Android for Programmers: An App-Driven Approach, 2/e (Paperback)
暫譯: 程式設計師的 Android:應用驅動的方法,第二版 (平裝本)

Paul Deitel, Harvey Deitel, Abbey Deitel

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

相關主題

商品描述

The professional programmer’s Deitel® guide to smartphone and tablet app development using Android 4.3 and 4.4, the Eclipse-based Android Development Tools and the new Android Studio

 

Billions of apps have been downloaded from Google Play™! This book gives you everything you’ll need to start developing great Android 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 seven fully tested Android apps, complete with syntax coloring, code highlighting, code walkthroughs and sample outputs. Apps you’ll develop include:

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


The first-generation Android phones were released in October 2008. By October 2013, a Strategy Analytics report showed that Android had 81.3% of the global smartphone market share, compared to 13.4% for Apple, 4.1% for Microsoft and 1% for Blackberry (bit.ly/1aqIZXf). Billions of apps have been downloaded from Google Play. There are now more than one billion activated Android devices worldwide and more than 1.5 million Android devices are being activated daily (venturebeat.com/2013/09/03/android-hits-1bactivations-and-will-be-called-kitkat-in-nextversion). 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 www.deitel.com/books/androidfp2.

 

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 testdrive of the Doodlz app in Chapter 1, then building your first app in Chapter 2. By the time you reach Chapter 9, 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, deciding whether to sell your apps or offer them for free, and marketing them using in-app advertising, social media, Internet public relations and more.

 

Practical, example-rich coverage of:

  • Android 4.3 and 4.4
  • Android Development Tools, Android Studio
  • Supporting Various Screen Sizes/Resolutions
  • Accessibility, Internationalization, Graphics
  • Activities, Fragments, Intents, Preferences
  • GUIs, Layouts, Menus, Resource Files, Lists, Adapters, Events, Touch/Gesture Processing
  • Immersive Mode, Printing Framework, PrintHelper
  • Assets (Images, Audio), View Animation
  • Threading, Collections, SQLite Database
  • Social sharing via implicit intents
  • Google Play™, App Publishing, Pricing, Monetization, Marketing, In-App Advertising, In-App Billing and more.

 

Visit www.deitel.com

  • Download code examples
  • For information on Deitel’s Dive Into® Series programming training courses delivered at organizations worldwide visit www.deitel.com/training or write to deitel@deitel.com
  • Join the Deitel social networking communities on Facebook® at deitel.com/DeitelFan, Twitter® @deitel, Google+ at google.com/+DeitelFan, LinkedIn® at bit.ly/DeitelLinkedIn, YouTube at youtube.com/user/DeitelTV and subscribe to the Deitel® Buzz Online e-mail newsletter at www.deitel.com/newsletter/ subscribe.html

 

The Deitel® Developer Series is designed for professional programmers. The series presents focused treatments on a growing list of emerging and mature technologies, including Android™ app development, iOS® app development, Java, C# and .NET, C++, C, JavaScript®, Internet and web development and more. Each book in the series contains the same live-code teaching methodology used in the Deitels’ How to Program Series college textbooks–most concepts are presented in the context of completely coded, working apps.

 

Deitel & Associates is an internationally recognized authoring and corporate training organization specializing in Android and iOS® app development, programming languages, object technology and Internet and web software technology. The company offers instructor-led courses delivered at client sites worldwide on programming languages and platforms, such as Android™ app development, iOS® app development, Java, Objective-C, C#, Visual Basic®, Visual C++®, C++, C, XML, Python, Perl®, object technology, Internet and web programming, and a growing list of additional programming and software-development courses. The founders of Deitel & Associates, Inc., are Paul Deitel and Dr. Harvey Deitel. The company’s training clients include many of the world’s largest corporations, government agencies, branches of the military and academic institutions. To learn more about Deitel & Associates, Inc., its professional books, college textbooks, e-books and LiveLessons video training, and its worldwide Dive-Into® Series instructor-led, on-site training curriculum, visit www.deitel.com/training or send an email to deitel@deitel.com. Join the Deitel social media communities on Facebook® (www.deitel.com/DeitelFan), Twitter® (@deitel), Google+ (google.com/+DeitelFan), LinkedIn® (bit.ly/DeitelLinkedIn) and YouTube (youtube.com/user/DeitelTV), and subscribe to the Deitel® Buzz Online newsletter (www.deitel.com/newsletter/subscribe.html).

 

商品描述(中文翻譯)

專業程式設計師的 Deitel® 指導書,針對使用 Android 4.3 和 4.4 的智慧型手機和平板電腦應用程式開發,使用基於 Eclipse 的 Android 開發工具和全新的 Android Studio。

數十億的應用程式已從 Google Play™ 下載!本書提供您快速開始開發優秀 Android 應用程式並將其發佈到 Google Play™ 所需的一切。本書採用應用驅動的方法——每項新技術都在七個經過全面測試的 Android 應用程式的背景下進行討論,並附有語法著色、代碼高亮、代碼逐步講解和示例輸出。您將開發的應用程式包括:

- 歡迎應用程式
- 大砲遊戲
- 小費計算器
- Doodlz
- Twitter® 搜尋
- 通訊錄
- 國旗測驗

第一代 Android 手機於 2008 年 10 月推出。到 2013 年 10 月,Strategy Analytics 的報告顯示,Android 擁有全球智慧型手機市場 81.3% 的市佔率,而 Apple 為 13.4%、Microsoft 為 4.1% 和 Blackberry 為 1%(bit.ly/1aqIZXf)。數十億的應用程式已從 Google Play 下載。全球目前有超過十億部啟用的 Android 設備,每天有超過 150 萬部 Android 設備被啟用(venturebeat.com/2013/09/03/android-hits-1bactivations-and-will-be-called-kitkat-in-nextversion)。Android 應用程式開發者的機會是巨大的。

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

本書中的應用程式經過精心設計,以介紹您關鍵的 Android 特性和 API。您將快速學會開始構建 Android 應用程式所需的一切——從第一章的 Doodlz 應用程式測試開始,然後在第二章構建您的第一個應用程式。當您到達第九章時,您將準備好創建自己的應用程式以提交到 Google Play 和其他應用市場。您將掌握 Google Play 提交過程,包括上傳應用程式、決定是出售應用程式還是免費提供,以及使用應用內廣告、社交媒體、網路公關等進行行銷。

實用且充滿示例的內容涵蓋:

- Android 4.3 和 4.4
- Android 開發工具、Android Studio
- 支援各種螢幕尺寸/解析度
- 可及性、國際化、圖形
- 活動、片段、意圖、偏好
- GUI、佈局、選單、資源檔案、列表、適配器、事件、觸控/手勢處理
- 沉浸模式、列印框架、PrintHelper
- 資產(圖像、音頻)、視圖動畫
- 執行緒、集合、SQLite 資料庫
- 通過隱式意圖進行社交分享
- Google Play™、應用發佈、定價、獲利、行銷、應用內廣告、應用內計費等。

造訪 www.deitel.com

- 下載代碼示例
- 有關 Deitel 的 Dive Into® 系列程式設計訓練課程的資訊,請造訪 www.deitel.com/training 或寫信至 deitel@deitel.com
- 加入 Deitel 的社交網絡社群,Facebook® 在 deitel.com/DeitelFan,Twitter® @deitel,Google+™ 在 google.com/+DeitelFan,LinkedIn® 在 bit.ly/DeitelLinkedIn,YouTube™ 在 youtube.com/user/DeitelTV,並訂閱 Deitel® Buzz 在線電子郵件通訊,網址為 www.deitel.com/newsletter/subscribe.html

Deitel® 開發者系列專為專業程式設計師設計。該系列針對不斷增長的各種新興和成熟技術提供專注的處理,包括 Android™ 應用開發、iOS® 應用開發、Java™、C# 和 .NET、C++、C、JavaScript®、網際網路和網頁開發等。該系列中的每本書都包含 Deitel 的 How to Program 系列大學教科書中使用的相同即時代碼教學方法——大多數概念都是在完全編碼的可運行應用程式的背景下呈現。

Deitel & Associates 是一家國際知名的著作和企業培訓機構,專注於 Android™ 和 iOS® 應用開發、程式設計語言、物件技術以及網際網路和網頁軟體技術。該公司提供在全球客戶現場進行的由講師主導的課程,涵蓋程式設計語言和平台,如 Android™ 應用開發、iOS® 應用開發、Java™、Objective-C、C#、Visual Basic®、Visual C++®、C++、C、XML、Python、Perl®、物件技術、網際網路和網頁程式設計,以及越來越多的其他程式設計和軟體開發課程。Deitel & Associates, Inc. 的創始人是 Paul Deitel 和 Dr. Harvey Deitel。該公司的培訓客戶包括許多全球最大的企業、政府機構、軍事部門和學術機構。要了解更多有關 Deitel & Associates, Inc. 的資訊,包括其專業書籍、大學教科書、電子書和 LiveLessons 視頻培訓,以及其全球 Dive-Into® 系列講師主導的現場培訓課程,請造訪 www.deitel.com/training 或發送電子郵件至 deitel@deitel.com。加入 Deitel 的社交媒體社群,Facebook®(www.deitel.com/DeitelFan)、Twitter®(@deitel)、Google+™(google.com/+DeitelFan)、LinkedIn®(bit.ly/DeitelLinkedIn)和 YouTube™(youtube.com/user/DeitelTV),並訂閱 Deitel® Buzz 在線通訊(www.deitel.com/newsletter/subscribe.html)。