随着Mobile破坏了日常生活,许多软件开发人员和寻求下一波浪潮的团队将重点放在移动应用程序开发上就不足为奇了。
但是移动领域是一个广阔的领域,当今的移动应用程序开发人员面临着一个基本的难题:我们应该专注于下一波的企业对消费者(B2C)应用程序,如WhatsApp,Facebook,Tinder等,还是企业移动应用程序,即领域力量,CRM,ERP类应用程序为移动工作者带来了巨大的生产力提高?
这是一个艰难的决定。我们可以预期B2C市场将继续增长,并产生零到十亿美元的热门产品,例如WhatsApp,Tinder和Snapchat。也就是说,很难预测该市场的下一波将带来什么。
另一方面,由于快速采用了自带设备(BYOD)策略,企业市场受到了干扰。现在,移动员工非常依赖移动应用程序开展业务。我们看到公司重新分配了大部分IT预算,以开发满足其业务需求的应用程序,从而激起了对企业开发人员的需求热潮。
跟着钱。一个2014 Gartner的调查发现,大多数的CIO的排名移动作为一家三甲支出优先用于2014年同样,英国的移动分析师VisionMobile,预计移动企业应用程序市场将在2016年达到$ 580亿。
BYOD和移动设备管理(MDM)的日益普及是该领域的稳定趋势。企业正在寻找能够提高收入,客户敬业度和员工生产力的下一代应用程序。
企业提供了更多机会。如今,大多数企业拥有10到15个关键任务应用程序。经验法则是,每个企业应用程序(例如CRM,ERP等)都将生成六到八个专用的移动应用程序。将其添加到大量面向消费者和B2B的应用程序中,很快这些数字便开始增加。
Urban Outfitters是这种趋势的一个很好的例子。作为一个拥有众多面向消费者应用程序的品牌,该公司最近开始大力投资创建企业应用程序,以使商店员工能够更有效地为客户提供服务。
移动带来了全新的挑战。企业团队必须了解整个Apple或Android生态系统的细微差别,并精通移动领域的所有事物,包括设备,操作系统,运营商和API体系结构,同时在当今应用程序,Objective C,Java等方面提高技能。
考虑到移动技术的变化速度,当前的IT和开发团队拥有独特的机会,可以在激动人心的新领域重新利用领域专业知识。根据著名的编程语言网站LangPop.com的说法,Objective C在最常用/搜索的语言中排名第9位(仅次于C,.NET,Java等),这使具有强大移动背景的开发人员更容易胜任解决企业用例。
企业拥有更大的差异化空间。要在移动领域取得成功,您需要考虑的不仅仅是简单的应用程序开发,还应考虑如何测试和监视应用程序,衡量和优化的指标以及如何确保吸引用户的最佳体验和性能。
移动打开了Pandora的管理挑战箱,用传统的IT解决方案很难解决,这为了解移动和应用程序生命周期的开发人员创造了很多机会。
企业化不是胡扯。今天的应用商店中大约有200万个B2C应用。但是,大多数都是免费的。Gartner预测,到2016年,所有下载的移动应用程序中将有94.5%是免费的。在付费应用程序中,大约90%的应用每天被下载少于500次,每天的收入少于1,250美元。开发和发布B2C应用可能很容易,而赚钱却并非如此。
面对下一个Snapchat,让它引人注目很有吸引力,但是,让我们面对现实,鉴于B2C应用市场的竞争和动荡性质,这种可能性很小。事实很清楚。企业移动性为开发人员保持可持续增长创造了无限的机会。从表面上看,企业应用程序似乎并没有激发开发人员的灵感,但它所带来的不仅仅是眼前一亮。