Beginning Android Tablet Programming (Paperback)

Robbie Matthews

  • 出版商: Apress
  • 出版日期: 2011-11-02
  • 售價: $1,400
  • 貴賓價: 9.8$1,372
  • 語言: 英文
  • 頁數: 292
  • 裝訂: Paperback
  • ISBN: 143023783X
  • ISBN-13: 9781430237839
  • 相關分類: Android
  • 立即出貨 (庫存=1)

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

商品描述

Description

Beginning Android Tablet Programming starts off by showing how to get your system ready for Android tablet programming. You won't need any previous Android experience, because you'll learn all about the basic structure of an Android program and how the Android operating system works—and then you'll learn how to write your first Android tablet application from scratch!

Beginning Android Tablet Programming
then equips you to build a set of interesting and fully-working Android tablet applications. These projects will give you the inspiration and insights to build your own Android programs in the future.


You'll be introduced to 2D programming, and you'll see what you can do with a touch screen interface and the Honeycomb SDK. Of course, 3D programming is even more alluring for many programmers. If that includes you, you'll learn about how Honeycomb has changed the game for Android graphics programming, and get your first taste of 3D programming on an Android tablet.

Lights, camera, action! You'll learn along the way how Android Honeycomb gives you access, through your programming, to all those interesting sensors that tablet computers are equipped with today—beyond the touch screen itself. You'll learn, for example, how you to use a tablet GPS sensor to locate your car!

You'll also discover how you can access files on your tablet—or on the web—through programming, and then build on that insight to create your own file browser application. This Android project contains many useful coding techniques appropriate for many situations you might encounter in your future programming Android tablet applications; you'll be glad to have them under your belt.

So do you want to write programs that can receive and send reminder messages via SMS? Do you want to write your first 2D or 3D game on Android? Perhaps you'd like to write an application that sorts out all your contacts for you! Beginning Android Tablet Programming introduces you to Android tablet programming, and shows how you can program your Android tablet from scratch to do what you want!

What you’ll learn

  • Programming for a touch screen environment
  • Learn about the new facilities available from Android 3.0 Honeycomb
  • Take advantage of sensors and data feeds while writing entirely new applications
  • Code a game for an Android tablet
  • How to write Android tablet programs code in programming languages other than Java
  • Transition from an Android smart phone environment to an Android tablet

Who this book is for

  • Beginning and intermediate Android programmers
  • Intermediate Java programmers
  • Intermediate programmers in open-source programming languages, especially Python

Table of Contents

  1. Getting Started 
  2. How Android Works
  3. What You Can Do with an Android Tablet
  4. Beyond Java: Programming in Python and Friends
  5. Project 1: Media Player
  6. Explorer:An Android File Explorer
  7. Contact Manager:and other potentially useful applications
  8. Dude, Where’s My Car?:Adventures in GPS
  9. Let the games begin!: Some 2d and 3d graphical game techniques
  10. Remind Me:Playing with Alarms and SMS
  11. Everything Else: Advanced Techniques and other stuff

商品描述(中文翻譯)

《開始Android平板程式設計》首先展示了如何準備Android平板程式設計的系統。您不需要任何先前的Android經驗,因為您將學習有關Android程式的基本結構以及Android操作系統的運作方式,然後您將從頭開始學習如何撰寫您的第一個Android平板應用程式!

《開始Android平板程式設計》還將使您能夠建立一組有趣且完全可運行的Android平板應用程式。這些專案將為您提供靈感和洞察力,以便未來建立自己的Android程式。

您將介紹2D程式設計,並了解觸控介面和Honeycomb SDK的功能。當然,對於許多程式設計師來說,3D程式設計更具吸引力。如果您也是其中之一,您將了解Honeycomb如何改變Android圖形程式設計的遊戲規則,並初嚐在Android平板上進行3D程式設計的滋味。

燈光,攝影,行動!您將一路學習Android Honeycomb如何通過程式設計讓您使用平板電腦上配備的所有有趣感應器,超越觸控螢幕本身。例如,您將學習如何使用平板GPS感應器來定位您的汽車!

您還將發現如何通過程式設計訪問平板電腦上的文件或網絡,然後在此基礎上建立自己的文件瀏覽器應用程式。這個Android專案包含了許多在未來程式設計Android平板應用程式中可能遇到的有用編碼技巧;您將很高興將它們掌握在手中。

那麼,您想要撰寫可以通過短信接收和發送提醒訊息的程式嗎?您想在Android上撰寫您的第一個2D或3D遊戲嗎?也許您想要撰寫一個可以為您整理所有聯絡人的應用程式!《開始Android平板程式設計》將向您介紹Android平板程式設計,並展示如何從頭開始編寫您想要的Android平板程式!

您將學到什麼:
- 在觸控環境中進行程式設計
- 了解Android 3.0 Honeycomb提供的新功能
- 在撰寫全新應用程式時利用感應器和資料源
- 為Android平板編寫遊戲
- 如何使用除Java以外的程式語言編寫Android平板程式
- 從Android智慧手機環境過渡到Android平板

本書適合對象:
- 初級和中級Android程式設計師
- 中級Java程式設計師
- 中級開源程式語言(尤其是Python)程式設計師

目錄:
1. 入門
2. Android的運作方式
3. Honeycomb的新功能
4. 撰寫Android平板程式時的觸控環境
5. 使用感應器和資料源撰寫全新應用程式
6. 為Android平板編寫遊戲
7. 使用非Java程式語言撰寫Android平板程式
8. 從Android智慧手機過渡到Android平板