Android Development Patterns: Best Practices for Professional Developers(Paperback)

Phil Dutson

  • 出版商: Addison Wesley
  • 出版日期: 2016-03-05
  • 定價: $1,400
  • 售價: 8.0$1,120
  • 語言: 英文
  • 頁數: 320
  • 裝訂: Paperback
  • ISBN: 0133923681
  • ISBN-13: 9780133923681
  • 相關分類: Android
  • 相關翻譯: Android開發模式和最佳實踐 (簡中版)
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

商品描述

“A must read for all developers that want to begin serious Android development.”
Justin Anderson, Freelance Android Developer

 

“From start to finish, this book contains a variety of great tips and insight into the most important attributes of Android design. This book will definitely be required reading for any of our future Android engineers.”
Cameron Banga, Cofounder, 9magnets, LLC

 

There’s a downside to Android’s amazing openness and versatility: it’s easy for developers to write code that’s inefficient, unreliable, insecure, or hard to maintain. In Android Development Patterns , enterprise Android developer Phil Dutson helps you leverage Android 5.0+’s amazing power without falling victim to those pitfalls. Dutson presents today’s most comprehensive set of patterns and procedures for building optimized, robust apps with Android 5.0+.

 

First, Dutson guides you through establishing a highly efficient development environment and workflow, and testing your app to ensure that your code works just as you expect. Then, he walks through the modern best practices for structuring apps, using widgets and components, and working with views.

 

You learn how to build apps that are easy to manage and update, deliver accurate and up-to-date information without wasting precious battery power, and take advantage of new hardware, such as Android Wear and Android TV. Dutson concludes by presenting powerful strategies for optimizing your apps and packaging them for distribution.

 

Coverage includes

  • Using testing to build more trustworthy, dependable, maintainable apps
  • Understanding subtle but critical differences between Android and traditional Java programming
  • Building consistent, modern user interfaces with views and layouts
  • Leveraging the proven MVC pattern to cleanly organize logic
  • Creating rich visual experiences with 3D graphics, animation, and media
  • Simplifying capture and use of location data with the new Locations API
  • Integrating optional hardware, such as Bluetooth, NFC, or USB
  • Building better apps with Google Play Services
  • Creating Android Wear notifications and apps
  • Tuning and improving apps with Google Analytics
  • Designing Android TV apps for the “ten foot view”

informit.com/aw https://github.com/dutsonpa/adp-files

商品描述(中文翻譯)

「一本必讀的書,適合所有想要開始進行嚴肅Android開發的開發人員。」— Justin Anderson,自由職業Android開發人員

「從頭到尾,這本書包含了各種關於Android設計最重要的技巧和見解。這本書絕對是我們未來的Android工程師必讀的。」— Cameron Banga,9magnets, LLC聯合創始人

Android的開放性和多功能性帶來了一個缺點:開發人員很容易編寫效率低下、不可靠、不安全或難以維護的代碼。在《Android開發模式》中,企業Android開發人員Phil Dutson幫助您充分利用Android 5.0+的強大功能,同時避免這些陷阱。Dutson提供了當今最全面的一套模式和程序,用於構建優化、強大的Android 5.0+應用程序。

首先,Dutson指導您建立高效的開發環境和工作流程,並測試您的應用程序,以確保代碼按照您的期望工作。然後,他介紹了現代最佳實踐,包括構建應用程序的結構、使用小部件和組件以及處理視圖。

您將學習如何構建易於管理和更新的應用程序,提供準確且最新的信息,同時不浪費寶貴的電池電力,並利用新的硬件,如Android Wear和Android TV。Dutson最後提出了優化應用程序並將其打包分發的強大策略。

內容包括:
- 使用測試來構建更可靠、可信賴、易於維護的應用程序
- 理解Android和傳統Java編程之間微妙但關鍵的差異
- 使用視圖和佈局構建一致且現代的用戶界面
- 利用經過驗證的MVC模式來清晰地組織邏輯
- 使用3D圖形、動畫和媒體創建豐富的視覺體驗
- 使用新的位置API簡化位置數據的捕獲和使用
- 集成可選的硬件,如藍牙、NFC或USB
- 使用Google Play服務構建更好的應用程序
- 創建Android Wear通知和應用程序
- 使用Google Analytics調整和改進應用程序
- 為「十英尺視圖」設計Android TV應用程序

informit.com/aw
https://github.com/dutsonpa/adp-files