混合型移動應(yīng)用開發(fā)者值得關(guān)注的九大博客
譯文【51CTO.com快譯】HTML 5技術(shù)的快速普及給多個技術(shù)領(lǐng)域帶來巨大助益,其中包括Web開發(fā)、游戲編程以及移動應(yīng)用開發(fā)。HTML 5 Web應(yīng)用或移動網(wǎng)站的出現(xiàn)亦掀起了新的移動開發(fā)熱潮。其允許移動開發(fā)者打造響應(yīng)式跨平臺移動應(yīng)用,并在其中輕松運用HTML 5、CSS3以及JavaScript等現(xiàn)代開發(fā)技術(shù)。然而真正引發(fā)移動應(yīng)用開發(fā)革命的當(dāng)數(shù)Apache Cordova等現(xiàn)代開發(fā)平臺的誕生,其允許我們將HTML 5應(yīng)用托管于原生瀏覽器shell當(dāng)中并可訪問多種本地設(shè)備功能,包括攝像頭與加速計等等。如此一來,HTML 5移動應(yīng)用在觀感與使用體驗上與原生應(yīng)用更為接近。
借著這股熱潮,眾多強大的HTML 5 SDK與移動開發(fā)框架開始紛紛出爐,它們能夠極大簡化此類混合型應(yīng)用的開發(fā)流程。
在今天的文章中,我們將分享那些最具人氣的技術(shù)博客,其中包含大量適用于移動開發(fā)者、專業(yè)開發(fā)商乃至初學(xué)者們的議題與觀點,足以幫助各位了解移動開發(fā)技術(shù)與混合應(yīng)用開發(fā)實踐。下面馬上進入正題。
1. Gone Hybrid
Gone Hybrid包含大量實用資源,能夠幫助我們學(xué)習(xí)與混合移動應(yīng)用開發(fā)相關(guān)的最新技巧與實用技術(shù)。該博客涵蓋多種主題,例如Ionic框架、Angular、Ionic App、Ionic Lab等等。大家可以在這里了解如何使用Ionic 2與Angular 2、如何在iPhone 6S上設(shè)定3D Touch快速操作、如何編寫自動化Ionic App測試工具等等。
2. Joshua Morony
Joshua Morony囊括廣泛的HTML 5移動應(yīng)用開發(fā)知識。作為一名專業(yè)移動開發(fā)者,他分享了自己利用Sencha Touch、Ionic與Phaser等人氣HTML 5移動框架中積累到的經(jīng)驗與心得。另外,Joshua Morony還出版過多本論著,足以證明其卓越的開發(fā)水平。在這里,大家可以找到眾多質(zhì)量極高的主題與相關(guān)內(nèi)容,例如PhoneGap應(yīng)用的本地存儲選項、如何在Ionic 2中創(chuàng)建谷歌地圖組件以及如何在Sencha Touch中使用HTML 5 Canvas元素。
3. Andrew McGivery
Andrew McGivery的博客專注于Ionic框架,這也是目前與Ionic應(yīng)用開發(fā)相關(guān)的最具人氣的教程與資源方案。在這里,讀者們能夠找到實用信息、源代碼以及其它同Ionic框架緊密關(guān)聯(lián)的資源,包括上手指南及全面的輔導(dǎo)內(nèi)容。其中部分重要主題包括如何對Ionic框架應(yīng)用進行單元測試、理解Ionic中的過濾器、理解Ionic的無限滾動機制等等。
4. The Polyglot Developer
Polyglot Developer是由Nic Raboy負(fù)責(zé)管理的編程博客,他也是一位經(jīng)驗豐富的移動應(yīng)用開發(fā)者。該博客涵蓋大量與移動及Web應(yīng)用開發(fā)相關(guān)的重要議題,甚至包括游戲開發(fā)內(nèi)容。Nic還在這里發(fā)布了大量課程資源,包括如何利用NativeScript為Android及iOS構(gòu)建混合移動應(yīng)用、利用Ionic框架實現(xiàn)混合應(yīng)用開發(fā)以及如何通過原生Android SDK及Java開發(fā)Android應(yīng)用。
5. Raymond Camden
Raymond Camden是一位杰出的IBM公司開發(fā)者,擁有豐富的移動技術(shù)、客戶端開發(fā)及Web標(biāo)準(zhǔn)相關(guān)經(jīng)驗。他曾在DZone、Telerik Developer Network以及Nettuts+等平臺上發(fā)布過大量視頻與博文教程。他自己的博客同樣包含眾多干貨,相關(guān)方向則包括ColdFusion、Cordova、Swift、Ionic框架、IBM MobileFirst平臺、HTML 5以及jQuery。
6. The Official Ionic Blog
移動開發(fā)者在考慮進軍混合應(yīng)用領(lǐng)域時,自然也不能忽略Ionic官方博客。其中提供大量指向不同功能、更新及新聞的博文。Ionic官方博客針對多個主題提供實用教程與文章,包括Ionic與物聯(lián)網(wǎng)、Ionic物聯(lián)網(wǎng)應(yīng)用、Ionic與TypeScript以及如何實現(xiàn)后端集成等等。
7. Sencha Dev Blog
Sencha Dev是由Lee Boonstra負(fù)責(zé)管理的高人氣Sencha Touch框架與移動Web開發(fā)博客。Lee Boonstra在Sencha公司擔(dān)任技術(shù)培訓(xùn)師,她同時也曾出版過Sencha Touch 2相關(guān)Web開發(fā)論著。大家可以訪問她的個人博客以了解更多與Sencha組件、Sencha Touch、Ext JS、Cordova以及JavaScript相關(guān)的內(nèi)容。
8. Sencha Touch Developer
Sencha Touch Developer是一家總部位于美國的知名移動應(yīng)用開發(fā)企業(yè)。該公司的博客經(jīng)常更新與Sencha應(yīng)用、Sencha應(yīng)用開發(fā)、Sencha Touch框架等議題相關(guān)的內(nèi)容。在這里,大家能夠了解到如何開發(fā)混合型iOS應(yīng)用、跨應(yīng)用開發(fā)以及如何在混合應(yīng)用中保留原生應(yīng)用外觀等知識。
9. Telerik Developer Network
Telerik Developer Network是另一個資源匯總網(wǎng)站,其中包含大量與混合應(yīng)用開發(fā)相關(guān)的視頻、播客、交流記錄以及信息文章。該網(wǎng)站涵蓋各類熱門議題,包括.NET、測試、移動與物聯(lián)網(wǎng)。其下的移動開發(fā)頻道則提供網(wǎng)頁視圖、iOS應(yīng)用發(fā)布、在NativeScript中使用本地庫以及其它多種重要內(nèi)容。
原文鏈接:混合型移動應(yīng)用開發(fā)者值得關(guān)注的九大博客
【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】