對于任何應用APP開發人員來說,在蘋果的應用程序商店中開發一個排名靠前的應用程序將是他們職業生涯中的一個亮點。然而,由于蘋果加大了對用戶隱私的保護力度,即便是Facebook這樣的熱門應用也被關閉了。對于開發者來說,跟上快速變化的隱私、法規和政策的變化,以避免類似的命運——可怕的應用商店移除,變得越來越重要。
關于開發人員如何保持對不斷變化的策略更新的了解,這是避免被拋棄的一個關鍵因素。如何構建能夠快速響應這些安全更新的應用程序的最佳實踐,以及如何創建能夠微妙地平衡終端用戶體驗的創新應用程序,同時保護他們的隱私。
應用程序開發的最大技術機遇是什么?
用戶期待頻繁的產品發布和功能升級,這給應用程序開發人員帶來了巨大的壓力,迫使他們不斷創新應用程序的設計和功能。應用程序不僅必須完美地運行,而且還必須讓用戶真正從人群中脫穎而出。這需要應用程序開發人員靈活地工作,定期發布特性并積極響應用戶的反饋。
在與客戶合作開發應用程序時,主要考慮什么?
盡早識別最關鍵的特征是很重要的。大多數客戶都會列出他們希望在自己的應用程序中實現的每個功能。我們使用一個名為“需要、想要、渴望”的過程來對功能進行優先排序。在此過程中,我們一起創建一個面向用戶的特性、必要的管理功能和通用平臺基礎的詳盡列表。
APP程序開發人員在行業中遇到的障礙是什么?
開發人員需要努力工作,以確保只開發最關鍵的功能,這樣他們就可以把精力投入到生產一個具有驚人用戶體驗的功能性產品上。Facebook曾經有一句格言:“快速行動,突破一切”。這意味著新的功能和工具可能并不完美,但創造速度是關鍵,即使有一些失誤。那些日子很快就要結束了,事實上,Facebook的新座右銘是“在穩定的基礎設施下快速前進”,Facebook只是一個發展組織的例子,它改變了自己的風格,變得更加務實。今天,所有的功能都應該支持該產品的主要用途,并盡量避免太多的其他功能,以將技術債務降到最低,并從長遠來看減少可能存在的缺陷的表面積。用戶數據的爆炸已經讓位于應用程序開發的新時代。現在,應用程序可以一個用戶一個用戶地定制應用內體驗,這一想法在5年前似乎還遙不可及。但是,存儲和管理大量用戶信息或行為跟蹤的應用程序需要非常小心地使用和共享這些信息。隨著用戶越來越關注自己的隱私,蘋果和其他公司也在積極應對,要求開發者在收集使用數據時保持透明,并向違規者發出24小時的撤機通知。
對于應用程序開發者來說,這意味著由于蘋果公司嚴格的24小時周轉隱私和合規政策,許多應用程序可能面臨被從應用程序商店中刪除的風險。簡單地說,發布應用程序并不是一個“一勞永逸”的過程——相反,隨著蘋果快速部署政策變化,開發人員必須專注于確保正確遵守和更新所需的核心步驟。
如何平衡對數據的需求,以便為用戶個性化信息和隱私問題?