Web Geek's Guide to the Android-Enabled Phone

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Web Geek's Guide to the Android-Enabled Phone covers Android 1.5. Since the average person has no clue what an Android-Enabled phone is, the book starts off explaining in plain English the connection between this technology and Google. Essentially, the thought is that phones are fast becoming mini-computers. Soon, your phone will be your office without an office. This need will require better methods of connecting to the Internet and flexible ways for users to get/use/create the applications that they need to do their jobs. In this way, T-Mobile is heavy on Internet based access. It also allows the user to create or adapt applications to suit individual needs. While this aspect might be a bit beyond most users, it is a step in the right direction.

Author(s): Jerri Ledford, Bill Zimmerly, Prasanna Amirthalingam
Edition: 1
Publisher: Que
Year: 2009

Language: English
Pages: 289

QUE - Web Geek's Guide to the Android Enabled Phone (10 2009) (ATTiCA)......Page 5
Introduction......Page 14
Part I: Devices......Page 22
1 The Theory of the Android Phone......Page 24
The Melding of Google Mobile and Android......Page 26
Today’s Internet Society......Page 29
Bringing It All Together......Page 30
Closing the Door......Page 33
2 Getting to Know Android Phones......Page 34
The T-Mobile G1......Page 35
The T-Mobile myTouch......Page 43
Overview of Software and Applications......Page 45
Device Security......Page 50
Closing the Door......Page 53
3 Basic Use of Your Android Phone......Page 54
Phone Calls......Page 55
Text Messages, Multimedia Messages, and IMs......Page 62
To Sync or Not to Sync......Page 69
Closing the Door......Page 72
Part II: The Applications......Page 74
4 Core Applications......Page 76
Connecting with Contacts......Page 77
Saving the Date in the Calendar......Page 83
Figuring with the Calculator......Page 90
Using the Camera to Capture Pictures......Page 92
Capturing and Sharing Videos......Page 96
Closing the Door......Page 97
5 Going Online......Page 98
Getting Connected......Page 99
Accessing the Browser......Page 108
Closing the Door......Page 124
6 Email Anywhere......Page 126
Accessing Gmail......Page 127
Using Gmail to Send and Receive Messages......Page 130
Advanced Gmail Controls......Page 137
Other Email Services......Page 144
Closing the Door......Page 148
7 Getting Around with GPS and Google Maps......Page 150
Using Google Maps......Page 151
Closing the Door......Page 162
8 Breaking Boredom with Entertainment Options......Page 164
Listening to Music......Page 165
Watching Videos with YouTube......Page 174
Playing Games and Other Diversions......Page 176
Closing the Door......Page 177
9 Adding Applications to Your Device......Page 178
Finding Apps in the Android Market......Page 180
Downloading and Installing Apps......Page 186
Managing Apps......Page 187
Closing the Door......Page 192
Part III: The Android Platfom......Page 194
10 Getting to Know Android......Page 196
Understanding Android......Page 197
The Principles of the Open Handset Alliance......Page 201
Closing The Door......Page 203
11 Developing Native Android Apps......Page 204
Requirements for Development......Page 205
Developing Android Applications......Page 206
Introduction to Android SDK Tools......Page 219
Closing the Door......Page 227
12 Developing Mobile Web Applications......Page 228
Client Code......Page 229
The User-Agent......Page 230
Server Code......Page 238
Security and Authentication......Page 244
Error Handling......Page 245
Designing Web Content for Android......Page 246
Performance Tips for Mobile Content......Page 248
13 Advanced Android Apps......Page 254
Ultimate Portability......Page 255
Make Contact......Page 256
A Few Programmer/Analyst Tips......Page 257
How to Get Advanced Apps......Page 258
Apps by Categories......Page 259
Creating Advanced Apps......Page 266
A: Troubleshooting......Page 268
Troubleshooting Device Issues......Page 269
Troubleshooting Application Issues......Page 272
Troubleshooting Design Issues......Page 274
B: G1 Keyboard Shortcuts......Page 278
Shortcuts for Navigating Applications......Page 279
Browser Shortcuts......Page 280
A......Page 282
C......Page 283
F......Page 284
M......Page 285
O–P......Page 286
S......Page 287
W–Z......Page 288