天天看點

Android平台魅力光環照耀開發征途

   越來越多的便攜裝置走進人們的生活,越來越多的應用程式成為人們生活的必備,下一代手機已經提供了硬體圖形加速、無線連接配接、資料通路計劃、GPS、硬體的擴充和連接配接、觸摸屏等功能。人們正在編寫不同的作業系統和應用程式以充分利用這些新功能,而且這些應用程式的傳遞方式正在悄然經曆着革命性的變化--消費者開始能夠控制裝置的功能,開發人員與消費者之間的聯系也變得前所未有地緊密。消費者能獲得所需的軟體,而開發人員能讓自己的産品進入潛力無限的市場。

       沒有開放性的變革并不能真正稱之為變革,Android系統是一個開放的平台,任何公司、個人開發者、愛好者都可以參與其中。對于技術工作者,Android不僅是一個智能手機的系統,也可以作為學習嵌入式Linux系統的較完整的軟體平台。開放性的平台有很多優點:應用程式可以友善的進入市場和終端,龐大的應用程式開發産銷鍊條,為技術的創新積累了足夠的物質基礎,Android是目前最流行的手機開發平台,依靠的強大開發和媒體資源,Android成為衆多手機廠商競相追逐的對象

      高速英特網接入已經從個人電腦遷移到移動裝置,現在開始向數字家庭裝置遷移。數字家庭裝置架構迄今為止連接配接有限且主要是封閉式系統,數字電視正走在英特網連接配接的高速路上。

        Android 是一個完整的軟體平台,包括用于移動手持終端裝置的作業系統、中間件和應用軟體。Android 通過 T-Mobile G1 手機成功推向市場。到 2009 年底,我們期待全球其他更多手機将采用 Android。此外,他們建立了軟體生态系統,提供軟體開發套件,以幫助開發人員建立成千上萬的創新應用。

        2008 年 10 月,Android 作為一個開源項目釋出,幫助社群推動未來發展方向,并促進平台的開發。 Android 提供具有通用應用架構和庫的完整軟體棧,主要依賴于頂級标準 Linux 核心。Android 的核心是 Dalvik 虛拟機,可以類似于 Java 虛拟機的方式解釋位元組碼應用。最大的不同是 Dalvik 虛拟機是基于寄存器的,是以它可以發揮 MIPS 架構内大型寄存器集具有的額外優勢。因為 Android 應用是裝置無關的,針對移動裝置開發的任何應用都無需修改便在 Android 平台上運作。作為一個完整的軟體平台,Android 以非常有利的地位超越了移動裝置,成為将全面英特網體驗帶到數字家庭裝置的标準方式,包括數字電視、機頂盒、移動網絡裝置(MID)、數位相框、汽車資訊娛樂系統及其他消費電子裝置。

         為了将 Android 擴充至數字家庭裝置,MIPS 還加入了開放嵌入式軟體基金會(Open Embedded Software Foundation – OESF),其目标是使 Android 成為手機以外的嵌入式裝置的可行平台。MIPS 将與開放嵌入式軟體基金會合作,開發和規範 Android 應用、庫和針對數字家庭裝置的裝置驅動程式。因為 Android 最開始是将手機作為目标平台開發的,欲使其在數字家庭市場可用,有許多因素需要考慮。首先,數字家庭裝置有更大的螢幕,與小螢幕的移動裝置不同,它需要支援高清品質的分辨率。消費者也期待數字家庭裝置的全高清視訊品質,不會容忍丢幀或視訊壓縮失真。如果他們可以看到傳送到其手機上的低分辨率 15fps 視訊,移動使用者通常會欣喜若狂。

       此外,消費者使用數字家庭裝置和移動裝置的互動方式不同,在同一房間中,通常是多個使用者觀看同一個畫面,是“一對多”的使用者體驗,通過遙控器與裝置連接配接。移動裝置是“一對一”的使用者體驗,觸摸屏和鍵盤都可用來浏覽裝置。 MIPS 正與其合作夥伴、開放嵌入式軟體基金會和社群合作來解決這些問題,并確定 Android 成為這些數字家庭裝置的一個可行平台。

        盡管必須要完成這些工作,還有一些數字家庭裝置對于 Android 平台來說已經非常合适。其中包括便攜式裝置,如便攜媒體播放器、數位相框、移動網絡裝置和智能本。

        為什麼将 Android 擴充至數字家庭應用?

        數字媒體播放器、數位相框和新興的移動網絡裝置等便攜數字家庭裝置及智能本都是 Android 的絕佳應用。這些裝置一直保持連接配接狀态,是以使用者能即時通路資訊和他們選擇的多媒體。觸手可及的是數位照片、視訊、音樂、新聞、天氣和實時交通、家庭月曆等。因為這些類型的裝置的使用模型與智能手機非常相似,Android 将全面的英特網體驗帶到媒體更多的富媒體平台,現有的 Android 市場應用可以輕松下載下傳定制的使用者體驗。

        Android 具有将數字電視、機頂盒等數字家庭裝置轉換成基于網絡的應用平台的潛力。Android 可以幫助原始裝置制造商和營運商加強其裝置的使用者定制,使消費者能夠體驗豐富的線上内容。使用者将能夠利用即時消息、滾動新聞、實時視訊流、線上遊戲和社會網絡來共享電視内容。他們能夠輕松控制他們想看的節目和觀看時間。

        通過 Android,營運商将能夠利用新的廣告模式,幫助使用者訂閱他們感興趣的廣告内容,就像在電腦上訂閱新聞。比如,如果一個使用者對買新車感興趣,他們可以訂閱汽車制造商和經銷商的廣告。使用者對這些内容感興趣,就很可能增加他們浏覽廣告的可能性,增加建立廣告(很可能購買的目标閱聽人)的營運商(更多的廣告收入)和供應商的效益。為網絡建立的線上廣告可輕松移植,降低制作成本。

        很明顯,Android 推出了使使用者、營運商和提供數字家庭裝置的原始裝置制造商都受益的平台。今時今日,一個完善的手機作業系統有很多方面組成,無論是Symbian還是iphone,無疑就是市場競争搶得先機,佰銳是國内首套專門針對手機終端定制的視訊應用SDK。公司獨立研發,具有自主知識産權的手機視訊開發平台,為現有的視訊應用系統提供手機終端接入平台,應用于3G網絡環境。使用者在開發的過程中,不需要對手機進行程式設計,可以縮短開發的周期,減小開發的技術難度。

       Android僅從目前市場方面來說,是完全不落下風的,這意味着全世界的開發人員都可以通過Android開放平台開發成千上萬的應用程式。可以說未來Android平台開發的正在踏上完美征程。

本文轉自 fanxiaojun 51CTO部落格,原文連結:http://blog.51cto.com/2343338/505258,如需轉載請自行聯系原作者

繼續閱讀