Bài học tập này giúp cho bạn có tác dụng quen với Xcode, lao lý mà được những thiết kế viên iOS sử dụng để viết các áp dụng sản phẩm điện thoại. Qua bài học bạn sẽ dần dần không còn xa lạ cùng với cấu tạo của một dự án trong Xcode, làm cho quen thuộc cùng với những nhân tố khác nhau trong Xcode. Trong xuyên suốt bài học, bạn sẽ ban đầu triển khai một đơn giản là đồ họa người tiêu dùng (User Interface) cho một ứng dụng FoodTracker cùng xem nó được hiển thị ra làm sao vào chương trình mô rộp Simulator của Xcode. Khi bạn sẽ hoàn toàn, ứng dụng của Foodtracker sẽ y như sau:

*

Mục Tiêu Bài Học

Vào cuối của bài học kinh nghiệm, các bạn sẽ tất cả thể:

Tạo một dự án công trình vào XcodeLàm thân quen cùng với các nguyên tố (component) khác biệt trong XcodeMsinh hoạt tập tin ở cửa sổ Xcode cùng dịch rời thân những tập tin trong XcodeChạy ứng dụng trong tế bào phỏng thực hiện Xcode simulator

Tạo Dự Án Trong Xcode

Xcode là 1 trong IDE với nó cung ứng một số trong những template mẫu sẽ giúp đỡ các thiết kế viên cải cách và phát triển những loại ứng dụng iOS thông dụng như những trò nghịch, những áp dụng tab-based cơ mà người tiêu dùng vẫn di chuyển hẳn qua các màn hình áp dụng các tab (ví dụ về ứng dụng tab-based như Gmail tốt ứng dụng về thời tiết), hay những ứng dụng theo kiểu bảng table-views-based application... khi sử dụng Xcode thì tất cả các mẫu bên trên đang rất nhiều được thông số kỹ thuật sẵn cùng Xcode cũng hỗ trợ cho chính mình một đồ họa người tiêu dùng cơ phiên bản cùng tạo nên vài ba tập tin ban sơ để có thể bước đầu phát triển áp dụng. Đối cùng với bài học kinh nghiệm này, bạn sẽ ban đầu cùng với những mẫu cơ bạn dạng nhất: Single View Application.

Bạn đang xem: Xcode là gì

Để sinh sản một dự án công trình mới

Mngơi nghỉ Xcode trường đoản cú tlỗi mục /Applications hoặc có thể msống Xcode nhanh bằng cách gõ tổ hợp CMD + K cùng kiếm tìm công tác này sử dụng Spotlight Search. Sau khi Xcode khởi rượu cồn dứt thì 1 cửa sổ chào mừng vẫn xuất hiện.

*

Nếu nhỏng hành lang cửa số hiển thị của chúng ta khác với hình trên cơ mà vậy vào đó là 1 trong hành lang cửa số bao gồm một số các dự án công trình thì các bạn cũng đừng lo ngại. Rất hoàn toàn có thể chúng ta đã có lần tạo ra một dự án cùng với Xcode trước kia cùng bạn cũng chỉ việc nhấp vào chọn một dự án công trình vào danh sách dự án công trình hiển thị hoặc tạo ra dự án new như bước lý giải tiếp sau phía trên.

Trong hành lang cửa số chào đón ở trên, bấm vào Create a new Xcode project (hoặc chọn File> New> Project).

Xcode đang lộ diện một hành lang cửa số new và trong hành lang cửa số này sẽ có được một vỏ hộp thoại để chúng ta cũng có thể chọn mẫu mã template của vận dụng.

Trong thực đơn iOS ngơi nghỉ phía bên trái của vỏ hộp thoại, bạn lựa chọn Application.

Trong Quanh Vùng chính của vỏ hộp thoại, nhấp Single View Applicaiton cùng sau đó nhấp vào Next.

*

Trong vỏ hộp thoại lộ diện tiếp theo, thực hiện các cực hiếm tiếp sau đây nhằm thông số kỹ thuật thương hiệu cho ứng dụng của bạn và thiết lập những tùy chọn bổ sung khác cho dự án công trình của bạn:

Product Name: Tên thành phầm đặt là FoodTracker. Xcode sử dụng tên thành phầm bạn nhập vào để đặt tên dự án công trình của người tiêu dùng với mang đến ứng dụng.Organization Name: Tên của tổ chức triển khai mà bạn thao tác làm việc đến hoặc thương hiệu của bao gồm các bạn. quý khách hàng có thể nhằm trống mục này.Organization Identifier: Nhận dạng tổ chức. Giá trị này dùng làm dấn dạng tổ chức triển khai của người tiêu dùng và rành mạch cùng với các tổ chức, cá thể không giống. Nếu chúng ta ko, áp dụng com.example .Bundle Identifier: Giá trị này được tự động tạo thành dựa vào thương hiệu sản phẩm của người sử dụng với nhấn dạng tổ chức.Ngôn ngữ: SwiftDevices: Universal. Một áp dụng Universal (toàn cầu) là một trong những ứng dụng có thể chạy được bên trên cả iPhone với Máy tính bảng iPad.User Chip Core Data: Không chọn.Include Unit Tests: Chọn.Include UI Tests: Không lựa chọn.

*

Nhấn Next.Trong hộp thoại xuất hiện thêm, chọn vị trí nhằm giữ dự án của người tiêu dùng và nhấp vào nhấp Create.

Xcode msống dự án công trình bắt đầu của người tiêu dùng trong một cửa sổ không khí làm việc xuất xắc workspace .

*

Trong cửa sổ không khí thao tác làm việc này, bạn có thể thấy một tam giác chú ý màu tiến thưởng cùng với nội dung No code signing identities found.. Chình họa báo này Có nghĩa là các bạn chưa setup Xcode đúng để cải tiến và phát triển áp dụng iOS, tuy thế đừng băn khoăn lo lắng, chúng ta cũng có thể xong các bài học cơ mà không cần thiết phải có tác dụng điều đó. Code Signing được thực hiện đa phần lúc bọn họ cần đẩy vận dụng lên kho áp dụng Apple Store.

Làm Quen Với Xcode

Xcode bao gồm hầu hết vật dụng bạn cần để tạo nên một áp dụng. Nó không chỉ có tổ chức các tập tin để tạo nên một vận dụng hơn nữa hỗ trợ một trình biên dịch compiler, một trình gỡ lỗi debugger trẻ trung và tràn trề sức khỏe cùng các yếu tắc (component) không giống được cho phép chúng ta xây dựng với chạy ứng dụng.

Quý khách hàng hãy chi ra vài ba phút để triển khai thân quen cùng với các nguyên tố bao gồm vào hành lang cửa số không khí thao tác cùng với Xcode. Chúng ta sẽ thực hiện các khoanh vùng được xác minh vào hành lang cửa số dưới nhìn trong suốt bài học kinh nghiệm. Đừng cảm giác hoảng sợ hi chúng ta quan sát trước tiên, mỗi khu vực này sẽ tiến hành miêu tả chi tiết hơn khi bạn cần phải thực hiện nó.

Xem thêm: Nghĩa Của ' To The Extent Là Gì, Nghĩa Của Từ Extent, Nghĩa Của Từ Extent

*

Chạy Simulator

Bởi vày họ sẽ trở nên tân tiến ứng dụng dự án dựa vào một mẫu mã template bao gồm sẵn bắt buộc Xcode để giúp bọn họ cấu hình môi trường cơ phiên bản mang lại ứng dụng. Mặc cho dù bạn sẽ không cần phải viết ngẫu nhiên đoạn mã làm sao các bạn vẫn có thể chế tạo với chạy 1 ứng dụng mẫu mã Single View Application nhưng mà không nhất thiết phải cấu hình hơn nữa.

Để xây dừng cùng chạy áp dụng chúng ta đang sử dụng công tác tế bào phỏng simulator bao gồm trong Xcode. Simulator cung ứng cho mình một chiếc nhìn trực quan lại về cách áp dụng của các bạn sẽ hoạt động ra làm sao trường hợp nếu nó được chạy trên một lắp thêm thực.

Simulator rất có thể mô hình hóa các một số loại thứ (device) khác nhau nhỏng Máy tính bảng iPad, iPhone và với kích cỡ màn hình khác biệt của những device này. Do đó chúng ta có thể tế bào phỏng giải pháp ứng dụng của bạn chạy ra sao trên toàn bộ những thứ khác nhau. Trong bài học kinh nghiệm này, chúng ta sử dụng trình mô bỏng mang lại sản phẩm iPhone 6.

Để chạy ứng dụng của khách hàng trong chươn trình mô rộp simulator

Trong thực đơn Scheme vào tkhô giòn khí cụ Xcode nhỏng hình tiếp sau đây chọn iPhone 6.Với trình 1-1 Scheme chúng ta cũng có thể chọn Simulator hoặc các loại máy nhưng mà bạn muốn chạy vận dụng của doanh nghiệp bên trên kia. Hãy chắc chắn rằng các bạn lựa chọn iPhone 6 Simulator nỗ lực vày một đồ vật iOS nào không giống.

*

Nhấp vào nút ít Run, nằm ở vị trí góc trên bên trái của thanh khô chế độ Xcode.

*

Ngoài ra chúng ta có thể lựa chọn Product > Run (hoặc thừa nhận Command + R).

Nếu chúng ta chạy một vận dụng mô rộp nghỉ ngơi lần đầu tiên, Xcode đang hỏi chúng ta vẫn muốn kích hoạt cơ chế dành riêng cho bên cải tiến và phát triển bên trên sản phẩm công nghệ Mac của doanh nghiệp hay không. Chế độ dạnh cho bên cách tân và phát triển (developer mode) cho phép Xcode có thể truy cập vào các nhân kiệt nhằm gỡ lỗi nào đó mà không yên cầu bạn bắt buộc nhập password cho từng lần truy vấn. quý khách có thể quyết định coi vẫn muốn kích hoạt cơ chế nhà cải tiến và phát triển hay là không với tuân theo hướng dẫn tiếp sau sau đây.

*

Nếu chúng ta chọn ko bật chính sách danh cho đơn vị cách tân và phát triển, chúng ta cũng có thể sẽ tiến hành trải đời nhập password của doanh nghiệp về sau. Trong bài học này Shop chúng tôi giả sử bạn kích hoạt cơ chế dành riêng cho đơn vị cách tân và phát triển.

Theo dõi thanh khô biện pháp Xcode trong suốt quá trình build dự án công trình được thực hiện.

Xcode hiển thị những thông tin về quy trình build dự án công trình vào khung activity viewer nằm ở vị trí thân tkhô nóng chính sách.

Sau Lúc xong việc build dự án công trình của bạn, trình mô phỏng simulator sẽ được tự động khởi hễ. Quá trình này hoàn toàn có thể mất một vài ba phút ít nhằm simulator rất có thể khởi cồn ngừng.

Simulator đã mnghỉ ngơi ứng dụng vào chính sách của iPhone, điều này được chúng ta thông số kỹ thuật sinh sống quá trình phía trên. Trên màn hình tế bào bỏng vật dụng iPhone, trình mô phỏng simulator sẽ khởi chạy vận dụng của doanh nghiệp. Trước Lúc áp dụng xong câu hỏi khởi rượu cồn, bạn sẽ thấy một screen hiển thị vào một thời hạn ngắncùng với thương hiệu của vận dụng mà chúng ta đặt tại trện FoodTracker.

*

Sau đó, các bạn sẽ thấy một màn hình hiển thị y như sau:

*

Kết thúc bước bên trên bạn sẽ hoàn toàn vấn đề tạo ra một vận dụng theo kiểu Single View Application thực hiện Xcode. Mặc dù ứng dụng của chúng ta chưa làm được gì những mặc dù việc bắt đầu bởi ứng dụng đơn giản và dễ dàng điều này sẽ giúp chúng ta hiểu được những nguyên tố khác biệt của Xcode cùng chúng ta có thể sẵn sàng chuẩn bị tiếp cận phần lớn kiến thức và kỹ năng tinh vi rộng sau đây.

Cuối thuộc để tránh Simulator bạn lựa chọn Simulator > Quit Simulator (hoặc dấn Command + Q).