Những khái niệm cơ bản về Xcode

XcodeIcon

Xcode là một IDE dành riêng cho việc phát triển phần mêm trên môi trường MAC và cả IOS. Đây là một ứng dụng hoàn toàn miễn phí của Apple nhằm hỗ trợ cho các lập trình viên có thể phát triển các ứng dụng và game dành cho hệ sinh thái của Apple (Tuy nhiên muốn đưa ứng dụng/game của bạn lên bán trên AppStore thì bạn cần trả phí 100 $/năm).

Xcode Screen

Xcode được phát hành miễn phí và cập nhật phiên bản mới nhất trên Store của Mac. Nếu bạn có một máy Mac thì cứ tự nhiên lên download về không mất xu nào lại còn nhanh chóng gọn gàng chưa từng thấy. Đối với những ai chưa có máy Mac thì xin chia buồn, bạn sẽ rất vất vả đấy.

Cho tới tháng 9/2013, Xcode đã được phát triển tới phiên bản 5.0 mang nhiều tính năng mới mẻ và phù hợp với IOS 7.

Nó sẽ hỗ trợ:

* Giao diện kéo thả mạnh mẽ:
+ Hỗ trợ giao diện kéo thả các trình điều khiển như các nhãn (Label), Textbox để lập trình dễ dàng hơn
+ Từ Xcode 4.2 trở lên, Storyboard giúp cho việc liên thông và lập trình giữa các viewcontroller dễ dàng hơn bao giờ hết. Những ông cụ vào từ lúc AppStore mới mở cửa thì không thích điều này. (Nói chung là cái level của mấy thằng cha đó khác mình)
* Hỗ trợ việc lập trình:
+ Chỉnh lại cấu trúc của hàm phù hợp
+ Giúp viết code nhanh hơn bằng phím tắt
+ Quản lý các dự án thông qua manager và các SVN (github)
* Hỗ trợ kiểm thử:
+ Giả lập máy để em có thể kiểm tra tính năng của chương trình
+ Theo dõi và kiểm tra bộ nhớ cho phép chương trình chạy
+ Tạo ra các bot (chương trình tự động) cho phép kiểm tra tính ổn định của chương trình
* Kết nối với Apple:
+ Hỗ trợ đưa chương trình lên AppStore để bán
+ Hỗ trợ các tài liệu.
* Kết luận:
– Xcode là công cụ số một dành cho việc phát triển ứng dụng và game cho Mac OS X và IOS (Dĩ nhiên có một vài công cụ khác cũng cho phép bạn phát triển ứng dụng và game cho Mac OS X và IOS nhưng không thể bằng Xcode công cụ chính thức của Apple).
– Vừa miễn phí lại mạnh mẽ, đây luôn là lựa chọn hàng đầu của các lập trình viên IOS.

Tagged: , , , , , , , , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: