zoukankan      html  css  js  c++  java
  • ipad ------ 与iPhone的差别

    1. 差异

    iPhone是手机,iPad、iPad Mini是平板电脑

    iPhone和iPad开发的区别

    屏幕的尺寸 分辨率

    UI元素的排布 设计

    键盘

    API

    屏幕方向的支持

    … …

    2. iPad屏幕尺寸

    设备

    尺寸

    像素

    iPhone iPhone 3G iPhone 3GS

    3.5 inch

    320 x 480

    320 x 480

    iPhone 4 iPhone 4S

    3.5 inch

    640 x 960

    320 x 480

    iPhone 5 iPhone 5C iPhone 5S

    4.0 inch

    640 x 1136

    320 x 568

    iPad iPad2

    9.7 inch

    768 x 1024

    768 x 1024

    iPad 3(The new iPad) iPad4 iPad Air

    9.7 inch

    1536 x 2048

    768 x 1024

    iPad Mini

    7.9 inch

    768 x 1024

    768 x 1024

    iPad Mini 2(iPad Mini with retina display)

    7.9 inch

    1536 x 2048

    768 x 1024

    3.UI元素的排布 设计

    因为iPad屏幕比iPhone大,可以容纳更多的UI元素,因此排列方式是不一样的

    比如新浪微博:(左图是iPhone,右图的iPad)

                 

    4. 键盘

    iPad的虚拟键盘多了个退出键盘的按钮

    左图为iPhone键盘,右图为iPad键盘

             

    5. iPad特有的API

    iPad多了一些特有的类,比如:

    UIPopoverController(左图)

    UISplitViewController(右图)

    … …

                  

    6. 共有API的差异

    有些API在iPhone和iPad都能用,但是显示效果是有差异的,比如UIActionSheet(左图iPhone,右图iPad)

                     

    7. 屏幕方向的支持

    iPhone支持三个方向    

    iPad支持4个方向        

    一般情况下,iPhone应用就一种屏幕方向,要么竖屏,要么横屏(游戏)

    其次,苹果官方建议:iPad应用最好同时支持横屏、竖屏两种方向

    8. 开发细节

               

    设备支持的应用程序

    • iPhone上只能运行iPhone程序
    • iPad上能够运行iPhone iPad程序

    开发过程

    • iPhone和iPad开发的流程是一致的
    • 在iPhone开发中学到的所有知识基本都能用在iPad上
  • 相关阅读:
    .NET文件格式相关开源项目
    ASP.NET配置文件Web.config 详细解释
    Allow user to select camera or gallery for image
    android之调用webservice 实现图片上传
    使用 iTextSharp 生成 PDF 表格
    Android:如何显示网络图片
    Android的HttpClient和WebView session不同的问题
    提高你开发效率的十五个Visual Studio 2010使用技巧
    HTML5 Audio/Video 标签,属性,方法,事件汇总
    ASP.NET Web 项目文件类型
  • 原文地址:https://www.cnblogs.com/guangleijia/p/4815658.html
Copyright © 2011-2022 走看看