我们的移动开发工程师的经验是基于 Objective-C,最近是 Swift 编程语言以及 iOS 框架,例如 Cocoa.
我们不承接 Titanium or PhoneGap 项目,因为:
费用:对于我们的设计师来说,同时为 iOS 和 Android 平台设计是一个浪费的负担。不同的屏幕尺寸、分辨率、长宽比、期待的用户交互模式这些都需要不同的设计方案。
及时接触到更新:Apple 的 NDA 迫使像 Tianium 这样的第三方应用直到新版 iOS 发布了公开版本之后才能在它之上做开发。但是按照 Apple 推荐的方式来做,我们可以在几个月前提前尝鲜到新版本。我们可以使用新特性让 app 感觉更加现代。我们可以使用新方式来省掉大量的代码和时间。
质量:App 加速器,例如过去的跨平台技术 Adobe Air or Adobe Flash,提供一个最小公分母的用户体验。他们可能会被可能不会被编译成“原生”代码,不过他们几乎不肯能获得“原生”体验。