Mastering Android Application Development(Paperback)
暫譯: 精通 Android 應用程式開發(平裝本)

Antonio Pachon Ruiz

  • 出版商: Packt Publishing
  • 出版日期: 2015-10-30
  • 售價: $2,000
  • 貴賓價: 9.5$1,900
  • 語言: 英文
  • 頁數: 298
  • 裝訂: Paperback
  • ISBN: 1785884220
  • ISBN-13: 9781785884221
  • 相關分類: Android
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

Learn how to do more with the Android SDK with this advanced Android Application guide which shows you how to make even better Android apps that users will love

About This Book

  • Learn how to design and build better Android apps to reach new users
  • Explore the latest features and tools in the Android SDK that will help you become a better developer
  • From concurrency to testing through to adding adverts and billing, this book ties together every element to help you deliver a high-quality Android application on Google Play

Who This Book Is For

Mastering Android Application Development is intended for Android developers that want insight on and guidance through the steps they need to take to give their creations the edge in a competitive market.

What You Will Learn

  • Create an Android project with Android M features
  • Design the basic navigation for our app using the UI components
  • Set up a cloud-based platform and store data on it
  • Implement programming patterns such as Singleton and Observer to maintain your project code for future use
  • Display lists and grids using Android RecyclerView
  • Implement user interface components and make your app look professional
  • Handle, download, and store images along with memory management
  • Create the database and content providers to perform read-write operations
  • Add notifications to the app and analytics to track the user's usage
  • Show a Google map view on your app
  • Configure minify to obfuscate the code
  • Add adverts and create products for purchase in your app

In Detail

There are millions of Android apps out there for people to download how do you make sure yours has the edge? It's not always about innovation and ideas the most successful apps are those that are able to satisfy customer demands they're the ones that look the best, the fastest, and the easiest and most intuitive to use.

This book shows you how to create Android applications that do precisely that it has been designed help you consider and answer those questions throughout the development process, so you can create applications that stand out against the crowd. Learn how to create exemplary UIs that contribute to a satisfying user experience through the lens of Material Design, and explore how to harness the range of features within the Android SDK to help you. Dive deeper into complex programming concepts and discover how to leverage concurrency and navigate memory management and image handling. You'll also find further guidance on testing and debugging so you can guarantee that your application is reliable and robust for users.

Beyond this you'll find out how to extend your app and add greater functionality, including notifications, location services, adverts and app billing (essential if you want to properly monetize your creation!). To make sure you have confidence at every stage in the process, the book also shows you how to release your app to the Play store to make sure your maximising your efforts to create a popular Android application!

Style and approach

This is a step-by-step guide where theory and practice are merged in a way that helps you to put a new concept into practice with ease. By helping to focus on the end result, and showing all the technical steps you need to get there, you will be poised for development success!

商品描述(中文翻譯)

學習如何利用 Android SDK 做更多事情,這本進階的 Android 應用程式指南將教你如何製作更好的 Android 應用程式,讓使用者愛不釋手

本書簡介



  • 學習如何設計和建構更好的 Android 應用程式,以吸引新使用者

  • 探索 Android SDK 中最新的功能和工具,幫助你成為更優秀的開發者

  • 從併發到測試,再到添加廣告和計費,本書將每個元素串聯起來,幫助你在 Google Play 上交付高品質的 Android 應用程式

本書適合誰


《掌握 Android 應用程式開發》適合希望獲得洞見和指導的 Android 開發者,幫助他們了解在競爭激烈的市場中,如何讓自己的創作更具優勢。

你將學到什麼



  • 創建具有 Android M 功能的 Android 專案

  • 使用 UI 元件設計應用程式的基本導航

  • 設置雲端平台並在其上儲存數據

  • 實現 Singleton 和 Observer 等編程模式,以便未來維護專案代碼

  • 使用 Android RecyclerView 顯示列表和網格

  • 實現用戶界面元件,讓你的應用程式看起來專業

  • 處理、下載和儲存圖像,並進行記憶體管理

  • 創建數據庫和內容提供者以執行讀寫操作

  • 為應用程式添加通知和分析,以追蹤用戶的使用情況

  • 在應用程式中顯示 Google 地圖視圖

  • 配置縮小以混淆代碼

  • 添加廣告並創建可供購買的產品

詳細內容


市面上有數百萬個 Android 應用程式可供下載,你如何確保自己的應用程式具有優勢?成功的應用程式不僅僅依賴創新和想法,最成功的應用程式是那些能夠滿足客戶需求的,它們是外觀最佳、速度最快、使用最簡單且最直觀的。


這本書將教你如何創建正是如此的 Android 應用程式,旨在幫助你在開發過程中考慮並回答這些問題,讓你能夠創建出脫穎而出的應用程式。學習如何通過 Material Design 的視角創建典範的用戶界面,並探索如何利用 Android SDK 中的各種功能來幫助你。深入了解複雜的編程概念,發現如何利用併發和導航記憶體管理及圖像處理。你還會找到有關測試和除錯的進一步指導,以確保你的應用程式對用戶來說是可靠且穩健的。


除此之外,你將學會如何擴展你的應用程式並添加更大的功能,包括通知、位置服務、廣告和應用計費(如果你想正確地獲利,這是必不可少的!)。為了確保你在每個階段都充滿信心,本書還將教你如何將應用程式發布到 Play 商店,以確保你最大化努力創建一個受歡迎的 Android 應用程式!

風格與方法


這是一本逐步指南,理論與實踐相結合,幫助你輕鬆地將新概念付諸實踐。通過幫助專注於最終結果,並展示你需要達成目標的所有技術步驟,你將為開發成功做好準備!