Skip to content

編寫手機程式 - 8. page

  • 只是逗你玩?為何小程式目前難以取代App

    微信小程式也已經推出了一段時間了,在小程式面世伊始,有觀點認為它能夠取代手機App,給用戶帶來更清爽的體驗。所謂的微信小程式,指的是依託在微信作為平台運行的程式,它主要由HTML代碼構成。得益於微信提供的API,它擁有比普通Web應用更多的權限,能夠實現類似App的功用。然而,它是否能取代App、讓為微信成為掌管一切的霸道總裁?現在看來,並不能。 雖然微信小程式仍在蓬勃發展,小程式的數量也與日俱增,但似乎依然沒人因為小程式的存在,把App們通通趕出手機。小程式目前來看,似乎仍只是輕度使用的工具,沒法負擔起整個應用生態的重責。為何小程式目前難以取代App?今天就來談談這個問題吧。 小程式缺點一:功能殘缺 小程式基於微信平台,這是它的一大特點。這個特點帶來了一般App所不具備的好處――無需安裝、可以輕鬆跨平台等等,但同時也讓小程式局限於微信,無法實現很多App輕鬆就可以做到的功能。 例如,由於API的限製,小程式就很難和系統進行互動。利用App,你可以輕鬆和系統對話,例如情景模式類的App就能夠修改系統的音量、震動、網絡連接等等,但小程式就無法做到這些常見的功能。又例如,App可以輕鬆隨時隨地為用戶推送消息,而小程式限於後台等原因,沒法做到。 毫無疑問,相比普通的App,小程式的功能是殘缺的。如果你細心觀察,應該會發現小程式們擔當的往往只是信息呈現這類簡單的功能。 小程式缺點二:場景限製 小程式的本質是Web應用,它的一大賣點在於代碼並不能儲存於本地(但會在本地有緩存)。這樣帶來的好處就是,你完全不需要安裝App,節省了空間,這也是小程式為何如此清爽的背後原因。有得有失,這種設定帶來的局限就在於一旦沒有網絡,小程式立刻變成小懵逼,除了緩存在本地的少量功能例如界面切換等,什麼都幹不了了。 小程式作為Web應用,極度依賴於網絡 儘管很多App也需要網絡才能工作,但小程式是全體成員一致需要網絡,如此一來你就會對小程式這整一個平台都缺乏安全感。實際上,某些小程式的功能依賴本地代碼也是可以實現的,例如某些計算器小程式,某些計時小程式等,開啟它們後再斷網也可以工作。但總體而言,你仍不會指望它們去取代同樣功能的App,畢竟相比時靈時不靈的小程式,無論有網沒網都可以工作的App更值得信賴。 微信小程式只能一直逗你玩? 那麼小程式是否永遠只能局限於這些缺點,沒法對App們發起挑戰?也不見得。實際上,小程式這樣思路的產物,並不是微信獨門武器。小程式本質是Web應用,想要用Web應用來取代傳統的軟件程式,這事不少人都幹過。 iOS1是沒有App Store的,Apple原想打造一個純使用Web App擴展的系統 但是,iOS沒能做到的事情,在WebOS和Firefox OS中卻實現了。WebOS和Firefox OS這兩個系統或許不少人會有些陌生,但這兩個系統卻有著一個比其他系統都更為激進的設定――應用程式都是用HTML和JS來開發,通過WebAPI來實現功能乃至調用硬件。同時,應用程式的HTML和JS代碼還能夠儲存於本地,這令這倆系統的Web應用要比普通的Web應用適用範圍廣多了。 WebOS和Firefox OS的應用甚至系統功能都構築在Web語言之上 為何迄今為止,Web應用一直在失敗?這既要考慮個人的奮鬥,也得考慮歷史的進程。Apple一開始在iOS中嚐試只支援Web應用,或許也是看中了HTML5的潛力,但時機不對,HTML5規範在各大標準組織的撕逼中遲遲未確立,相應的開發自然一拖再拖――這就是歷史進程沒走到那地步的原因。到了WebOS和Firefox OS的年代,HTML5更加成熟,但兩者又不是什麼巨頭,沒法攻下大塊市場份額,這就屬於個人奮鬥的原因。微信小程式要取代App,歷史的進程已經前所未有地靠近了,在個人奮鬥方面還需要多加努力。 一方面,小程式的開發深度需要進一步加深。目前能調用硬件、系統功能的小程式仍非常有限,HTML和JS代碼的潛力小程式依然沒有完全發掘出來。目前小程式開發提供的API往往只是簡單的網絡請求、文件存取、媒體播放、信息獲取等比較淺層的內容,HTML5和JS所能做的事情可不僅限於此。 微信小程式想要取代App,還有很大的開發潛力 另一方面,小程式的定位要有所轉變。小程式的代碼目前並不能長久保留在本地,它被定位成為了即插即用、用完就扔的產品,雖然這帶來了清爽的體驗,但這的確是拉開和傳統App之間差距的重要原因。有得有失,就看騰訊是真的打算讓小程式完全取代App,還是只打算讓其作為App的有力補充了。   http://sina.com.hk/news/article/20171015/0/5/2/%E5%8F%AA%E6%98%AF%E9%80%97%E4%BD%A0%E7%8E%A9-%E7%82%BA%E4%BD%95%E5%B0%8F%E7%A8%8B%E5%BC%8F%E7%9B%AE%E5%89%8D%E9%9B%A3%E4%BB%A5%E5%8F%96%E4%BB%A3App-8016073.html

     
  • App Store 統計 32-bit Apps 收入降至 1% 以下

    之前發表的新 iPhone 都使用 iOS11 系統。新系統帶來新介面,亦迎來不少新功能,不過 iOS 11 亦同時令接近 20 萬 32-bit 軟件和遊戲無法在新系統使用。 事實上,研究機構日前發表有關 App Store 的報告,指出在剛過去的 2017 第二季度,App Store 的總收入中,32-bit 軟件和遊戲只佔不到 1%。證明很多用戶已經不再下載和購買 32-bit 的軟件,而開發者亦已經為他們的作品作出更新。 自從 2013 年起,Apple 就引入 64-bit 架構,並在 2015 年要求所有上架的軟件均使用 […]

     
  • 投身於 APP 市場有發展空間 在家也能自學編寫應用程式

    APP 的用戶使用率不斷增加,年度淨收入亦有持續上升的趨勢。在2016年,全球的 APP 年度淨收入高達800億美元,更預計在2020年會增長至超過1,000億美元,可見在市場上,開發和設計 APP 這類型行業的價值還有不斷增長的空間。 既然 APP 開發於市值有持續上漲的趨勢,相信投身於這行業的人才必定有相當大的發展機會。根據《2017年大中華薪資指南》,香港的資訊科技市場正在迅速發展,對於相關職業的人才需求非常高,包括行動裝置應用程式開發。有市場研究機構調查預計,在2017年香港資訊科技開支將接近1,750億港元,較2016年上升了2.2%。由於對行動裝置應用程式開發的需求尤其高企,不少企業不只以較高薪金來吸引人才,還提供各種福利,例如:免費接駁交通工具和彈性工時等措施。 看見前景這般明朗,想向開發 APP 的路發展,但不知應該從何入手?其實網絡上有不少資源可供新手使用,包括一些課程可以學習如何開發 APP 、提供互相交流的平台等等。 CS50:學習基本知識 想開發APP但又未接觸過電腦科學?如果你是編寫程式的新鮮人,可以從基本的電腦知識開始學起,而且只需12星期就做得到! CS50 ( Introduction to Computer Science ) 是由美國哈佛大學開辦的計算機概論課程,並且開放於網絡上,任何人都可以修讀。 上課內容所涵蓋的知識非常廣闊,從最基本的二進位、演算法、偽代碼、 C 語言語法及應用、排序法等,到網路安全性、軟體工程、網路開發,還有各種程式語言介紹: C、 Python 、 […]

  • 國內手機App數量已超402萬款 遊戲類應用稱霸市場

    近日,工信部發佈2017年上半年我國互聯網業務運行情況報告。記者注意到,在互聯網業務收入中,電子商務平台收入同比增42.9%,而我國移動應用程式(App)市場持續活躍,移動互聯網應用數量已超402萬款。 互聯網接入業務同比下降近四成 報告顯示,1-6月,我國規模以上互聯網和相關服務企業(簡稱互聯網企業)完成業務收入2843億元,同比增長24.9%。 在互聯網數據中心業務上,1-6月,互聯網企業完成互聯網數據中心業務收入42億元,同比下降9.3%;截至6月末,部署的服務器數量達到103萬台,同比增長31.5%;在互聯網接入業務上,1-6月,互聯網企業完成互聯網接入業務收入77.3億元,同比下降37.6%。在信息服務業務上,1-6月,信息服務收入規模達2600億元,同比增長38.7%,占業務收入比重達到91.5%。 電子商務平台收入同比增長超四成 數據顯示,在信息服務收入中,網絡遊戲(包括客戶端遊戲、手機遊戲、網頁遊戲等)業務收入677億元,同比增長28.8%;而電子商務平台收達1074億元,同比增長42.9%。電商市場格局基本穩定,北京、廣東、上海三省市從事電子商務企業數量多、規模大,電子商務平台收入佔比近八成。 值得注意的是,在寬帶中國戰略和寬帶接入市場開放試點等政策的推進下,民營資本持續進入寬帶接入市場擴大投資,用戶數量穩步增長。截至6月末,互聯網企業共發展寬帶接入用戶3752萬戶,同比增長35.2%。 遊戲類應用規模“稱霸”App市場 報告顯示,我國市場上移動互聯網應用數量已超402萬款。6月,我國第三方應用商店與Apple應用商店中新上架12萬款移動應用(App)。截至6月底,我國本土第三方應用商店移動應用數量超過232萬款,Apple商店(中國區)移動應用數量超過171萬款。其中,第三方應用商店分發數量超過6277億次。 在市場熱點類應用當中,以物流企業應用、貨運運輸服務應用和具有自有物流服務能力的電子商城為代表的智慧物流類應用數量超過13000款;而提供二維碼掃碼、轉賬等金融支付功能的網絡支付類應用數量則超過9000款。 截至6月底,遊戲類應用數量為116.7萬款,應用規模最大;生活服務類應用規模位於第二,超過52.8萬款。電子商務類應用以42.1萬款的應用規模位於第三位。辦公學習類應用規模略有上漲,共32萬款,位於第四位。其後是運動健康與日常工具兩類應用,應用規模分別為21.6萬款和15.7萬款。其他類別應用中,除資訊閱讀和影音播放類應用規模較5月有小幅下降外,其餘類別應用規模均保持平穩增長。 而在下載量上,下載規模位於前三位的仍然是系統工具、遊戲和影音播放三類應用,下載量分別達到1194.8億次、1183.4億次和797.8億次,三類應用下載總量超過整體下載量的50%。   http://sina.com.hk/news/article/20170810/5/42/2/國內手機App數量已超402萬款-遊戲類應用稱霸市場-7779813.html  

     
  • 全球移動遊戲營收二季度暴漲用戶街頭騎共享單車

    今日,根據移動評估公司Sensor Tower提供的數據,二季度移動遊戲營收同比增長32%,達到122億美元。 具體而言,iOS遊戲營收同比增長34%,Google Play同比增長28%。iOS與Android的移動遊戲合計下載量達到92億次,比上年同期的77億次增長19%。數據告訴我們,雖然移動遊戲的體量很大,但是它的增長速度仍然比其它遊戲市場快。在蘋果App Store二季度的全球營收中,移動遊戲占的份額達到77%,Google Play約為88%。在最暢銷的App中(按Top Grossing計算),亞洲遊戲占的數量更多了,比如騰訊的《王者榮耀》,在收入最高的10大移動遊戲中亞洲佔了5款,前5位有3款來自亞洲。   隨著智能手機的不斷進化,手機硬體水平不斷提高,引發了手游的火爆。但是,手游的流行也隨之帶來一個問題,相比電腦而言未成年人更容易接觸到手機,所以也更容易導致沉迷手機遊戲,比如前段時間被推上風口浪尖的「農藥」。希望目前全球移動遊戲的火爆增長,更多來自於有行為控制能力的成人,而非被家長忽視和過分溺愛的「小學生」。   https://www.xcnnews.com/kj/139374.html

     
  • 投身於 APP 市場有發展空間 在家也能自學編寫應用程式

    APP 的用戶使用率不斷增加,年度淨收入亦有持續上升的趨勢。在2016年,全球的 APP 年度淨收入高達800億美元,更預計在2020年會增長至超過1,000億美元,可見在市場上,開發和設計 APP 這類型行業的價值還有不斷增長的空間。 既然 APP 開發於市值有持續上漲的趨勢,相信投身於這行業的人才必定有相當大的發展機會。根據《2017年大中華薪資指南》,香港的資訊科技市場正在迅速發展,對於相關職業的人才需求非常高,包括行動裝置應用程式開發。有市場研究機構調查預計,在2017年香港資訊科技開支將接近1,750億港元,較2016年上升了2.2%。由於對行動裝置應用程式開發的需求尤其高企,不少企業不只以較高薪金來吸引人才,還提供各種福利,例如:免費接駁交通工具和彈性工時等措施。 看見前景這般明朗,想向開發 APP 的路發展,但不知應該從何入手?其實網絡上有不少資源可供新手使用,包括一些課程可以學習如何開發 APP 、提供互相交流的平台等等。 CS50:學習基本知識 想開發 APP 但又未接觸過電腦科學?如果你是編寫程式的新鮮人,可以從基本的電腦知識開始學起,而且只需12星期就做得到! CS50 ( Introduction to Computer Science ) 是由美國哈佛大學開辦的計算機概論課程,並且開放於網絡上,任何人都可以修讀。 上課內容所涵蓋的知識非常廣闊,從最基本的二進位、演算法、偽代碼、 C 語言語法及應用、排序法等,到網路安全性、軟體工程、網路開發,還有各種程式語言介紹: C、 […]

     
  • 蘋果App Store 2017上半年營收49億美元,比2007年所有業務還多40%

    研究公司 提供的資料顯示,2017 年上半年,蘋果透過 App Store 獲得 49 億美元營收。10 年前,整個蘋果公司淨收入為 35 億美元,這意味著蘋果 App Store 今年上半收入比 2007 年所有業務收入多出 40%。 伴隨著 iPhone 在全球大多數地區的熱銷,App Store 的營收也開始跟著猛漲。 今年 1 月初,蘋果曾透露,2016 年 App Store 營收達 285 […]

     
  • App經濟5年内或達6.3萬億美元 6萬億來自電商

    據美國科技媒體ReCode報道,應用分析公司App Annie發布的報告顯示,全球移動應用(app)經濟的規模5年内將達到6.3萬億美元,較2016年的1.3萬億美元增長近4倍。 更多人正在花更多時間和更多錢在app上。雖然人均下載的app數量沒有增加,但該報告預計未來5年内,全球app用戶數量將增長近一倍,從2016年的34億增至2021年的63億,花在app上的時間也將增加一倍以上,從2016年的1.6萬億小時增至2021年的3.5萬億小時。 該報告還預計,包括應用内購、廣告支出和電商在内,2021年全球人均app支出將達1008美元,較去年的379美元增加1.6倍。 移動電商成為app經濟最大的增長動力。2016年,通過移動應用進行的購買構成全球app經濟總量的90%,預計到2021年將增至95%,達到6萬億美元。   http://www.finet.hk/Newscenter/news_content/59533db9e4b0d1966a2963e0

     
  • 大陸 App Store 大掃除 兩週移除近 6 萬問題軟件

    大陸人民網日前報導,指 Apple 整理大陸 App Store 的垃圾和抄襲軟件,在過去兩星期移除了約 58.000 個大陸有問題軟件,移除的數字遠較以往的多。在 6 月中,Apple 於大陸 App Store 刪除了超過 2.2 萬個軟件,是平常刪除數字的 6 至 10 倍。 報導指有問題的軟件中,遊戲佔 33.5%,不過以 App Store 中有大量遊戲選擇,這個比例並不奇怪。刪除大量軟件的原因,某程度跟大陸用戶和開發者的反響有關,大陸 App Store 充斥著抄襲複製和垃圾軟件,亦有很多軟件多年未錄得任何下載,嚴重影響用戶的使用,亦對開發者造成困擾。 去年 10 […]

     
  • 你都下載了?Apple 認證 2017 年最佳 App 是這 12 款!

    為期五天的蘋果 WWDC 2017 全球開發者大會,現正於美國聖荷西舉行中,照傳統慣例每年都會在第一天晚上舉辦「Apple Design Awards」蘋果最佳設計獎的頒獎典禮。根據蘋果官網公布,今年共評選出12個年度最佳App獲獎。此次,脫穎而出的12款App之中 ,共選出7款最佳應用工具設計 App,以及 5 款年度最佳遊戲設計App。 對全球超過數千萬位的iOS開發者、設計者來說,能夠獲蘋果最佳設計獎的認可,具重大的象徵性意義。一起來看看究竟是哪幾款遊戲與應用工具,獲得蘋果官方認證的肯定與讚賞: 蘋果設計大獎 7款最佳應用App 1、Enlight 應用工具/照片編輯類 在iOS平台上,照片應用軟體可說是多不勝舉,能獲蘋果評選為年度最佳設計獎,這款功能超強大的照片影像軟體「Enlight」,絕對是實至名歸。 以狐狸作為ICON圖示的「Enlight」,這款照片編輯工具App,出自以色列 Lightricks 開發團隊。整體設計介面以清新風格取勝,並擁有媲美桌機 Photoshop等級的專業影像功能,包括影像合成、調色、混色、3D效果等。簡單易用的操作性,讓使用者不論是在 iPhone 手機或iPad 平板上,都能簡單快速上手。 2.Things 3 應用工具/生產力類 「Things 3」出自德國 Cultureed Code 開發團隊所設計。2009年就曾以「Things 」贏得蘋果設計獎,暌違八年後,今年再度以「Things […]