在一起开发iphone和ipad应用程序时,最佳做法是什么?

时间:2015-08-24 11:19:09

标签: ios iphone ipad architecture

我要创建一个支持iPhone和iPhone的应用程序iPad兼容。在继续之前,我只想了解有关应用程序开发的最佳实践。

以下是我所知道的几点:

  • 考虑我有一个tableview,显示N个记录并将其称为PAGE-1。当用户点击单元格时,它将加载PAGE-2以显示有关已敲击记录的详细信息。这是每个应用程序中使用的更常见的场景。
  • 对于iPad,情况并非如此。我可以在同一页面上显示PAGE-1和PAGE-2。(考虑横向模式)
  • 因此,iPhone的左侧面板中将显示iPhone的PAGE-1。 iPhone的右侧面板中将显示iPhone的PAGE-2。

结论:

  • 所以,我可以为iPhone和iPhone制作一个普通课程。 iPad兼容。这将处理PAGE-1对iPhone和iPhone的常见功能。 ipad公司。
  • 设备特定功能可能分为iPhone和iPad的单独类别。
  • 除此之外,网络相关的方法,解析器,实用方法,类别,自定义控制器都可以为iPhone和iPhone一起编写。 ipad公司。
  • iPad的唯一插件是,它应该有一个控制器,可以容纳和处理PAGE-1和PAGE-2。这使得PAGE-1不能保持PAGE-2,并且它们都是独立的,就像iPhone的PAGE-1& PAGE-2。

请参阅下面附有的图片,以便清楚地说明。

enter image description here

问题:

  • 这种做法是否正确?
  • 我真的不知道iPad" Container"控制器。我应该需要它吗?或者是否有其他更好的建议可以有效地对事物进行分组?

这可能是一个基本问题,但我需要澄清更好的代码实践。

由于

0 个答案:

没有答案
相关问题