Learning Mobile App Development: A Hands-on Guide to Building Apps with iOS and Android (Paperback)

Jakob Iversen, Michael Eierman

  • 出版商: Addison Wesley
  • 出版日期: 2013-12-29
  • 定價: $2,290
  • 售價: 6.0$1,374
  • 語言: 英文
  • 頁數: 464
  • 裝訂: Paperback
  • ISBN: 032194786X
  • ISBN-13: 9780321947864
  • 相關分類: AndroidApple Developer
  • 立即出貨(限量) (庫存=1)

商品描述

The Only Tutorial Covering BOTH iOS and Android—for students and professionals alike!

 

Now, one book can help you master mobile app development with both market-leading platforms: Apple’s iOS and Google’s Android. Perfect for both students and professionals, Learning Mobile App Development is the only tutorial with complete parallel coverage of both iOS and Android. With this guide, you can master either platform, or both—and gain a deeper understanding of the issues associated with developing mobile apps.

 

You’ll develop an actual working app on both iOS and Android, mastering the entire mobile app development lifecycle, from planning through licensing and distribution.

Each tutorial in this book has been carefully designed to support readers with widely varying backgrounds and has been extensively tested in live developer training courses. If you’re new to iOS, you’ll also find an easy, practical introduction to Objective-C, Apple’s native language.

 

All source code for this book, organized by chapter, is available at https://github.com/LearningMobile/BookApps

 

Coverage includes

  • Understanding the unique design challenges associated with mobile apps
  • Setting up your Android and iOS development environments
  • Mastering Eclipse development tools for Android and Xcode 5 tools for iOS
  • Designing interfaces and navigation schemes that leverage each platform’s power
  • Reliably integrating persistent data into your apps
  • Using lists (Android) or tables (iOS) to effectively present data to users
  • Capturing device location, displaying it, and using it in your apps
  • Accessing hardware devices and sensors
  • Publishing custom apps internally within an organization
  • Monetizing your apps on Apple’s AppStore or the Google Play marketplace, as well as other ways of profiting from app development, such as consulting and developer jobs

 

 

商品描述(中文翻譯)

這是一本涵蓋iOS和Android的唯一教程,適合學生和專業人士使用!現在,一本書可以幫助您掌握兩個市場領先平台的移動應用開發:蘋果的iOS和谷歌的Android。《學習移動應用開發》是唯一一本完全平行涵蓋iOS和Android的教程,非常適合學生和專業人士使用。通過這本指南,您可以掌握其中一個平台,或者兩個平台,並深入了解開發移動應用所涉及的問題。

您將在iOS和Android上開發一個實際的工作應用程序,掌握整個移動應用開發生命周期,從計劃到許可和分發。

本書中的每個教程都經過精心設計,以支持具有不同背景的讀者,並在實際的開發者培訓課程中進行了廣泛測試。如果您對iOS還不熟悉,您還可以找到一個簡單、實用的Objective-C介紹,這是蘋果的本地語言。

本書的所有源代碼按章節組織,可以在https://github.com/LearningMobile/BookApps上找到。

涵蓋的內容包括:

- 理解與移動應用相關的獨特設計挑戰
- 設置Android和iOS開發環境
- 掌握Android的Eclipse開發工具和iOS的Xcode 5工具
- 設計界面和導航方案,充分利用每個平台的功能
- 可靠地將持久數據集成到應用程序中
- 使用列表(Android)或表格(iOS)有效地向用戶呈現數據
- 捕獲設備位置,顯示它並在應用程序中使用它
- 訪問硬件設備和傳感器
- 在組織內部發布自定義應用程序
- 在蘋果的AppStore或谷歌Play市場上獲利,以及從應用程序開發中獲利的其他方式,如咨詢和開發人員工作。