程式員書庫(ID:CodingBook) 編譯
連結:https://www.explore-group.com/blog/the-top-10-mobile-application-developer-books/bp17/
如果那你想成為一名優秀的應用程式開發人員,你需要透過關註最新的新聞、專家的建議和實踐,從而確保自己盡可能多的瞭解到最新的技術。
當然你也可以透過閱讀那些已經得到同行認可的書籍,可以把這些書籍放在你觸手可及的地方,當你需要它們的時候可以作為參考書使用,但是,最好確保你閱讀的書籍是最新版本,因為這樣才能確保書中的示例一直有效
本文我們從亞馬遜中精選了十本最相關的書籍,裡面盡可能涵蓋了主要的程式語言,無論你接下去想要學習哪一門語言,都可以找到你想要的
1、《Swift 程式設計權威指南》
Big Nerd Ranch是美國一家專業的移動開發技術培訓機構,本書是其培訓教材。書中系統講解了在iOS和macOS平臺上,使用蘋果的Swift語言開發iPhone、iPad和Mac應用的基本概念和程式設計技巧。主要圍繞使用Swift語言進行iOS和macOS開發,結合大量程式碼示例,教會讀者利用高階iOS和macOS特性開發真實的應用
2、《iOS Programming》
此版本針對Xcode 8,Swift 3和iOS 10進行了更新,如果讀者剛接觸iOS程式設計,那麼閱讀本書的第一章和第二章能快讓你速入門。如果讀者已經 有大量的iOS程式設計經驗,那麼通讀本書可以拾遺補缺。
3、《Android 程式設計權威指南》
這是一本介紹性的Android書籍,適用於具有基於Big Nerd Ranch的Android新手訓練營的Java經驗的程式員。這將引導讀者使用動手實體的應用程式,並結合關鍵概念和API的解釋。本書重點介紹透過Android 7.0(Nougat)及更高版本開發與Android 4.4(KitKat)相容的應用程式的實用技巧。Android Studio用於建立與其他應用程式整合的應用程式,從Web下載和顯示圖片,播放聲音等。
4、《MasteringXamarin UI Development》
對於具有基本Xamarin和C#知識的開發人員,他們希望建立,配置和自定義特定於平臺的功能,跨平臺UI並使用Xamarin Forms透過C#指令碼建立可重用模板。本書是開發人員將Xamarin水平提升到另一個水平的最好的書籍
本書從一些基礎的概念開始,然後透過最佳實踐方法來一步步充實應用程式。
5、《Xamarin MobileApplication Development》
本書適用於C#,ASP.NET開發人員,技術經理以及Android和iOS開發人員。它是一本實用的Xamarin.Forms入門手冊,是使用C#和.NET構建原生Android,iOS和Windows Phone應用程式的跨平臺參考。解釋瞭如何使用Xamarin.Forms,Xamarin.Android和Xamarin.iOS為Google Play和iTunes App Store的應用程式構建業務應用程式。
6、《 Learning React》
介紹如何使用React庫,構建出可維護的高效能Web應用程式使用者介面,該庫幫助開發人員處理在構建複雜應用程式時面臨的最常見問題,並引入一些特殊的技巧來構建應用程式的視覺效果
7、《kotlin 實戰》
這本書面向有經驗的Java開發人員,它將您從語言基礎知識開始直到完整構建一個能夠在JVM和Android裝置上執行應用程式。本書是由核心Kotlin開發人員編寫,首先從基本語法講起,然後教你如何使用 Kotlin 構建自己的 API,以及一些深層次特性,高階函式,庫等等。最後,本書重點介紹了在實際專案中應用Kotlin的細節,例如構建系統整合。
8、《Unity in Action》
你將從頭開始掌握Unity的工具集,書中介紹了從應用編碼者到遊戲開發者所需的技能。每個示例專案都闡述了特定的Unity特性和遊戲開發策略。
9、《Android感測器高階程式設計》
如果想要建立真正了不起的Android應用,就必須知道如何利用Android的所有功能。本書向開發人員展示瞭如何利用Android的最新功能來建立強大且引人註目的移動應用程式。
示例中的每個專案都引入了新的Android平臺功能,並突出了其最大功能的技術和最佳實踐。練習由簡入繁,逐步構建到高階Android開發中,簡明扼要的示例向讀者展示如何快速構建真實的移動應用程式。
10、《ApacheCordova in Action》
這是一本介紹性的書,本書透過示例,分步教程和清晰的解釋,簡化了使用Cordova或Phonegap建立和啟動混合移動應用程式的整個過程,讀者可以使用Cordova CLI構建應用程式,並利用相機和加速度計等裝置功能。對於那些剛學習設計移動應用程式的人來說,本書討論瞭如何構建移動友好,專業的UI和UX的方法。最後,本書還介紹了測試技術並解釋了PhoneGap Build,以及如何將應用程式提交到Google Play和Apple App Store。
●輸入m獲取到文章目錄