在《 立刻着手開發 iOS 應用程序》中,您學習了 iOS 應用程序開發的基礎知識。如今,應該能夠開發出您第一個功能完整的應用程序了。雖然將一個簡單的概念轉變成應用程序,再發布到 App Store 毫不簡單,可是您在本文中學到的流程與實踐,將幫助您找到正確的方向。 html
關於接下來作什麼,這裏有一些提示: ios
註冊爲開發者。 編程
《App Distribution Guide in App Distribution Guide》(應用程序分發指南)中的「Managing Accounts」(管理賬戶)會帶您逐步完成註冊爲 Apple 開發者的過程。 設計模式
學習設計美觀的應用程序界面。 api
《 iOS Human Interface Guidelines》(iOS 用戶界面指南)會指導您如何讓應用程序符合 iOS 用戶界面規範。 app
學習語言。 框架
《Programming with Objective-C 》(使用 Objective-C 編程)描述瞭如何使用 Objective-C 程序設計語言定義類、發送消息、封裝數據,以及完成各類其餘任務。 ide
學習開發優秀的應用程序。 學習
《App Programming Guide for iOS 》(iOS 應用程序編程指南)講解了在開發 iOS 應用程序時,您必需要了解並作到的基本事項。 測試
瞭解可用的技術。
《 iOS Technology Overview 》(iOS 技術概述)介紹了能夠在 iOS 應用程序中使用的框架和其餘技術。
瀏覽文稿。
「查找信息」講解了如何充分利用所提供的文稿。
調試並測試您的應用程序。
《Xcode Overview in Xcode Overview 》(Xcode 概述)中的「Debug Your App」(「調試您的應用程序」)會教您如何在 Xcode 中完全調試和測試應用程序。
發佈應用程序。
《App Distribution Guide》(應用程序分發指南)會帶您逐步完成這些過程:預備測試設備,提交應用程序到 App Store。
您剛建立的待辦事項列表應用程序得益於多個內建行爲。您能夠繼續體驗此應用程序、鞏固理解,或者開發一些新東西。若是要繼續作待辦事項列表應用程序,須要探究如下幾個方面:
如今退出並重啓應用程序時,待辦事項列表會消失。不妨探索一下讓列表不消失的方法。
您爲應用程序中的全部控制都使用了默認外觀。UIKit 包括了許多控制自定外觀的功能。不妨使用該技術體驗一下不一樣的用戶界面選項。
您已經可讓用戶將項目添加到列表,並將項目標記爲已完成,但用戶還沒法刪除項目。表格視圖具備支持編輯功能的內建行爲,包括刪除和從新排列行,您能夠考慮集成到應用程序中。
隨着 iOS 應用程序開發的繼續,您將發現還有很是多的概念和技術須要鑽研,包括本地化、可訪問性和外觀自定。就從您感興趣的方向開始吧。記得邊學習概念邊學以至用。遇到有趣的新技術、框架或設計模式時,不妨寫一個小應用程序來測試它,要大膽嘗試。
開發應用程序涉及到方方面面,您可能會對此感到畏懼,但按本文稿中講述的「分而治之」方式來作的話,會發現很快就能發佈您的第一個應用程序了。在 App Store 中發佈應用程序後,您能夠不斷地加入更多功能。只要不斷創新,就能引發客戶的注意,讓他們對您的下一個傑做翹首企盼。