ipadxcode概念设计(Pro平台为什么需要Xcode)

Xcode 如果可以直接在 iPad Pro上运行,你就可以将你的整个开发编程工作搬到沙发上或者飞机上。

ipadxcode概念设计(Pro平台为什么需要Xcode)(1)

2012 年 3 月 7 日苹果公司发布第三代 iPad 产品——New iPad,在发布会上库克还对 Android 平板应用当时的状态做了一个说明,演示了当时 Twitter 和 Yelp 应用在平板上的样子,其实就是基于智能手机用户界面,拉伸一下以适应平板的大屏幕。库克当时还说这样的应用看起来不舒服,因为文字很小,空白的地方太多。

对于开发者来说,相比开发 iPad 应用,他们更热衷于开发 iPhone 应用。虽然都是 iOS 平台,但是不同的设备有不同的屏幕尺寸,应用需要适配多种不同屏幕尺寸的设备。为了将更多 iPhone 应用移植到 iPad 上,苹果公司推出了 Adaptive UI(自适应界面),它能够支持不同尺寸、不同方向屏幕的适配,使用这种技术,我们的应用就可以适配以上多种 iPhone 和 iPad 设备了。

苹果希望开发者能够开发一个相对小的用户界面和一个全尺寸用户界面,这样 iPad 应用就会自然而然地增加起来,和 iPhone 上的一样。但一切都只是苹果想得太美好。现实是很多开发者特别用心地针对 iPhone 开发和设计了应用,但是对于 iPad 应用他们就没有那么用心了,对于很多开发者来说,iPad 应用的用户界面只要能够看得过去就行了,久而久之,iPad 应用就变成了今天的样子,iPad 版 Twitter 就是最好的例子。

对于开发者来说,他们并没有觉得 iPad 应用变成今天这样会让他们觉得多么不堪,因为他们当中没有多少人靠 iPad 赚钱。他们每天有8个多小时都是在 Mac 上用 Xcode 编程。他们不会理会那些好的 iPad 应用的设计模式或者其他东西。相反,他们就是坐在电脑桌前在 Mac 上用着并不怎么好的 iPad 模拟器来开发你每天都会在 iPad 上使用的应用。

Xcode 如果可以直接在 iPad Pro上运行将能够解决很多这些问题。你现在有一台强大到可以运行 IDE 的平台,还有一个不错的键盘,这个平板的屏幕也足以容纳 Xcode 的所有功能,能够测试所有 iOS 设备的大部分特性。写代码时可以用键盘,测试时可以用多点触摸手势。你可以像以前一样还是正襟危坐在桌子前编程,或者是将你的整个开发编程工作搬到沙发上或者飞机上。

还有别忘了,这个年代的小孩子并不是在 PC 环境中成长的,他们如今接触的多是平板电脑和智能手机。那么你认为除了他们,还有谁能够更具优势去开发新一代 iPad 应用?虽然得学习 Xcode 和导航配置,但现在的年轻程序员在为 Mac 和 iPad 开发软件的时候,他们需要同时拥有这两款设备。

从很多方面来说,iPad Pro Xcode 将会成为终极移动开发者平台,它会催生更好的 iPad 应用。这些应用的开发者就是那些生活中已经离不开 iPad 的开发者和年轻人。当然这绝非一朝一夕之事,但是渐渐的你会看到有越来越多应用变成通用应用,而不是仅仅支持 iPhone。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页