開發者的應用叢林生存手冊

yefx 9年前發布 | 9K 次閱讀 開發者

本文作者:拉斐爾·歐贊(Raphael Ouzan)是 BillGuard 的創始首席技術官兼產品主管。

如今,推出一款消費移動應用是件困難的事情。成功打造出了滿足真實需求的穩定產品?在 App Store 的 140 萬款應用當中,有  超過 80% 被認為是“僵尸”應用(即在蘋果任何分類榜單中都看不到的應用),在這種情況下,大多數 iPhone 用戶一個月也不會下載哪怕  一款 新應用,這也就不足為奇了。

所以,如果你是一家把未來押注在用戶增長的消費應用公司,你就不得不找到一種辦法來解決這一挑戰。當我們剛剛開始研究移動市場時,我向好友  歐利爾·奧哈永(Ouriel Ohayon)征詢意見,我永遠也忘不了他的回答:“哦,天吶,移動應用發現還處在荒蠻的狂野西部呢。”歐利爾當然是對的,但就像舊時代的美國邊境,規則 并非不存在,而是當你第一次踏足“道奇城”(Dodge City,美國狂野西部的代表性城鎮——譯注)時,你可能很難搞清楚規則是什么。

開發者的應用叢林生存手冊

以下是我們為開發者編寫的應用發現狂野西部生存指南,也算是對歐利爾的幫助投桃報李。

精益開發——在 iOS 平臺也一樣

一旦你決定在 iOS 或安卓平臺開始做應用,在產品上線前你必須做出兩個重要的決定:如何架構你的應用版本,以及如何協調你的上線時間。

BillGuard 起初是一款網頁應用;我們在 2013 年年初開始編寫自己的第一款移動應用,可以說已經遲到了。在那時候,對于我們希望覆蓋的用戶群,iOS 明顯是合適的起步平臺。

隨著我們早期的 iPhone 應用開發進行下去,我們意識到,自己處在一種困境當中。蘋果的應用提交流程讓我們很難以一種快速、迭代、響應的方式來進行開發,無法近距離傾聽早期用戶的 聲音,也不能持續地提供修正和改進。這種理想狀態就是如今大多數像我們這樣的軟件開發團隊所偏愛的精益開發框架。TestFlight 并未起到太大的幫助作用:只有數量有限的測試者成功完成了復雜的設置。

因此,我們決定推出自己版本的 iOS 精益開發——就像牛仔自己卷香煙。

開發者的應用叢林生存手冊

我們為高級用戶成立了一個基于 非死book 的  測試群組 ,并在應用公開上線之前悄然向他們發布不少于 11 個版本的測試應用。來自于這個測試群組的反饋意見被證明對應用成功上線具有非凡價值。

為了確保我們能夠得到未受我們網頁應用使用體驗影響的新鮮觀點,我們還購買了一些有針對性的 非死book 應用安裝廣告來吸引新用戶,并開始了解什么樣的營銷訊息能夠起效。

例如,在廣告創意中,我們輪換了幾個不同的設計方案,以此來獲知哪些訊息能夠吸引到消費者。結果證明,在確定應該采用哪些設計元素方面——比如我們應用的控制面板——這種方法非常有幫助。

我們花了大約 4 個月時間,讓自己應用的品質足以真正上線。到了這個時候,我們從 AppStore 撤回了應用,這樣我們就能在公開上線時引起轟動了。

牛仔提示之一:堅守開發者的立場,不要讓應用商店的結構來決定自己應用的發布周期。

搞好公關

接著,我們找到自己的媒體聯系人,向他們提供了我們應用的預覽版(我們還需要對其進行完善)。我們把應用在 App Store 的狀態設置為“等待開發者發布”,向媒體撰稿人發送了由蘋果提供的優惠碼。幸運的是,那些撰稿人喜歡這款應用。

在上線當日,我們在電視臺亮了相,得到很多其他未接觸媒體的報道,甚至獲得了蘋果的推介。

牛仔提示之二:認真對待公關,而且請記住,App Store 是在周四進行刷新的,你需要相應地調整自己的上線時間。

移植還是重建?

在我們就自己的應用聯系谷歌之前,我們已經開始設計和進行編碼。很多開發者在構建自己的第二平臺應用時會采用跟原始應用完全一樣的用戶界面和設計 原則——即所謂的移植——但我們沒有選擇那樣做。我們認為,讓兩個平臺的用戶體驗保持一致并不真的重要。因此,我們在設計安卓版 BillGuard 時對 iPhone 應用的  用戶界面進行了一些重大改動

這種做法的缺點是,當你在自己的新應用上了解到一些用戶行為時,你會搞不清那是因為平臺轉換還是所做的改動。那是巨大的劣勢——足以讓重建成為大多數應用的錯誤決定——但就 BillGuard 來說,我不后悔。

牛仔提示之三:了解各個移動平臺的優勢,以及搞清楚你如何能夠基于一個平臺的使用體驗來對另一個平臺的應用進行改進。

平板當頭一棒

我們跟谷歌建立了強大的聯系——該公司駐紐約的一位業務開發主管及其 Google Play 團隊,我們是在西南偏南大會上認識的——他們在我們安卓應用上線的過程中提供了幫助。

我們每個月都會跟紐約的聯系人親自會面,而且隨著我們的應用取得進展,Google Play 編輯團隊向我們提供了大量的詳細反饋信息,其中大部分都被我們付諸實施。

然而,一些反饋意見看起來不適合我們,我們就駁回了。有幾次谷歌的團隊居然接受了我們的立場,這表明我們的關系是真正對等的,這大大不同于蘋果平臺的開發體驗。后來,谷歌編輯團隊甚至建議我們在何時采用何種方式上線。

一切似乎都進展順利,直到我們開發流程后期的一天,我們的谷歌聯系人通知我們,如果我們想要獲得 Play Store 的推介,我們必須在發布一款手機應用之外再推出一款平板電腦應用。谷歌希望加強其平板電腦應用的整體質量,因此它只推介那些登陸手機和平板兩大平臺的應 用。

我們的整個產品開發都集中在手機屏幕上,現在如果我們希望獲得推介和避免在安卓生態系統籍籍無名,我們就必須為平板電腦打造一種不同用戶體驗。這 就好比在一款跑車上市銷售前告訴汽車制造商,如果想開設一間展廳,就必須同時發布一款皮卡。這感覺很荒唐,就我們所激賞的谷歌開發者關系來說,這大大出乎 意料之外。不過,這表明商業考慮可以扳動任何公司的手腕,即使那是對開發者最友好的谷歌。

我們決定順從,盡管那需要耗費額外的時間。到最后,在我們聯系人的一些非同尋常的幫助下,谷歌真的在上線當天推介了我們的應用。當然了,我們在蘋果平臺上線時提前聯系媒體報道——并讓谷歌聽到消息——也對我們獲得 Play Store 的推介起到了幫助作用。

我們發現,參加 GoogleI/O 大會對擴大我們跟谷歌的關系非常重要。在那里,我們參見了幾場令人耳目一新的“逆向研討會”,其中谷歌員工向我們詢問開發安卓應用的體驗。

牛仔提示之四:了解谷歌和蘋果的戰略目標,并對自己做出相應調整,即便你不認同那些目標。

游戲規則

我們的應用已經在 AppStore 和 Play Store 站穩腳跟,而我們的上線戰略是其中的關鍵。但現在回想起來,我們覺得應用的成功上線跟確定和解決技術障礙有很大的關系:蘋果和谷歌的框架、指導方針以及次級商業利益。

但愿應用發現的美好日子很快來臨,屆時只讓服務質量來決定其曝光量。也許 Product Hunt 將跨越鴻溝成為那樣的工具,或者蘋果的新 App Analytics 代表著該公司為開發者和用戶提高透明度的承諾。

圖片來源:FER GREGORY/SHUTTERSTOCK

翻譯:王燦均(@何無魚

A Developer’s Guide To The Wild West Of App Discovery

來源: TechCrunch.CN

 本文由用戶 yefx 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!