馬上着手開發 iOS 應用程序 (Start Developing iOS Apps Today)——應用程序設計

應用程序設計

在開始編寫第一行代碼之前,您應該做出一些必要的設計決策。應用程序的用途和功能,應該儘可能的具體。選取應用程序將使用的數據模型種類。決定應用程序的用戶界面風格,例如,是應該遵循主從複合模式 (master-detail pattern) 還是實用工具應用程序 (utility app) 的模式?您要應用程序通用嗎?也就是說,在 iPad、iPhone 和 iPod touch 上均可運行該應用程序嗎?諸如此類的設計決策有助於構建應用程序的架構。

圖像: ../Art/application_design_2x.png

但在根據架構進行開發之前,請務必熟悉 Cocoa Touch 框架。畢竟,應用程序並不會憑空出現——您使用框架構建對象,然後才能生成應用程序。框架對象既是應用程序的基礎構造,也是數據模型的組成部分,同時還向用戶傳遞出應用程序的獨特體驗,應好好掌握它。

設計優良的應用程序,會吸引用戶,而且具有適當和有用的功能。例如,應用程序可能適當而有效地使用動畫;如果它允許用戶選擇對象,可能會允許用戶拷貝、剪切和粘貼;又或者,它會根據不同的語言,來呈現不同的文本、圖像和聲音。

立即閱讀此文章
立即閱讀以下文章: 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章