999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

移動終端應用軟件開發技術探討*

2013-02-19 07:28:36魏穎琪林瑋平楊少龍
電信科學 2013年5期
關鍵詞:用戶

魏穎琪,林瑋平,楊少龍

(中國電信股份有限公司廣東研究院 廣州510630)

1 引言

移動終端從只具備基帶處理器(baseband processor,BP)功能的手機發展成同時具有基帶處理器和應用處理器(application processor,AP)功能的智能手機,或者采用BP和AP兩者合一的系統芯片(system on chip,SoC)的智能手機。BP上承載的是移動通信類業務,AP負責大部分應用程序的執行,手機的價值逐步從BP轉移到AP,而終端平臺廠商、手機制造商、電信運營商、硬件廠商和移動應用開發者共同推動了移動應用的創新。工業和信息化部電信研究院(以下簡稱工信部電信研究院)發布的《移動互聯網白皮書(2013年)》指出:“據統計,目前全球移動互聯網用戶數已達到15億,在起步的5年內用戶擴散速度是桌面互聯網同階段的2倍,移動應用整體數量在3年內超過了140萬。”百萬級的移動應用數,使得移動開發的競爭環境日趨激烈,已從“藍海”變成“紅海”。移動終端應用開發要獲得成功,需要充分洞悉移動應用特點,了解技術發展新趨勢,尋找創新點,提高開發效率。

2 移動終端應用軟件特點

微軟在2003年發布了Windows Mobile第一個版本,將應用作為移動終端的賣點,但它僅將移動應用作為桌面應用的小屏化,直接將桌面的用戶體驗移植到移動終端,忽略了移動終端在交互范式、應用場景、商業模式等方面的特殊性,錯過了成為移動軟件主導者和領軍者的機會,最終淹沒在歷史中,被Windows Phone取代。

2.1 交互范式

移動終端有不同于桌面電腦的信息輸出特點,且提供了桌面電腦無法比擬的信息輸入方式和信息輸入內容,開啟了新的應用創新范疇。

移動終端鍵盤從物理鍵盤發展到虛擬鍵盤,受到輸入速度和屏幕尺寸的限制,要求信息交互簡練。人們在移動狀態(行走,汽車)和靜止狀態下閱讀屏幕的不同,導致移動應用界面的布局、字體大小、銳邊、對比度等要求不同。移動終端存在多種尺寸屏幕需要移動應用適配,典型的例子是應用分別針對iPhone和iPad適配。

移動終端信息輸出格式發生變化,桌面輸出是屏和聲,手機輸出則包括了燈(LED信號)、屏、聲、動(震動)。桌面的鍵盤、麥克風和圖形界面,發展為智能終端的觸摸屏、語音、手勢和自然用戶界面。

移動終端具有觸控、攝像頭、內置麥克風、陀螺儀、射頻識別(RFID)等傳感器,提供地理位置、所處環境(溫度、高度)、四周環境(攝像頭)、用戶動作(手勢、搖晃、轉動)、非接觸ID(二維碼、NFC(near field communication,近距離無線通信)、RFID)等新信息。充分利用這些信息將使人機交互更為便捷,例如僅從聯系人和好友的設置而言,就可以有從手機地址本導入、二維碼掃描錄入、語音錄入、搖動等多種實現方式。

2.2 應用場景

智能終端的移動性和私密性改變了用戶使用場景,隨著應用的不斷推出,移動終端的作用在延伸,從單純語音通信工具,演變為個人生活助手。典型的移動應用場景包括以下3種。

(1)碎片時間的填充

滿足用戶“我有10 min的空閑,請幫我填充這10 min”的需求。如游戲、閱讀類應用和音樂/視頻播放類應用,又如快速、總結性的資訊類應用,用來填充每個人每天的時間小窗口。

(2)隨時隨地分享和溝通

如即時通信、微博、圖片/音樂/信息的即時分享類應用,改變了人們相互溝通的范圍和模式,改變了人們的社交生活和資訊獲取方式。

(3)利用傳感器信息輸入,擴展用戶使用場景,開啟新的應用范疇

典型的為定位應用,獲取與地理位置相關的信息,如導航、獲取附近商戶優惠信息等應用。

上面的應用都與人們日常生活相關,具有濃厚的本土化特色,由移動互聯網廠商主導,逐步呈現平臺化、能力化趨勢,向第三方開發者開放。

應用場景會在今后的一段時間內呈現個性化和多樣化趨勢,包括針對某類群體的特殊場景,如個性化的實用工具類、教育類、心理慰藉類、企業信息化移動應用等,推動的主力可能是某個垂直行業的領先者;還有就是在已存在的移動平臺和開放能力平臺上發展的多元化應用,如從單一到多元化的游戲類型。隨著移動終端新技術的引入,將會存在新應用的爆發點,如虛擬現實(virtual reality)、視控等人機交互技術的發展,機器的智能化將驅動人機交互逐步向人人交互發展,移動互聯網應用的典型應用場景將會有更大的變化;移動終端軟硬件的提升將推動高清視頻、3D游戲的發展。

2.3 商業模式

應用商城是目前移動終端應用常見的組織形式,行業巨頭紛紛根據自己的優勢特點,構建圍繞應用商城的生態體系,例如以蘋果為代表的將操作系統作為核心的應用商城,以Facebook為代表的將虛擬化社區作為核心的應用商場,還有以運營商為代表的將通信能力、套餐、渠道作為核心的應用商城等。應用商城的目的是吸引更多應用開發者加入,聚集人氣,黏住客戶,最終達到商業目標。而對于應用開發者而言,通過應用商城的巨大用戶空間和分成模式,降低了應用創新的門檻,但從眾多的第三方應用中脫穎而出,并不是一件容易的事情。也有中小規模的企業通過已有的客戶積累或者技術優勢,結合移動化,創造出商業價值很好的產品(如針對行業的信息化應用),這種產品并不需要依托于應用商城模式。

3 移動終端應用軟件開發關鍵

移動應用的開發者已不再是單純的程序員,他們是移動創新的推動者、設計者、實現者和實施者。開發者考慮的不僅是代碼實現,還包括如基于原生應用還是Web應用進行開發,采用哪種盈利模式或目標,是吸引眼球還是等待風投,如何進行應用營銷推廣,如何讓真實客戶測試Beta版本,如何獲得用戶反饋等。他們的主要關注點不僅是程序開發,而且是整個移動應用生命周期,包括規劃(需求和設計)、開發、發布、盈利和用戶支持等各個環節。

開發移動應用,需要解決開發什么、基于什么進行開發以及如何進行開發的問題。本節將針對這些問題逐一進行探討。

3.1 尋找創新領域

應用商店已經擠滿了數十萬計的應用。根據The Sociable的新數據,Google Play的應用數量將在2013年6月突破100萬。“明星應用”和“一夜暴富”的新聞越來越少,應用之間的競爭日趨激烈。通過了解新技術發展趨勢,充分利用傳感器信息輸入所帶來的新體驗,擴展用戶使用場景,有助于尋找移動終端應用創新領域,在競爭相對少的地方,發掘市場潛力。

(1)移動支付

移動支付有如下兩種方式:

·電子錢包,提供快捷小額支付;

·網上支付,由金融機構通過信息網絡提供服務,如支付寶和網銀,用戶可以享受到方便、快捷、高效、可靠的全方位服務。

移動應用可在任何需要的時候使用便捷支付服務,不受時間、地域的限制,實現3A服務,即任何地點(anywhere)、任何原因(anyhow)、任何時間(anytime)。同時移動支付也是實現應用貨幣化的途徑之一,提供應用內購買和免費使用增值升級的支付方式,不再局限于對應用商店的依賴。

(2)物聯網

物聯網被稱為把任何物品,通過射頻識別、近距離無線通信、紅外感應器、全球定位系統、激光掃描器等信息傳感設備,按約定的協議與互聯網連接起來,進行信息交換和共享,以實現智能化識別、定位、跟蹤、監控和管理的一種網絡。在物聯網的產業鏈中,感知與識別技術是核心基礎技術,近年來,傳感器、NFC等感知與識別技術與移動終端的結合,為移動終端應用帶來新特性。

(3)增強現實

增強現實(augmented reality,AR)是在虛擬現實技術基礎上發展起來的一種綜合計算機視覺、圖形學、圖像處理、多傳感器技術、顯示技術的新興計算機應用和人機交互技術。增強現實技術利用計算機產生的虛擬物體或文字信息與用戶所觀察的真實環境進行融合,將虛擬的信息應用到真實世界,真實的環境和虛擬的物體實時地疊加到同一畫面或空間中,從而拓展和增強用戶對周圍世界的感知。

iPhone上出現最早的增強現實應用Layar,使用手機內置的GPS收集附近區域的信息,比如餐館或酒店,在手機屏幕上加載圖像和信息以疊加的方式顯示給用戶。當把手機對準一棟建筑物時,Layar會告訴用戶這棟高樓里有哪些公司在招聘,或者自動在Flickr搜索相關圖片或在維基百科中搜索它的歷史。

隨著AR技術跟手機結合的發展,虛實結合、高度交互性以及三維定位功能,將極大程度地調用用戶參與的熱情,還原互聯網的真實感,讓互聯網跟真實世界的關系更緊密。

(4)其他

傳感器的引入賦予了移動終端生命,讓移動終端有了觸覺、味覺和嗅覺等感官。動作傳感器可以為移動終端應用帶來不同的操作體驗;指紋傳感器可以使用戶不再受遺忘密碼、密碼被盜的煩惱,同時提高了手機終端支付應用的安全性;氣壓傳感器可以為特定人群實現應用,如登山愛好者用來測量海拔高度、天氣預報信息等。

移動終端越來越深入地介入人們的生活,伴隨人們即使不是全部也是大部分的時間,有能力對用戶絕大部分的行為和互動進行監控、理解、通信和反應。傳感器可以采用外設的方式,不一定在移動終端內集成,可滿足小眾用戶的特定需求。例如醫學傳感器,利用手機的隨身攜帶性、移動性和私密性,實現隨時跟蹤、數據記錄和同步上傳、數據分析和幫助用戶制定康復計劃。

3.2 移動開發在Web應用和原生應用中博弈

移動終端操作系統從功能手機時代的軟件平臺變為智能手機時代的應用平臺。移動應用為平臺增添附加價值,使平臺吸引更多的用戶,這樣就會有更多的需求,吸引更多的開發者提供更多的應用。由此形成了正向反饋的網絡效益,將用戶和開發者吸引到平臺周圍,形成強大的生態系統,改變原有整個移動行業的格局。而開發者對平臺的選擇實際也是對平臺的一種投資,例如學習開發語言,熟悉開發工具,購買開發環境,是金錢和時間的投入。

3.2.1 原生應用格局

Android和iOS在智能手機出貨量上占據絕對優勢,擁有最大的用戶覆蓋范圍,提供最大的收入潛力,吸引最多開發者在上面開發應用。

2012年10月24日,蘋果CEO庫克表示,蘋果App Store應用數量已經超過70萬,其中27.5萬為iPad專用應用。與此同時,Google Play在2012年10月的應用數量也達到了70萬[1]。近年來,大量亞洲開發者涌入移動開發領域,由于更偏向于Android平臺,使得Android應用數量逐漸達到并超越iOS。工信部電信研究院的數據顯示,2013年1-2月,我國Android手機出貨量占同期智能手機出貨量的88.4%。iOS和Android得到用戶和開發者的認可,依靠成熟的產業鏈,占領市場高地,提高了競爭門檻。其他平臺要獲得消費者青睞,說服用戶放棄熟悉的用戶界面和使用習慣,需要更加優秀。

為了打破兩大生態系統的壁壘,微軟公司采用補貼等手段吸引和培養開發者。2013年2月微軟公司在世界移動大會上表示Windows Phone Store的應用數量已超過13萬。微軟的Windows 8&Windows Phone 8都采用Metro界面,其戰略目標是為PC、平板、智能手機提供統一的用戶體驗,允許它們之間實現有效的代碼共享。微軟將可能成為除Android和iOS外的第三大力量。但就目前而言,13萬的數目仍與Android和iOS有相當距離,短期內不會對兩大平臺的壟斷地位形成挑戰。而且,由于微軟為應用開發提供資助,開發者更多是將已有的Andriod/iOS應用移植到Windows Phone平臺上,而非進行創新。正如移動分析師Andreas Constantinou指出,“平臺不能買到開發者的鐘愛,只能播下種子[2]”。

主流平臺采用的開發語言、開發環境、平臺應用商店、應用安裝與應用商店關系,見表1。

表1 主流原生應用平臺的開發情況對比

原生應用通常有多個平臺版本。一般首先推出iOS或Android版本,或者兩者同時推出。在適配iOS和Android之后,才考慮移植到Windows Phone。開發者需要針對不同平臺進行開發,而這三大平臺的開發語言、開發環境各異,難以實現代碼共享。因此,常面臨原生開發和跨平臺開發的選擇。

3.2.2 跨平臺Web應用開發

跨平臺Web應用開發有效地解決了多平臺開發問題。它以Web為運行環境,采用HTML5技術進行應用,一次開發能夠運行在不同的底層操作系統上。

HTML5引入了離線存儲、2D圖像能力、音/視頻、訪問手機攝像頭和傳感器等技術革新,增強互動性。Web應用并不僅限于HTML5技術,還可以有其他的技術,例如通過WebGL提供3D圖像效果,彌補HTML5在3D上的支持不足。但在廣義的HTML5中,通常將這些相關的Web技術也納入HTML5范疇中。

Web平臺有如下兩種方式:

·Web中間件方式;

·Web操作系統方式。

前者是將系統中的Web引擎作為運行環境;后者中整個系統運行環境都是Web,所有的應用都基于Web。后者以Firefox OS為代表,它是全部使用Web技術編寫的操作系統,正在嘗試以Web為中心構建iOS和Android的替代品。然而,Firefox OS仍處于商業化早期,遠未被視為主流操作系統。目前,跨平臺開發只需考慮前者。

越來越多的內容提供商選擇在HTML5而不是原生應用上編寫和發布自己的應用。一些知名出版商放棄原生應用而轉向移動Web,如英國金融時報和MIT技術評論雜志。采用HTML5有以下優點:

·可將Web應用更快地推向市場,兼容不同平臺(如Android、iOS平臺),兼容不同種類終端(如桌面、平板、手機、聯網電視),具有最廣泛的用戶覆蓋率;

·平臺技術降低開發成本,實現代碼共享,無需在不同操作系統上進行測試,HTML5提供良好的容錯設計,又名“故障弱化”,舉例來說,如果某些瀏覽器不支持canvas,就會返回,不存在連接失敗,降低設備和平臺碎片化對應用的影響,減輕適配調測工作量[3];

·業務邏輯在云端,便于版本全面升級,避免版本碎片化;

·通過Web方式云API,開發者可使用互聯網廠商以及運營商的云端能力,將第三方能力迅速、便捷地延展至移動領域,集成更為復雜的應用。

3.2.3 Web應用和原生應用對比

以HTML5為基礎的Web技術發展迅速,但仍未建立完整的生態系統,尚未能在平臺級別上與強大的Android或iOS競爭,目前更多地作為一種應用開發技術。

原生應用和Web應用各有特點,仍將長期共存,Web應用尚不能替代原生應用。采用哪種技術,需要根據業務需求進行選擇。作為普遍原則,對于需要使用系統底層功能、直接在系統平臺上編程以及要求具備優秀用戶體驗的應用,適合采用原生方式;對于側重內容呈現,主要依賴云端能力,特別對于原有桌面業務是在移動領域的延展,適合采用Web方式。實際取決于應用是對系統深度優先還是對用戶廣度優先的選擇,是依賴于終端能力還是云端能力的選擇。例如,復雜和精美的游戲適合原生應用,報刊雜志等出版類應用適合于Web應用。

除此之外,必須清醒地意識到,雖然HTML5做了很多革新,但在功能、性能和安全方面仍無法與原生操作系統相比,具體介紹如下。

·在標準支持上,移動瀏覽器對HTML5的支持滯后于標準的發展,各移動瀏覽器對標準的支持程度不同,存在碎片化現象。

·在功能上,新系統功能首先在原生系統中實現。在支持原生應用API訪問方面,HTML5永遠落后一步,而平臺廠商永遠比跨平臺工具和瀏覽器廠商早一步,這使得原生應用在使用新功能方面占據先機。

·在性能上,由于Web開發所使用的HTML、CSS和JavaScript都是腳本語言,需要Web運行環境進行解釋,比二進制執行代碼或者中間語言JavaBite代碼的執行效率要低,因此Web性能低于原生應用是無法逾越的屏障。但隨著應用處理器性能的提高,將減少對用戶體驗的影響,甚至實現用戶體驗上的無差別。

·在安全上,瀏覽器上多個頁面均屬于同一瀏覽器進程,不同Web應用之間如何進行安全保護成為問題。iOS和Android的安全策略都將應用視為單個用戶在沙盒中運行,而沙盒安全保護策略是針對進程實施安全防護措施。這個問題在桌面瀏覽器中通過多進程方式解決,但在目前移動終端中普遍采用的Webkit引擎并不支持多進程。

·在生態系統上,應用商店是重要的生態系統控制節點,控制了應用打包、定價、發布、計費、市場、銷售跟蹤和應用更新等多個步驟。Web應用發布有兩種方式:一是將Web應用封裝在原生應用中形成混合應用,打包成原生應用在應用商店進行發布;二是以頁面方式向用戶提供服務,可以下載到本地,也可以是Web鏈接的免安裝方式,這與原生應用在應用發布、分銷、盈利、更新上都存在本質差異,若選擇頁面方式,開發者需要考慮是否符合所需的商務模式要求。

3.3 創新性移動應用的開發關鍵

工信部電信研究院發布的《移動互聯網白皮書(2013年)》指出:移動互聯網把整個ICT產業拖入快速發展通道,產業迭代周期由PC時代的18個月(摩爾定律)縮減至6個月。眾多企業為適應產業周期的快速迭代,移動互聯網產品/服務生命周期的各個環節都相應縮短,由此引發業務技術創新、產品研發和推廣、供應鏈管理、知識產權保護等所有關鍵環節的變化。

由于產業周期的變化和市場競爭壓力,如何將應用或業務快速推向市場成為移動開發的關鍵,也就是開發者常說的敏捷開發。敏捷開發強調程序員團隊與業務專家之間的緊密協作、面對面的溝通(認為比書面的文檔更有效)、頻繁交付新的軟件版本、緊湊而自我組織型的團隊,能夠很好地適應需求變化的代碼編寫和團隊組織方法,也更注重軟件開發中人的作用[4]。然而,創新性移動應用的最大特點是未來市場的不確定性和難以預測性,在開發中,采用依托于敏捷開發的核心精髓的循環迭代流程,幫助開發者實現高效率、低成本,盡可能貼近市場需求。

3.3.1 移動應用開發的常見誤區

移動應用開發周期縮短,突出一個“快”字,但開發者也常被“快”所誤導,常見的錯誤主要有以下兩種。

·以版本更新速度來衡量敏捷開發,認為版本更新越快,越能體現敏捷開發,甚至每周或每天都有新版本。由此,容易造成因過分追求“快”而忽略產品質量和版本管理,甚至在未經充分測試的情況下,將不穩定的產品推向市場,結果在用戶使用過程中,出現程序崩潰或功能錯誤的現象,不得不頻繁升級版本進行補救。任何犧牲產品質量換來的“速度”實際都是欲速不達。

·通過節省文檔編寫時間來加快開發進度,甚至零文檔交付。移動應用開發需根據實際項目團隊分工、合作團隊間界面來決定文檔的多寡,讓文檔成為開發者的幫助,而不是開發者的負擔。開發文檔無需像軟件工程那樣有整套的概要設計文檔、詳細設計文檔、模塊設計文檔等,但仍必須清晰描述所提供的功能、用戶使用場景、程序架構和關鍵技術,如此才能在人員流動情況下,在多版本開發和維護中,對整個項目有全盤了解和認識。

由于開發人員在代碼編寫中花費較大精力,常將“快”誤認為程序實現的速度,導致了這兩大常見的誤區。

3.3.2 創新性移動應用的開發核心

移動應用開發的“快”不是指代碼編寫速度,而是對需求的快速和正確把握,準確抓住市場,在時間窗口內快速推出產品。

移動應用開發者同時也是創新挖掘者和產品設計師。創新性應用開發面臨未來市場不確定性和難以預測性。開發者最初通常根據自己的設想來制定需求,很可能與大眾真實需求存在偏差。即使進行了市場調研,由于人們只能對已知事物給出準確估計,對未曾使用過的應用,未曾嘗試過的使用場景,只能根據想象而非經驗進行預測,建立在未經驗證的預期設想上而非事實基礎上的調研結果無法準確預測未來市場情況,這導致創新性移動應用開發在初期中難以準確地把握需求。

有好的想法不一定有好的市場,有好的市場也不等于能夠長期持續。2013年3月,谷歌宣布將于2013年7月關閉RSS訂閱服務Google Reader,由于Twitter以及聚合閱讀應用Flipboard等服務的興起,傳統RSS訂閱服務的使用量呈現下滑[5]。此前,谷歌已關閉過多項服務,這些服務最初都預計有良好的市場前景。

如何準確地獲得市場需求,是減少創新產品的市場預期和實際效果偏差的關鍵,是創新性移動應用開發的核心。

3.3.3 創新性移動終端應用的開發流程

在創新的移動應用開發中,由于市場的不確定性,要以用戶為最終目標,通過需求—開發—驗證的迭代方式,不斷地學習,逐步了解市場。創新性移動終端應用開發流程如圖1所示。

圖1 創新性移動應用開發流程

創新性移動終端應用開發流程分為兩個階段:第一階段為探索階段,解決創新性移動應用開發所面臨的市場不確定性問題,以需求為導向,通過學習需求、實現需求和評估需求的需求迭代,探索市場真正的需求所在;第二階段為完善階段,通過第一階段明確需求后進行產品的逐步完善,添加小功能,修復程序錯誤,進行功能迭代。由于第二階段是常規的產品開發階段,下面將重點論述第一階段。

(1)第一階段:探索階段

探索階段是創新性應用開發所特有的階段。最初,開發團隊根據個人所需、調研、場景設計等制定需求,并據此進行設計。由于不能準確預測市場反應,最初版本應盡可能簡潔地體現核心功能,這樣做的目的有如下兩個。

·減輕實現需求階段的工作量,縮短開發周期,以最快速度投入市場并獲取市場反饋。需要特別注意,簡潔不等于不完善,只是對次要功能和附加功能的簡化。應用必須完整地呈現核心功能,必須具備完整的用戶體驗。

·避免在市場不確定情況下走得太遠。最初需求建立在未經證實的假設上,未經市場真實驗證,一旦發現市場反應有顯著偏差,要對需求或設計進行大幅度調整。提供簡潔核心功能可有效避免前期浪費太多的成本和精力,降低投資風險。

接著,開發團隊進行需求實現,包括代碼編寫、調測、封裝、測試等環節,完成產品后投入市場。在這個階段,特別注意不要圖“快”而忽略應用質量。應用質量直接影響用戶體驗,應用穩定性是良好用戶體驗的基本要求。

產品發布后要盡可能收集用戶反饋,獲取市場信息,通過對市場學習重新修訂產品需求或設計。之后根據修訂的新需求或新設計進行開發,再推向市場,再根據市場反應修訂需求和設計,如此迭代循環,不斷地通過對需求的學習—實現—評估,以逐步趨近的方式尋找真正滿足市場需求、最合適的用戶使用場景以及最佳的人機交互和用戶體驗。

Instagram是典型的以探索式需求為導向的創新性移動應用開發例子。Instagram是一款以快速、美妙和有趣的方式,將隨時抓拍下的圖片分享彼此的應用,可在iOS和Android平臺上使用。Instagram開發團隊的最初想法、需求是HTML5定位應用。開發團隊根據需求進行設計并實現,將HTML5的移動Web應用推向市場,讓用戶為社交活動位置“簽到”,制定計劃和賺取積分。然而,在他們進行需求評估時,發現照片分享能有效地促進應用使用。開發團隊從實際的用戶行為中進行學習,重新修訂需求,轉為關注照片分享,并建立iOS原生應用,而不再繼續使用HTML5技術。通過學習需求、實現需求、評估需求的不斷迭代,產品不斷發展。最終,在2012年10月,Facebook以總值7.15億美元收購Instagram,在2012年9月,Instagram注冊用戶數已經突破1億大關。

(2)第二階段:完善階段

通過不斷探索學習,明確需求后,進入第二階段,即完善階段,是常規的應用開發階段。每次新增的改進需求,包括小功能增加,操作系統新版本適配,兼容其他平臺(如移植到Windows Phone),新硬件設備適配(如適配iPhone5屏幕分辨率),根據移動互聯網現狀增刪第三方應用聯動(如增加與最熱門社交網絡的分享),此外,錯誤/崩潰修復是需求改進的重點。

通過需求改進,實現產品跟蹤和支持,在每個新版本中增加小功能,修改原有版本的錯誤,提升用戶體驗,讓產品逐步成熟,不斷完善。

3.3.4 利用云端存儲/計算能力和云功能

隨著移動應用要求功能的越來越多,包括存儲能力(如圖片存儲)、計算處理能力(如語音分析),單靠終端難以支撐,需要借助云技術,云技術提供了容量更大并可持續擴容的服務處理能力。更重要的是通過云API,開發者利用已經打包封裝的功能,將第三方強大的網絡能力應用到自己的程序上,極大地減輕開發工作,將應用作為面向用戶的前端和界面,滿足和擴展可能的使用場景。

開放平臺、開放資源是近年來非常熱門的詞語,無論是老牌互聯網企業、手機制造商、電信運營商,還是新興移動互聯網企業,都希望能吸引更多第三方開發伙伴加入自己的開放平臺中。開放平臺是平臺提供商將自身資源通過接口向第三方開放,第三方開發者可以通過運用和組裝平臺接口產生新的應用,并且新的應用能在開放平臺上運營。其核心價值在于通過平臺供應商與第三方應用的互利互惠,提高最終用戶的黏度。

以下簡單列舉幾個有代表性的開放平臺,新浪微博開放平臺基于新浪微博海量用戶和強大的傳播能力,為第三方合作伙伴服務提供了超過200個數據接口,包括微博內容、評論、用戶、關系、話題等信息;騰訊將多個產品線進行了開放,其開放平臺家族包括了依托QQ空間與朋友網的社區開放平臺、打通QQ客戶端的Q+開放平臺、基于騰訊微博的開放平臺、騰訊無線游戲開放平臺等。淘寶基于淘寶各類電子商務業務提供了開放平臺,提供外部合作伙伴參與服務淘寶用戶的各類原材料,如API、賬號體系、數據安全等。

對于應用開發者,如果能夠善用這些互聯網巨頭提供的資源,將對應用開發和推廣有很大的幫助。首先,利用平臺已有的巨大用戶資源,如第三方應用商城,實現快速推廣,讓更多潛在用戶能夠接觸到應用;通過獲取用戶的社會關系和用戶行為,如社區和微博,實現個性化和精準化傳播和推廣各種服務和信息。其次,利用平臺提供的業務能力,如面向開發者的云服務、電信運營商的通信類服務等,一方面可以提高開發效率,將主要精力放在核心能力開發上;另一方面,增加所開發應用的用戶體驗。第三,實現與平臺提供商的分成,如與電信運營商在通信類服務上的分成、應用收益的分成等。

應用開發者選擇合適的開放平臺,需要從開放程度、分成模式、用戶規模、公平競爭等因素綜合考慮,還有很重要的是要避免做平臺自己會做的應用。

1 http://wikipedia.org/wiki/Google-play

2 Andreas C.The dead platform graveyard:lessons larned.http://www.visionmobile.com/blog/2012/01/the-dead-pkatform-graveyardlessons-21,2012

3 Liat Ben-Zur.Web將成為下一個應用操作系統.http://blog.sina.com.cn/qualcommchina,2011

4 http://zh.wikipedia.org/wiki/敏捷軟件開發

5 新浪科技.http://tech.sina.com.cn/i/2013-03-15/08278148801.shtml

6 http://baike.baidu.com/view/4716226.html

7 VisionMobile報告.Developer Economics 2013:the Tools Report,2013

猜你喜歡
用戶
雅閣國內用戶交付突破300萬輛
車主之友(2022年4期)2022-08-27 00:58:26
您撥打的用戶已戀愛,請稍后再哭
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年5期)2016-11-28 09:55:15
兩新黨建新媒體用戶與全網新媒體用戶之間有何差別
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
挖掘用戶需求尖端科技應用
Camera360:拍出5億用戶
創業家(2015年10期)2015-02-27 07:55:08
100萬用戶
創業家(2015年10期)2015-02-27 07:54:39
主站蜘蛛池模板: 亚洲乱码在线视频| 亚洲香蕉久久| 亚洲综合专区| 99久久精品国产麻豆婷婷| 91伊人国产| 亚洲人成影视在线观看| 久久人人97超碰人人澡爱香蕉 | 九九视频免费看| 91探花国产综合在线精品| 波多野结衣在线一区二区| 91在线视频福利| 免费黄色国产视频| 视频在线观看一区二区| 69av免费视频| 五月综合色婷婷| 亚洲中文字幕在线一区播放| 91蜜芽尤物福利在线观看| 国产精品林美惠子在线播放| 欧美午夜久久| 91成人在线观看| 91成人免费观看| 在线va视频| 国产探花在线视频| 免费jizz在线播放| AV无码国产在线看岛国岛| 日韩国产精品无码一区二区三区 | 免费精品一区二区h| 日韩无码视频播放| 香蕉视频在线精品| 一级毛片a女人刺激视频免费| 精品国产www| 国产一级无码不卡视频| 91久久夜色精品国产网站| 国产丝袜啪啪| 一级黄色欧美| 岛国精品一区免费视频在线观看| 97se亚洲综合| 精品国产91爱| 亚洲Aⅴ无码专区在线观看q| 日韩在线观看网站| 97在线免费视频| 亚洲成人黄色在线| 伊人中文网| 国产不卡一级毛片视频| 高清不卡一区二区三区香蕉| 免费看的一级毛片| 国产精品亚洲αv天堂无码| 全午夜免费一级毛片| 亚洲免费毛片| 国产中文一区二区苍井空| 亚洲精品无码av中文字幕| 国产成熟女人性满足视频| 日韩精品久久无码中文字幕色欲| 亚洲乱强伦| 国产高清自拍视频| 人妻丰满熟妇AV无码区| 中国精品久久| 国产91九色在线播放| 亚洲第七页| 亚洲色图另类| 亚洲日韩精品无码专区97| 99激情网| 日韩高清中文字幕| 国产美女叼嘿视频免费看| 国产白丝av| 日本色综合网| 香蕉久久永久视频| 国产小视频网站| 国产成人综合日韩精品无码首页| 欧美日韩久久综合| 久久精品国产免费观看频道| 久久这里只精品国产99热8| 手机永久AV在线播放| 成人午夜在线播放| 99re视频在线| 亚洲一区二区日韩欧美gif| 日韩A∨精品日韩精品无码| 国产精品专区第一页在线观看| 亚洲网综合| 久久精品视频亚洲| 一级毛片免费的| 一级看片免费视频|