只要开发者不断推出杀手级应用,iOS 就会继续成长为一个非常成功的平台。从简单的游戏到视听体验,似乎在每一种可以想象到的类型中都有无尽的内容可做,只需开发者付诸行动就可以。
在高速增长的苹果生态系统,一些关键性变化开始出现在开发者社区。正如你看到的,移动平台确实很了不起,但在 iOS 应用开发过程中会有一个有趣的中断,这与使用了几十年的传统软件开发是不同的。
在为 Windows 开发应用程序时,会使用 Windows 电脑;为 Mac 开发应用程序,也会在 Mac 平台上创建。但是如果给 iOS 设备开发应用,就需要开发者在 Mac 或开发工具模拟器中进行,然后再更新到设备对其进行测试。
虽然这看起来不过是大场景中一个微不足道的细节,但是有些人确实喜欢在对应的平台上创建应用程序。自从平板电脑有足够大的屏幕进行创作后,开发者就开始想,为什么不能直接在上面编程和部署呢?
最近有人谈到 iOS 平台上的一个创造性的编程平台 Processing 即将发布,现在我们又得知一个叫 GLSL Studio 的应用可以让你在 iPad 上学习和编写游戏。如果类似程序只有一个,就不足以说明这是发展趋势。而事实上除了上述应用,还有类似 Textastic、Markup for iPad 和 Gusto 这样的很多 iOS 应用,此外也包括专门用来学习的 Codify,试图带来更多完整开发体验的 FTP On The Go 等。
没有人能否认在这方面会有很多有趣应用,但实际上这行得通吗?iPad 真能用于编程?这是开发者社区中较普遍的一个问题,同时开发者对此也各有各的看法。
一些开发者被 iPad 的简单和光鲜所吸引,另一些则对其编程应用前景很感兴趣。一些程序员似乎非常讨厌使用虚拟键盘敲代码,而另一些则喜欢把触屏融合到自己工作中。
移动平台将持续增长,而这些都将推动设备的发展并帮助我们带来更好的应用。不管是 iPad 还是 Android 平板,甚至将要到来 Windows 8 平板,该不该、或者适不适合用来编程都会有一个争论的过程。开发者和创业者们,希望你们能给出自己的观点,拿出自己的行动。
Via TNW