百科名片
目前,APP開發也是各大媒體、網站、企業非常重視的重要環節,一個好的APP客戶端,可以實現用戶數量倍增的效果,是媒體、網站、企業等主體能否順利搶占移動互聯網的關鍵所在。
APP開發四大主流版本
1.安卓系統版本Android
2.蘋果系統版本IOS
3.塞班系統版本Symbian
4.微軟windowsphone
4個大主流應用程序開發工具
1. 原生app:本地應用(原生app)n原生app就是基于智能手機本地的操作系統,基礎上進行app的開發。學習系統由兩套Android和iOS系統,每個使用不同的語言開發的編程工具。n2.Web app:網頁技術應用系統程序(移動app)n微博app顧名思義就是網頁版的app主要通過h5基礎進行開發。 開發一個網頁,然後添加APPshell。n3.混合應用程式:混合應用程序(混合應用)n顧名思義,混合開發就是整日app,核心部分企業采用原生開發管理模式發展進行研究開發,非核心部分采用外部模式進行設計開發,這樣我們可以通過融合兩者優劣點。n
4.SaaS化app制作:免編程app制作軟件n為大家發展提供了上百種開發一個完善的原生app功能管理模塊,用戶不需要再重新設計開發,不需要懂編程教育技術企業可以通過直接影響使用,挑選功能分析之後,自己新建頁面,上傳圖文内容,進行頁面排版布局。整個生産過程完全不需要專業開發人員參與自己的,獨立開發的應用程序的生産。
APP開發常見問題
App開發方式
第一個問題是為移動App開發挑選合适的方式。你有兩個選擇:外包或内部開發。兩種方式都有其優勢和劣勢,需要根據公司具體的情況來定。對于有專業技術團隊的企業而言,内部開業無疑為最适合的方式,你可以完全把控自己開發的App,節約成本。然而,對于沒有專業技術團隊的公司而言,重新組成新團隊進行App開發,不但費時而且費錢,這時,最簡便的方式就是尋求外包,那麼變體科技App開發服務會是一個不錯的選擇。
IOS和Android系統平台
目前市面上最主流的操作系統是:ios和Android,大概占了市場份額的95%以上,企業在進行APP開發的時候隻需要考慮這兩個平台即可。每個平台的開發都需要獨立的成本核算,所以沒有必要投入過多的時間和金錢去開發一款适用于全部平台的移動App。
App的界面設計
App的界面設計對用戶的使用和體驗影響很大,你所開發的移動App應該有一個賞心悅目的設計,以提高用戶的使用頻率和使用體驗,才能讓你的産品和服務獲得更多客戶的喜歡。
App的功能設計
你想要通過移動App獲得絕對的業務增長,而沒有令人印象深刻的特性和功能,是很難獲得用戶認同的。你需要盡量多的使用你競争對手的App,它會讓你知道什麼可行、什麼不可行,并結合自有資源及轉型需求進行總結整理,形成最原始的需求文檔,而一個擁有專業開發團隊的公司,就可以幫你完成這些。
APP開發注意事項
首先,制作一款APP,必須要有相關的idea,也就是說,第一步是APP的idea形成。
其次,就是通過那些idea來進行APP的主要功能設計以及大概界面構思和設計。
接着是大功能模塊代碼編寫以及大概的界面模塊編寫。在界面模塊編寫之前,開發者可以在模拟器做大的功能開發。但事實上,對于iNotes開發來說,模拟器是不夠用,simulator的多觸點(multi-touch)支持是非常弱的,很多touch的測試是無法在simulator做的。特别值得注意的是,在功能開發的過程中要注意内存的使用,這也是在iOS開發上最最重要的思維。
然後把大概的界面和功能連接後,app的大緻demo就出來了。值得一提的是,如果有界面設計師,就能節省大量時間。比如界面設計上,可以編寫功能模塊和設計師同步進行。這樣app的demo出來後,基本上可以有界面可以用了。
在demo出來之後,要自己試用和體驗幾遍,然後根據情況修改。APP的0.8左右版本完成後可以加入production的圖标和部分UI圖片,如果沒有大錯誤後,0.9版本可以嘗試尋找beta用戶。能夠在産品設計和開發過程中,找一部分測試用戶參與是非常有必要的。對他們的回饋的方法,可以在app發布後對這些用戶發放免費産品。這個做法即可以提高産品質量,又可令到測試用戶拿到免費的軟件産品。
根據測試用戶的反饋,重複之前demo出來後的一系列步驟。
最後在app完成後,加入appicon,iTunesArtwork等等UI元素。反複測試無錯誤後上傳iTunes。之後大概要花7-14天來等候審批。
APP開發工具
MOTODEVStudioforAndroid
MOTODEVStudioforAndroid,這是基于Android的開發環境,為開發者們提供新的MOTODEVAppAcceleratorProgram使他們可以開發出更适合摩托羅拉Android手機的應用程序。
J2ME開發插件MobileToolsforJava
MobileToolsforJava(MTJ)是Nokia公司開發的一款Eclipse插件,用于支持Java手機應用程序開發。其前身就是大名鼎鼎的EclipseME。
NOKIA手機開發包gnokii
gnokii是一個NOKIA手機開發包,可支持大多數NOKIA手機的型号。功能無比強大可以修改LOGO,收發短信,撥打/接聽電話,編輯鈴聲。甚至還可以取到對方手機的蜂窩号(CellID),從而起到定位的作用。
apk文件修改工具RootTools
RootTools是一個新的,Android開發者可以在這一工具軟件的支持下,對.apk格式的文件進行再次修改,讓程序表現更加出色,滿足用戶的需求。RootTools裡面自帶有很多工具,比如BusyBox,它裡面集成壓縮了很多Linux的工具和命令,這樣軟件開發者在對....
IDEA的Android開發插件idea-android
idea-android是在IDEA集成開發環境中開發Android應用程序的插件。
Android開發工具MOTODEVStudio
MOTODEVStudio是摩托羅拉公司開發的Android應用開發工具。這是一個Eclipse的插件。該插件同時也提供了JavaME應用的開發和WebUI的開發功能。
發展背景
2008年3月6日,蘋果對外發布了針對iPhone的應用開發包(SDK),供免費下載,以便第三方應用開發人員開發針對iPhone及Touch的應用軟件。這使得App開發者們從此有了直接面對用戶的機會,同時也催生了國内衆多APP開發商的出現。2010年,Android平台在國内手機上呈井噴态勢發展,雖說Android平台的應用開發還不那麼友好,但許多人仍然堅信APP開發的廣闊前景。
APP開發現狀
與趨于成熟的美國市場相對比較,我國APP開發市場正處于高速生長階段,按照企業類型劃分,大型純互聯網公司由于數據龐大且更新頻繁,所以,都選擇走自己開發的路線。而絕大多數的媒體、小型互聯網公司、傳統的中小企業,都選擇“開發外包”模式,把開發工作交由技術開發平台完成。在衆多的開發平台中,處于領軍地位的是“APP快車”,從09年開始投身中文APP客戶端應用開發、企業移動平台開發,至今已成為“中國最大的移動應用開發平台”。已服務50家大型企業、1200家中小企業,而合作夥伴數量之多不勝枚舉,其中重要的合作夥伴有:新華社、人民網、天翼、中國移動、CHINADAILY、精品購物指南等知名媒體。
五大APP趨勢
每天世界各地的消費者都會從聯網設備上下載千千萬萬的應用,這些聯網設備的數目在不斷增長,包括筆記本、平闆電腦、電子閱讀器、智能電視以及智能手機。現在大多數應用發布者都發現他們處于一個相似的境地中:他們已經做了決定,到底是要為每個操作系統開發nativeapps還是使用HTML5構建一個WebAPP,并且他們知道需要從什麼發布渠道發布産品。但是,他們仍然面臨的一個最大的挑戰是如何讓産品擁有需求。因此,在開發産品的時候,考慮一下未來的産品趨勢,對于産品的長久生命力極其帶來的經濟收益是有用的。
在過去的幾年裡,全球的APP開發者、發布者以及商店發現這個産業正受一個全面影響科技消費的趨勢控制:消費者的選擇。消費者可以對一個app給予正面或者負面都評價,并從他們喜歡的商店中選擇應用——一切都是按他們的喜好來進行。例如,一個Android用戶可以從他們選擇的appstore中下載或者浏覽應用,包括AndroidMarket,他們手機網絡的appstore,或者是其他來源,比如getjar.com。即使是“即開即用”的Apple設備的用戶也可以從Apple的AppStore下載應用或是使用一個HTML5app。
所以在消費者占據主導地位的全球市場中,應用發布者以及開發者在2012年需要考慮一些趨勢,以便讓他們的應用能有較高的需求率,滿足消費者需要,并獲得盡可能多的利潤。
1.應用貨币化(APPmonetisation)
應用貨币化是指當app在用戶手中以後仍然可以源源不斷産生消費。當一個應用發布者已經在各種應用發布渠道中站穩腳跟以後,随着他們更好地理解了appstores的協議的條目和款項,貨币化就應該是他們下一步需要關注并考慮的了:現在,65%的“免費增值”遊戲資金都來源于應用内部購買(in-apppurchases),Apple的應用收入的72%也來源于此。因此有一個穩固的貨币化政策的發布者将會在2012年在市場中占統治地位。貨币化的第一步是理解你的應用程序的用戶群目前的終身價值。下一步,讓這個價值更高。增加消費者終身價值的貨币化技巧包括houseads和廣告網絡的應用内部廣告(in-appadvertising),基于應用内部激勵(in-appincentive)的廣告,促進其他應用發布的應用内部廣告(in-appadvertising),以及出售增值産品和服務的應用内部購買(in-apppurchases)。
2.安全
現在媒體關于網絡攻擊的報道讓聯網用戶對于安全問題更加敏感。例如,大多數iPhone用戶并不想“越獄”,為此他們會修改他們的設備,以減少被暴露的威脅。他們認為單點登錄(singlesign-on)和社交群組登錄(socialsign-on)提供更大安全性。安全的底線就是用戶希望他們在網絡上的體驗越安全越好。
3.精準定位及個性化
應用發布者對于他們的用戶有了更好的理解,在2012年,應用發布者中的佼佼者将會利用他們對用戶的理解來進行目标營銷并為用戶提供個性化體驗。其中的一大趨勢就是根據用戶的喜好,将特定應用在特定appstores發布。這一方法和搜索引擎營銷(searchenginemarketing)有異曲同工之妙。
比如說,你開發了一個應用并在Google上進行推廣,因為對于你的大多數關鍵字,Google可以有最大的搜索量。但是,你的應用的受衆可能是一些總是訪問其他搜索引擎的人。在這種情況下,你需要針對這些特定用戶,在他們喜歡的搜索引擎上進行推廣。
這個道理同樣适用于appstores。找出哪個appstores可以産生最高的銷售額或者某類消費者的最高終生價值,據此決定你該如何發布你的産品,并對于各個不同的商店采用合适的策略。
2012年的另外一個機會是個性化的應用内容。由于HTML5和混合應用(nativeapp和web-basedapp的結合)不斷增加,以及用戶越來越習慣于在網絡浏覽時收到個性化内容,他們會期待他們使用的應用同樣是個性化的。這樣的例子包括應用中的目标營銷以及定向服務,這些都會帶來和應用相關的購買行為(in-apppurchases)。
4.HTML5
有些人可能會懷疑HTML5,認為它終究隻會是昙花一現。但是,應用發布者和開發者需要了解的關于HTML5的一點是,采用HTML5開發應用,他們将免于向appstores上交30%的用戶初次購買應用的消費額以及其後與應用内部購買(in-apppurchases)。
例如,Apple完全封閉的生态系統不允許不是通過Apple的AppStore發布的任何應用安裝在Apple設備上,除非這個設備是“越獄”設備。這就要求應用發布者向Apple支付30%的交易額,包括購買款項、套餐計費等。但是如果采用HTML5應用的話,Apple的用戶就可以直接通過Safari浏覽器找到這個HTML5應用并将這個應用裝載到他們的設備上。實際上,這并非嚴格意義上的裝載,而是一個書簽,但這看起來就跟一個典型的應用一樣,可以放在設備的桌面上。
但是,HTML5應用也并非是沒有缺陷,其中一個就是能見度。HTML5的應用發布者不能指望通過appstore來推廣應用,所以需要更多方式來達到更大範圍的推廣。另外,有一些HTML5的appstores,他們将會從終端用戶獲得更多注意。這将幫助HTML5的應用發布者應用能見度和推廣方面的挑戰。
5.應用相關的分析(In-Appanalytics)
由于應用市場逐步成熟以及聯網用戶開始越來越多地行使他們選擇的權利,用戶對應用的忠誠度以及用戶接觸到應用的可能性可能會成為應用發布者在2012年的最大挑戰之一。分析可以幫助讓用戶更長時間地保留一個應用并持續使用它。這可以減少兼并開銷并增加消費者的終身價值。
因為越來越多的應用發布者都将用戶根據他們的生命周期進行了貨币化,并通appstore的目标營銷來獲得客戶,并個性化應用内容。應用内部的分析是其中的關鍵組件,可以讓這些趨勢持續下去,并帶來收益增長。網站分析現在已經成了網絡行為洞察的實際标準,類似地,由于應用現在對于應用發布者來說就是一個在線商店,因此應用内部分析(n-appanalytics)可以讓應用發布者了解消費者,他們可以依賴應用内部分析來充分利用用戶體驗并貨币化應用生命周期。
app數據
1.真實用戶數:但是獲取用戶是推廣的第一步,然後統計用戶數,要注意的是,真正獲取到了新的用戶,另一個非常重要的數據。
2、每周、每月活躍度:因為獲得的用戶數中有一部分以廣告、并非主動進入的用戶,并及時記錄用戶轉化率、新手引導過程流失情況,而且活動度應該記錄好周活躍、月活躍度。
3.日留存率、周留存率:這時以保住老客戶優先,先統計,日留存率、周留存率、然後在這些用戶流失之前想辦法提高他們的積極性。
解決方案
1、APP制作交付
APP客戶端(iOS、Android)APP管理後台
APP下載頁面(Web/Wap)APP下載對應的二維碼
APP統計平台(VIP專享)APP宣傳物料(VIP專享)
2、APP下載服務
二維碼下載(名片、産品包裝、官網等)
線上推廣下載(APPStore、APPMarket、百科網站)
其他輔助下載手段(短信鍊接下載、微博/微信分享下載、制定APP下載激勵政策)
APP應用商店
3、APP運營服務
APP運營網絡環境(6個機房、8G帶寬、29組集群服務器)
APP運營系統環境(Unix系統、MySQL數據庫、SAAS及容災備份)
APP升級服務(APP功能/性能升級、APP後台升級)
APP版本升級(适配主流的操作系統、分辨率、機型)
APP運營數據分析
開發費用
app開發是通過功能,效果來定價格的,首先需要明确需求,才能初步定價,同一款app,不同的需求,對價格的影響非常大,下面是四個不同需求的等級劃分:
1、我想找外包公司開發個APP,能實現我想要的功能就好,不需要考慮界面華麗程度和交互效果; 這種APP基本一個程序員就可以搞定,而且如果有高手指點,一個計算科班的大學生或研究生就可以了。一般在幾千到2萬元左右。
2、我想要開發的APP隻在固定平台上運行; 大多數人都會先考慮iOS,因為用iPhone的人群相對高端,具備一定的消費能力,能在iOS上運行良好,界面和交互都良好。價格一般在2萬-6萬元左 右。
3、我想要開發APP,需要跨平台,全平台通用; 目前移動終端主要分為android(安卓),iOS(蘋果),windows phone(微軟的),其他的比如黑莓等在國内不是太流行,主要就是以上三種。這種開發一般很難一個人搞定了,除非和系統層沒太大聯系使用 PhoneGap等中間件即可完成的。所以這塊投入的資金一般會在6萬-20萬左右。
4、我想要開發的APP是能夠産生千萬級的影響力; 您有了一個非常棒的想法,想在一個領域打造一款非常棒的應用,并且願意為之一搏,這時候的資金投入會是一個持續的過程了,需要不斷的設計、開發、測試,不 段的快速叠代,需要長時間的打磨這個産品。這種情況APP軟件開發外包的可能性就比較小了,基本是自己組建研發團隊來幹了,投入起碼在500萬左右了,可以考慮部分外包 。
APP的意義
企業APP的意義很廣泛,可以有以下幾種:
1、手機App之所以正逐漸取代傳統的PC網站,不僅僅是因為它能夠以圖片、文字、視頻等形式為用戶提供他們想要了解、關注的内容,更重要的是在企業商家和用戶之間實現了零距離式的對話交流.n 2、有了App這座高速橋梁,用戶的參與感得到前所未有的滿足,溝通交流變的暢所欲言。n 3、移動互聯網的特性使得用戶可以通過App将生活的各個領域連接起來,無障礙地享受其中的各類資源。n 4、 移動互聯網的發展如此迅速,誰更适應主流群體的需求,誰就能成為行業發展的引領者。n 5、越是貼近大衆衣食住行、解決民生之本的App越受追捧,App已經悄然改變了人們的生活方式。假如一款App隻以追求功能為主,而忽略用戶内心的需求,則很快會被市場淘汰。n 6、 不同的用戶,用戶的口味和需求也是不一樣的,所以,多元化的服務才是企業APP取得更多生存空間的方法。不論是APP開發者還是運營者都應該以用戶需求為導向,帶給用戶多元化的服務,多樣化的生活體驗。
企業APP營銷推廣與關鍵點
APP營銷推廣的優勢就在于所傳播的内容及其方式的不同,且根據用戶行為區分産品信息的接受度,主動下載APP要比被動接收通過媒體接收信息更容易達到傳播效果。機遇和風險是并存關系,雖然APP營銷推廣早晚是精準營銷的新寵,不過在此之前,策劃運營才是關鍵。
先來看APP營銷推廣的核心價值在哪,用戶為什麼選擇并多次選擇這款産品?沒錯!先看内容,我們稱它為内容營銷,不禁要問:什麼是内容營銷?内容營銷為什麼這麼迷人?
首先,内容營銷分原創和公布兩種形式,博客,微博,案例,視頻及圖片統稱為公布,為的是吸引用戶,提升品牌美譽度,突顯公司業務能力。例如博客上的分享經驗,微博通過名人玩轉微博。
至于内容營銷為什麼這麼迷人,因為構建的品牌形象展示散發出奪人的美景,成本隻占了營銷預算支出的不到三分之一,一半以上的人認為這樣會比線下更有效。
時下,APP營銷推廣的方法層出不窮,但已經成熟的寥寥無幾:“應用商店”是個重量級渠道,雖說隻靠自然量,但依然是商家必選。“廣告宣傳”無所不在,通過付費營銷将永遠處在時代的前沿。“社交,論壇,博客,微博,SNS”利用其它平台增加與用戶碰面機會,收集信息數據,聚集感興趣用戶群體,同時增強用戶粘性。
企業APP營銷推廣還因注意的一個點,便是運營方案的策劃,随着移動互聯網領域的白熱化,平闆電腦和智能手機已經占了大半的PC市場,APP的第三方應用程序變得格外重要,而開發出的APP軟件,想在電子市場營銷,必須要有一套完善的APP運營方案才行,不然就會得不償失。
監管政策
2012年12月10日,工信部電信經濟專家委員會秘書長陳金橋在接受媒體采訪時表示:"工信部正在建立一個長效的評估體系,對智能手機應用程序、内置軟件進行評估和抽查,而且相關的國家實驗室和研究院都參與到其中。其次是要将第三方平台納入管理,成立要備案,運行要監管。而且平台本身的運營也要有所要求,尤其對個人應用開發者要納入管理體系,如做實名認證等。
現金流與品牌
對于一個新創的APP開發團隊,現金流尤其重要,因此不少的開發團隊都以接外包案子為生,這的确是不錯的收入,同時也增加了練兵的機會。但這是快錢,就是代工産業,拼到最後就是接案數以及價格,對于團隊的品牌沒有多大的加分,更沒有留下一個屬于自己的産品。開發團隊應該在APP數量以及APP品牌上面下點功夫,兩條線的策略,一條是以盡可能多數量的APP來開創現金流(不一定是接外包),另一條是開創自有品牌的APP,在這兩者之間保持平衡,才有機會找到突破點。如何吸引用戶經常性的願意轉發分享也必須納入考慮,功能與創意都是一時的,用戶活躍度才是關鍵。
APP技術的應用
一.視頻處理
AMD顯卡驅動中自帶的ATIVideoConverter便是基于APP技術的視頻轉碼軟件,ATIVideoConverter并非一個完全基于GPU轉碼的軟件,而是CPU+GPU聯合轉碼。它能夠讓AMDGPU與CPU共同加速,來一起完成以往僅有CPU參與的視頻壓縮,大大減少壓縮時間。與支持NVIDIACUDA技術的Badaboom視頻壓縮軟件相比,ATIVideoConverter擁有更好的轉換效率,并支持更多的格式,最重要的是ATIVideoConverter是免費的,而Badaboom是收費的。
二.物理加速
nVIDIA公司非常成功的将PhysX物理引擎,通過CUDA技術與Geforce顯卡相結合,誕生了nVIDIAPhysX物理加速技術。為了與之競争,AMD推出了基于AMDAPP技術的“開放物理計劃”與之抗衡。開放物理計劃聯合了Havok、Bullet和PixeluxDMM三種物理引擎,基于OpenCL标準和AMDAPP技術,将AMDGPU中強大的并行計算能力運用到遊戲中去加速物理計算
三.科學研究
Folding@HomeATI與斯坦福大學合作,在Folding@Home研究項目中利用ATIRadeonX1900作運算加速,這是GPU第一次用于科學研究計算。在AMD收購ATI之後,雙方繼續進行合作。迄今為止,全球有不計其數的AMDGPU正在基于AMDAPP技術折疊蛋白質,以幫助科學家攻克人類疾病。



















