我的编程之路点滴记录(五)
html5 要火了嗎?
? ? ? ?隨著微信越來越火的趨勢,微信朋友圈似乎給h5帶來了新一輪的春天,特別是不久前h5標準的定稿。很多人開始奔走相告:前端要火了,h5的春天來了。作為一個入門級別的程序員,我不敢過早的斷言到底 web app ?和 native app 最終誰會勝利,因為我還沒有那個資格。僅僅從自己的一些觀察和體會說一下。
? ? ? ?移動互聯貌似從08年左右開始火起來,到目前為止也產生了不少優秀的軟件。智能手機在改變著我們的生活,很難想象一個人沒有手機沒有網絡的日子,手機和app已經融入了我們的生活。但是,每個人的手機里面常駐的軟件也就那么幾個。而app的發展似乎也受到了局限,很多軟件都是通過燒錢的方式粘住用戶。大部分公司開始鉆牛角尖一樣的希望能把自己的app"嵌入"到用戶的生活之中,領頭羊大公司的app也越來越臃腫。但是,智能手機的換代又是如此之快,軟件開發人員也從來不珍惜手機的內存和性能。《算法導論》公開課第一課上面講的,算法是為了更有效的利用內存和CPU性能。這個大部分app開發人員毫不在乎。
? ? ? ? 現在的app大部分拼的就是創意,看誰能在最快的時間內把用戶圈進自己所謂的生態圈之中。殊不知一將功成萬骨枯,看似一片繁榮的市場,背后不知道有多少人的心酸。所以到現在,app越來越很難找到出路了。特別是很多大公司都開始向這方面進軍,能想到的點子基本被別人想光了。
? ? ? ? 這個時候出現在了一個轉折,一夜爆火的游戲《圍住神經貓》讓很多人開始找到了新的方向。h5的時代好像已經到來,微信救活了h5。h5支撐下的輕app,說白了就是一個網頁。非常小而去易于傳播,開發成本相對 native app 要低了很多。而且通過朋友圈,各種軟件自己帶的二維碼掃描,這些方式讓這些h5 app 可以在很短的時間內得到最廣發的傳播。cocos2d-js ,白鷺引擎的出現,也讓很多人感覺h5 app似乎能成為下一個移動互聯網的爆發點。
? ? ? ? 所以很多論壇又開始新一輪的native app VS web app 孰強孰弱,頗有隔壁論壇“PHP 是最好的語言”一樣的火熱。但是,盲目的爭論沒有任何的實際意義。口頭上的一時之快,也帶來不了什么實際的價值。
? ? ? ? 個人感覺,移動互聯網的爆發。主要是解決PC發展遇到的瓶頸,讓人們可以真正的做到隨時隨地連接起來。而現在web app 的出現也同樣也是在解決native app遇到的瓶頸,不是什么樣的東西都適合做成native app。小而美的app,在一定的時間內注定只能小眾,而且開發成本又那么的大,傳播起來也不會那么的快。但是web app ,恰恰能做到這一點,可以迅速的傳播。至少我個人感覺,掃描二維碼、軟件之間的分享,是移動互聯網火熱的原因之一。
? ? ? ? native app有著web app不能取代的作用,最后兩者應該能達到一種共存狀態。就像現在大部分的軟件,都是PC、app多端同步的。不能要求用戶死盯著手機或者電腦不放,應該在用戶想獲得信息的時候,能夠讓他能在現有的聯網設備中享受服務,未來可能很火的可穿戴設備也是如此。h5應該找到自己合適的定位,它的傳播性是native app 無法達到的。但是要想留住用戶,想在用戶手機上面停留的更久一下,native app 還是必不可少的。
? ? ? ? 最后說一點題外話,現在風靡一時的h5小游戲,其實和當年PC上面特別火的flash小游戲特別的類似。但是flash小游戲大部分都是曇花一現,所以充分發揮各個平臺的優點,留住用戶,并且不斷吸收新的用戶,才是互聯網公司應該做的事情。
總結
以上是生活随笔為你收集整理的我的编程之路点滴记录(五)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在C++程序中使用系统热键(附代码)
- 下一篇: WPS高亮显示重复项并删除重复项有效防止