App Design1.10

App Design

[应用设计]

 

Before you begin writing a line of code, you should make some critical design decisions. Be as specific as possible about your app’s purpose and features. Choose the kind of data model your app will use. Decide on a user interface style for your app; for example, should it follow a master-detail pattern or that of a utility app? Do you want your app to be universal—that is, an app that runs on iPad, iPhone, and iPod touch? These and other design decisions help you to construct the architecture of your app.

[在你开始写第一行代码之前,你应该制定一些严格的设计决策。 对于你的应用的目的和特性要尽可能的具体。 选择你的应用中将会用到的数据模型种类。为你的应用程序选择一种用户界面风格,比如:是应该采用一个概括-详细的模式还是一个功能性的应用?你想要你的应用是一种通用应用么,也就是说你的应用可以运行在iPad、iPhone以及iPod touch等设备中?这些以及其他的决定将会帮助你创建你的应用程序的基础框架。 ]

 

But before you work on that architecture, become familiar with the Cocoa Touch frameworks. After all, your app doesn't exist on its own—it depends on the objects you can create with these frameworks. Get to know the framework objects that implement the basic structure of an app, that serve as the building blocks of your data model, and that compose the unique experience your app presents to users.

 

[但是,在你开始建框架之前,你应该熟悉Cocoa Touch frameworks,你的应用程序是不能够单独存在的,他依赖于一些对象,这些对象是你使用用Frameworks创建的。你也应该知道,这些Frameworks对象实现了一个应用的基础结构,就像是你组成你的数据模型中的模块,并且组成了你的应用程序可以呈现给用户的独特体验。]

 

THE END !

日期:2012-10-12

原文地址:https://www.cnblogs.com/xingchen/p/2720839.html