Android 6 for Programmers: An App-Driven Approach, 3/e (Paperback)

Paul J. Deitel, Harvey Deitel, Alexander Wald

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

商品描述

The professional programmer’s Deitel® guide to smartphone and tablet app development using Android™ 6 and Android Studio Billions of apps have been downloaded from Google Play™! This book gives you everything you need to start developing great apps quickly and getting them published on Google Play™. The book uses an app-driven approach–each new technology is discussed in the context of eight fully coded and tested Android apps, complete with syntax shading, code highlighting, code walkthroughs and sample outputs. Apps you’ll develop include:

  • Welcome App
  • Cannon Game
  • Tip Calculator
  • Weather Viewer
  • Flag Quiz
  • Twitter® Searches
  • Doodlz
  • Address Book

 

Practical, Example-Rich Coverage of:

  • Android 6, Android Studio: Gradle™, Vector Asset Studio, Theme Editor
  • Material Design App Templates and Themes
  • AppCompat Library, Android Design Support Library, RecyclerView, FloatingActionButton, TextInputLayout
  • Material Design Elevation and Icons
  • REST Web Services/JSON, Threading, SQLite™ Database, Android 6 Permissions
  • Cursors, Loaders, ContentProviders
  • Supporting Various Screen Sizes/Resolutions
  • Accessibility, Internationalization
  • Activities, Fragments, Intents, Preferences
  • GUIs, Layouts, Menus, Resource Files, Events, Touch/Gesture Processing, Images, Audio, Graphics, Animation
  • Immersive Mode, PrintHelper
  • Google Play™ Store, App Publishing, Pricing, Marketing, In-App Advertising, In-App Billing, Virtual Goods and more

 

 

Visit www.deitel.com

  • Download code examples
  • For info on Deitel’s Dive Into® Series programming training courses, visit www.deitel.com/training or write to deitel@deitel.com
  • Follow the Deitels on Facebook® at facebook.com/DeitelFan, Twitter® at @deitel, Google+™ at google.com/+DeitelFan, LinkedIn® at bit.ly/DeitelLinkedIn, YouTube™ at youtube.com/DeitelTV
  • Subscribe to the Deitel ® Buzz e-mail newsletter at www.deitel.com/newsletter/ subscribe.html

 

About This Book

The first-generation Android phones were released in October 2008. As of June 2015, Android had 82.8% of the global smartphone market share, compared to 13.9% for Apple and 2.6% for Microsoft (http:// www.idc.com/prodserv/smartphone-os-market-share.jsp). Billions of apps have been downloaded from Google Play and more than one billion Android devices were shipped worldwide in 2014 (http://www.cnet.com/news/android-shipments-exceed- 1-billion-for-first-time-in-2014/). The opportunities for Android app developers are enormous.

 

This book presents leading-edge computing technologies for professional software developers. At the heart of the book is the Deitel app-driven approach–concepts are presented in the context of complete working Android apps, rather than using code snippets. The introduction and app test drives at the beginning of each chapter show one or more sample executions. The book’s source code is available at http://www.deitel.com/books/AndroidFP3.

 

The apps in this book were carefully designed to introduce you to key Android features and APIs. You’ll quickly learn everything you need to start building Android apps–beginning with a test-drive of the Tip Calculator app in Chapter 1, then building one new app in each of Chapters 2 through 9. By the time you reach Chapter 10, you’ll be ready to create your own apps for submission to Google Play and other app marketplaces. You’ll master the Google Play submission process, including uploading your apps. You’ll decide whether to sell your apps or offer them for free, and learn how to market them via social media and monetize them with in-app advertising, in-app billing, virtual goods and more.

 

商品描述(中文翻譯)

這本書是專為專業程式開發人員設計的,介紹了使用Android 6和Android Studio開發智能手機和平板電腦應用程式的方法。Google Play已經下載了數十億個應用程式!本書提供了一切您需要快速開發出優秀應用程式並在Google Play上發布的工具。本書採用了以應用程式為導向的方法,每個新技術都在八個完整編碼和測試過的Android應用程式的背景下進行討論,包括語法突出顯示、代碼高亮顯示、代碼步驟和樣本輸出。您將開發的應用程式包括:

- 歡迎應用程式
- 炮彈遊戲
- 小費計算器
- 天氣查看器
- 國旗測驗
- Twitter搜索
- Doodlz
- 通訊錄

本書實例豐富,涵蓋了以下內容:

- Android 6、Android Studio:Gradle、Vector Asset Studio、Theme Editor
- Material Design應用程式模板和主題
- AppCompat庫、Android Design Support庫、RecyclerView、FloatingActionButton、TextInputLayout
- Material Design高度和圖示
- REST Web服務/JSON、多線程、SQLite數據庫、Android 6權限
- 游標、加載器、ContentProviders
- 支持各種屏幕尺寸/解析度
- 可訪問性、國際化
- 活動、片段、意圖、首選項
- GUI、佈局、菜單、資源文件、事件、觸摸/手勢處理、圖片、音頻、圖形、動畫
- 沉浸模式、PrintHelper
- Google Play商店、應用程式發布、定價、營銷、應用程式內廣告、應用程式內購買、虛擬商品等

請訪問www.deitel.com獲取更多資訊:

- 下載代碼示例
- 了解Deitel的Dive Into系列編程培訓課程,請訪問www.deitel.com/training或發送郵件至deitel@deitel.com
- 在Facebook上關注Deitels,網址為facebook.com/DeitelFan,Twitter為@deitel,Google+為google.com/+DeitelFan,LinkedIn為bit.ly/DeitelLinkedIn,YouTube為youtube.com/DeitelTV
- 訂閱Deitel Buzz電子郵件通訊,網址為www.deitel.com/newsletter/subscribe.html

關於本書:

第一代Android手機於2008年10月發布。截至2015年6月,Android在全球智能手機市場份額中佔82.8%,蘋果佔13.9%,微軟佔2.6%(http://www.idc.com/prodserv/smartphone-os-market-share.jsp)。數十億個應用程式已從Google Play下載,2014年全球出貨的Android設備超過10億部(http://www.cnet.com/news/android-shipments-exceed-1-billion-for-first-time-in-2014/)。Android應用程式開發者的機會是巨大的。

本書介紹了專業軟體開發人員的尖端計算技術。本書的核心是Deitel的應用程式導向方法,概念是在完整的Android應用程式的背景下呈現的,而不是使用代碼片段。每章開頭的介紹和應用程式測試驅動展示了一個或多個示例執行。本書的源代碼可在http://www.deitel.com/books/AndroidFP3上獲得。

本書中的應用程式精心設計,以介紹關鍵的Android功能和API。您將迅速學習到開始構建Android應用程式所需的一切知識,從Tip Cal的測試開始。