問題一:市場份額
移動應用程序是主要的消費者應用程序。就象這一時期正在發展中的其它工業一樣,移動數據工業也是一個正在興起的行業,它僅占有一定的市場份額。為了達到商業性運營目的(特別是考慮到網絡效果的需要),消費者應用程序需要有大批的用戶群體。
上面市場的運作可能基于單個的專利標準,例如來自于Qualcomm的BREW(這顯然有它的不利之處)或者通過不受任何企業實體控制的具有很少工業障礙的開放標準。
為了說明市場份額怎樣影響一種新的服務的商業生存能力,我經常推薦使用下列途徑(其中,大多數的數據都能夠容易地從網上獲取)。其思想是,使用"同心圓"理論試圖估計出你的應用程序的目標用戶群。
下面是我使用的一個示例步驟:
1. 準備發行你的應用程序的國家有多少人口?
2. 在上面的人口中,人均手持設備占有率是多少?
3. 在這樣的人口中,你想雇用什么樣的操作員?(大多數國家都有多種類型的移動操作員)
4. 在這樣的人口中,你的目標手持設備是什么?(并非所有的操作員支持所有的手持設備)
5. 使用什么樣的發布技術,是Java,SMS,還是WAP?
6. 應用程序是否有任何特殊技術需要,例如基于位置的服務?有多少人擁有支持這種技術的手持設備?
7. 你的市場分割分析提示了什么規律?(最簡單的分割是男性/女性,預付/后付,等等)
8. 你的市場渠道有哪些?
9. 我們期望達到什么樣的市場份額,并且基于我們的市場預算把它們轉化為多少顧客數?(也即,轉化率-典型情況下大約為2%)
這將為你提供你的目標用戶群數,并且這個目標用戶群數乘以每月潛在的下載數應該為你計算出你每月的收入。而且,這還能夠直接聯系到你的費用底值-包括你的開發費,移植費等等-以達到一種更為客觀的在這種新型服務上投資所存在的成功/失敗率的認識。
上面的方法揭示了一個市場份額問題,并且它暗示,今天很少的移動服務能夠贏利。因而,我們可以創建一種增殖服務-'廣播內容應用程序',例如ringtones和圖像軟件;但是,在大眾市場上具有極少的相應的工具應用程序。
問題二:移植問題
這個問題特定于所下載的應用程序(在Java ME中更為普遍)。在Java ME環境下,"書寫一次到處運行"只是個玩笑而已!請不妨考慮一下典型地使用Java ME開發的移動游戲(一種可載的應用程序)的情況。
首先,好的方面在于:
· 據報導,有些運營商,例如Sprint,目前其移動游戲和其它數據服務占居他們每年收入的大約百分之十;
· 工業咨詢公司Ovum注意到,現在,全球市場上存在超過四億五千萬支持Java技術的手持設備,還有三千八百萬和一千五百萬支持BREW和Symbian的手持設備;
· 移動游戲出版商在2004年在全球的銷售達到12億美元,并且在2005年有望達到一種更強的銷售勢頭,因為越來越多的消費者發現其實這種微型游戲控制臺實際上早已存在于他們的手機上。
但是,接下來讓我們看一下不利的因素:
· 游戲移植通常需要開發人員適合于不同的屏幕分辨率,處理器速度,內存量限制和音頻能力,所有這些都因設備不同而存在很大差異。
· 對于出版商來說,這會使他們錯過在一個高度競爭性的工業中關鍵的市場機會。
· 作為一個示例,設想你是一個中等規模的游戲出版商,總共有30部游戲。為了實現你的游戲能夠在全世界范圍內以五種語言并且僅在50種設備上可用,你需要創建7,500種不同的發布版本。以每一種發布版本需要花費2,500計算,你需要一項接近于一千九百萬美元的移植處理預算。
這嚴重地限制了業務規模,并因此使得極少的移動游戲能夠贏利。
問題三:應用程序"無壁壘"發布
前面使用Java ME技術進行移動開發的每一個示例所存在的困境說明,僅僅創建一種社區(正如Sun所做的,就技術而言,其一直運行良好)是遠遠不夠的。該技術和基于之創建的應用程序必須保持同類和可互操作以支持網絡效果并且獲得關鍵的客戶群體。一種平臺存在越少的"瓶頸",則對整個工業來說意味著這是更好的事情。
四、 為什么AJAX能夠替換JavaME和XHTML而成為更受歡迎的移動開發平臺?
AJAX能否解決上面提出的問題呢?我的觀點是,可以。AJAX被通過瀏覽器加以存取。顧客能夠使用兩種方式得到瀏覽器-或由制造商把瀏覽器預安裝到手機中,或把瀏覽器作為一種獨立的應用程序進行安裝。
任何人都可以下載一種智能手機瀏覽器,正如這里的Opera鏈接所顯示的60種系統的手機的情況一樣。這意味著,所有的顧客能夠潛在地安裝他們自己的瀏覽器,并且如果有足夠人這樣做,那么我們就有了關鍵的用戶群體問題-憑借著極少的"瓶頸"。
而且,AJAX提供了一種優異的用戶體驗并且已經得到開發人員社區對它的支持。解決了關鍵的用戶群體問題可能性(由于更少的瓶頸)意味著更多的應用程序贏利機會-導致一種更好的應用程序的良性循環。
今天的Java ME已經表現出存在嚴重的缺陷(并不是這一技術本身而是業務模型),而XHTML也將成為"過時",因為AJAX將提供一種優異的用戶體驗。因此,我相信,AJAX將會成為移動應用程序的更具優勢的開發平臺,從而嚴重影響Java ME和XHTML的市場。
五、 備注
· 我已經說過"首選"而不是"替代",也就是說,我也并不盼望AJAX取代任何技術
· AJAX不可能解決所有的問題。你仍然需要創建一種對移動顧客有用的服務
· AJAX并非是創建一個更好的接口的唯一嘗試。也存在其它一些技術嘗試,但是僅有非常有限的成功,而且不是"跨工業性"的(或是專利性的)。例如來自于bitflash的移動SVG,superscape的用于3D游戲的轉向技術(其實,它是JSR 184-針對Java ME的移動3D圖形API的一種實現),還有Macromedia(現在的Adobe)的移動技術,等。
· 并不是有大量的人在實際瀏覽移動互聯網。盡管WAP的使用顯示出一種增長勢頭,但是,這些數據(包括把WAP作為一種傳輸機制使用)典型地僅用于下載內容。換句話說,你每次都要下載一個ringtone,而且你還要隱式地創建一個WAP頁面。總之,我懷疑實際瀏覽移動互聯網的消費者數字可能很低
· 極少的移動操作員曾經嘗試過加入到社區開發人員中。實際上,我能夠想到的唯一例子只是source o2
· 一部分開發人員可能會從我與一個北朝鮮供應商的討論(當時我是在漢城的imobicon進行這一談話的)中得到一些啟示。這位供應商最終設法把他的游戲顯示到一家UK portal上。然而,這是因為一個北朝鮮聚合器設法與一個UK聚合器通訊的結果。因此,他現在擁有兩個聚合器和一個雇傭操作員!而他自己卻留下很少。這真是一件極其令人難過的事情??隙ù嬖谀撤N方法來全球性創建和發布應用程序,也就是說,你要進行瀏覽器編程并且使用瀏覽器的任何人都能夠下載和運行你的應用程序
· 移動操作員經常在處理收費和位置服務,等等問題上進行爭論。這是不錯的-但是讓我們還是首先關心一下數字的問題吧。另外,收費都要付出一定的代價并且可能網上存在更好的收費機制。
六、 小結
總之,移動應用程序首先是消費者集中的。他們需要關鍵的用戶群體問題。當前,該市場還相當不成熟,而且當前的商業模型也支離破碎。AJAX提供了一種潛在的更好的解決方案-比較于Java ME和XHTML來說,因為它的良好的發布機制而且組合了更少的潛在的瓶頸。所以,當前的經濟模型并不積極支持Java ME,而AJAX提供了一種比XHTML更為優異的用戶體驗。它得到社區開發人員的大力支持。
最后,請注意,我已經說過AJAX將成為"首選"模型而不是"唯一"模型,我也并不盼望AJAX取代任何技術-Java ME或XHTML。
新聞熱點
疑難解答
圖片精選