对于任何应用APP开发人员来说,在苹果的应用程序商店中开发一个排名靠前的应用程序将是他们职业生涯中的一个亮点。然而,由于苹果加大了对用户隐私的保护力度,即便是Facebook这样的热门应用也被关闭了。对于开发者来说,跟上快速变化的隐私、法规和政策的变化,以避免类似的命运——可怕的应用商店移除,变得越来越重要。
关于开发人员如何保持对不断变化的策略更新的了解,这是避免被抛弃的一个关键因素。如何构建能够快速响应这些安全更新的应用程序的最佳实践,以及如何创建能够微妙地平衡终端用户体验的创新应用程序,同时保护他们的隐私。
应用程序开发的最大技术机遇是什么?
用户期待频繁的产品发布和功能升级,这给应用程序开发人员带来了巨大的压力,迫使他们不断创新应用程序的设计和功能。应用程序不仅必须完美地运行,而且还必须让用户真正从人群中脱颖而出。这需要应用程序开发人员灵活地工作,定期发布特性并积极响应用户的反馈。
在与客户合作开发应用程序时,主要考虑什么?
尽早识别最关键的特征是很重要的。大多数客户都会列出他们希望在自己的应用程序中实现的每个功能。我们使用一个名为“需要、想要、渴望”的过程来对功能进行优先排序。在此过程中,我们一起创建一个面向用户的特性、必要的管理功能和通用平台基础的详尽列表。
APP程序开发人员在行业中遇到的障碍是什么?
开发人员需要努力工作,以确保只开发最关键的功能,这样他们就可以把精力投入到生产一个具有惊人用户体验的功能性产品上。Facebook曾经有一句格言:“快速行动,突破一切”。这意味着新的功能和工具可能并不完美,但创造速度是关键,即使有一些失误。那些日子很快就要结束了,事实上,Facebook的新座右铭是“在稳定的基础设施下快速前进”,Facebook只是一个发展组织的例子,它改变了自己的风格,变得更加务实。今天,所有的功能都应该支持该产品的主要用途,并尽量避免太多的其他功能,以将技术债务降到最低,并从长远来看减少可能存在的缺陷的表面积。用户数据的爆炸已经让位于应用程序开发的新时代。现在,应用程序可以一个用户一个用户地定制应用内体验,这一想法在5年前似乎还遥不可及。但是,存储和管理大量用户信息或行为跟踪的应用程序需要非常小心地使用和共享这些信息。随着用户越来越关注自己的隐私,苹果和其他公司也在积极应对,要求开发者在收集使用数据时保持透明,并向违规者发出24小时的撤机通知。
对于应用程序开发者来说,这意味着由于苹果公司严格的24小时周转隐私和合规政策,许多应用程序可能面临被从应用程序商店中删除的风险。简单地说,发布应用程序并不是一个“一劳永逸”的过程——相反,随着苹果快速部署政策变化,开发人员必须专注于确保正确遵守和更新所需的核心步骤。
如何平衡对数据的需求,以便为用户个性化信息和隐私问题?