不可忽视 :Swift才是企业应用开发的未来
通过本周 WWDC 主题演讲上苹果发布的数据,我们知道苹果的应用生态系统还在继续增长,应用下载量已经达到 1 亿次,也就是说苹果应用商 店的每秒钟下载量为 850 次。自应用商店上线 7 年以来,苹果公司已经向开发者支付了 300 亿美元。这些对于开发者来说都是好消息。
在本周的 WWDC 大会主题演讲上,苹果发布了 iOS 9、OSX El Capitan、WatchOS 2 以及 Swift 2。对 于这些新产品,苹果公司毫不吝啬地给予赞美。不过对于企业开发者来说,苹果这次 WWDC 大会还有一些更加重要的信息。苹果增加了对数据的依赖,还有就 是通过主动性让机器学会给用户推送能够提高生产力的情境应用。
对于企业来说,情境并非新鲜东西。在管理咨询中,这几年一直强调的客户 360 度视图这一点。而在 iOS 9 中对于企业来说更有趣的是,情境和应用智能的可用范围变得更加广泛。Siri 现在已经可以识别用户所说的某些非常含糊 的指令,比如“提醒我这个”,或者是“我回到家的时候提醒我”,搜索附近就可以找到有哪些商家支持 Apple Pay。苹果公司 CEO 蒂姆·库克不 厌其烦地强调企业的基础:隐私、安全和信任。
应用智能的兴起确保苹果会继续在企业行业进行巨额投资。对于企业用户来说,iOS 8 是一次非常重要的更新,而且目前我们也看到了它带来的回到。根据苹果的介绍,98% 的财富 500 强公司都有一款 iOS 应用。
初看之下,苹果在 iOS 9 个更新中还是从基本入手,比如注重提升电池续航、iCloud 两步验证、优化 OTA 安装升级,苹果希望更 新升级使用最新版 iOS 的用户越多越好(目前更新至 iOS 8 最新版的用户人数已经达到 83%,而 Android 最新版的才有 12%)。 而在这个碎片化问题并不突出的环境中,开发者能获得更多好处,他们能够开发出更多情境应用,这些应用有利于实现苹果公司的愿景。企业的 IT 部门通过流线化设备管理以及 BYOD 战略也获益不少。
那么这些对于企业应用开发者来说有什么意义呢?答案就在蒂姆·库克对 Swift 的形容上,他说 Swift 是“下一个重要的编程语言,” “未来 20 年”开发者将广泛使用该编程语言来开发应用。可能有的人会觉得库克这么说未免太狂妄了,听着好像是对 Sun Java 宣战了。不过在这 句话还补充里了两个非常重要的字“开源”,这或许是开发者听到的最悦耳动听的两个字了。
因为 Swift 的入门和学习要简单得多——和 Objective-C 相比,而且核心库开源,开发者可以为最新版 iOS 开发情境应用,开发应用提高员工生产力的机会等,可能会让企业在未来几年加速或者扩张他们的原生 iOS 开发计划。