开发iPad前的思考


开发iPad前,你要明确你是打算开发一个新的工程呢,还是修改一个iPhone工程。如果你打算创建一个新的工程,那就直接用Xcode templates就可以了。可是iPad同样能运行在iPhone OS上,所以也许你想使你的iPhone Project同时运行在iPad上,那么你就不得不要修改你的代码了。相信一个架构良好的工程,应该不难吧! 

如果想让一个程序运行在两种设备上,有以下几种形式

  1. 创建一个通用的程序,让它可以运行在所有设备上;
  2. 创建一个Xcode Project,用它创建两个application,一个iPhone,一个iPad。
  3. 创建不同的工程 

苹果推荐第一个和第二个,这样的话用户体验会好一些,但是需要花费更多的测试时间!

 

如何决定,有以下几点参考:

  1. 你的程序model是否和页面view紧密相关?
  2. 你是否打算为iPad增加很多新的特性?
  3. 你是否打算为了适应iPad新的条件而更改大量的代码呢? 

 如果一路yes,那么考虑创建两个工程吧。

  

 

 

 

 

 

 

 

 

posted @ 2010-03-31 17:19  真相天下  阅读(267)  评论(0)    收藏  举报