Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
s
menu
menu
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search
Resource Center
Contents

Android Resource Center
Books
The Coder’s Guide to Android Development
http://www.amazon.com/Busy-Coders-Guide-Android-Development/dp/0981678009/ref=sr_1_8?ie=UTF8&s=books&qid=1259958554&sr=1-8
The Busy Coder’s Guide to Android Development, by Mark L. Murphy (February 2009). Discusses what Androids are made out of, activities, content providers, Intents, services, storage, network, multimedia, GPS, phone services, project structure, creating a skeleton application, using XML-based layouts, employing basic widgets, working with containers, using selection widgets, lists, fancy widgets and containers, applying menus, fonts, embedding the WebKit browser, showing pop-up messages, dealing with threads, handling activity lifecycle events, using preferences, accessing files, working with resources, managing and accessing local databases, leveraging Java libraries, communicating via the Internet, creating Intent filters, activities and sub-activities, finding available actions via introspection, handling rotation, using a content provider, building a content provider, permissions, creating a service, invoking a service, alerts, accessing local-based services, mapping with MapView and MapActivity, telephony, searching and development tools.
Android Programming Tutorials
http://www.amazon.com/Android-Programming-Tutorials-Easy-Follow/dp/0981678025/ref=sr_1_9?ie=UTF8&s=books&qid=1259958554&sr=1-9
Android Programming Tutorials, by Mark L. Murphy (June 2009). Discusses choosing a place for your application, checking the Java environment, downloading and installing the Android SDK, generating applications files, modifying the layout file, a simple form, a fancy form, adding a list, splitting a tab, menus and messages, the background, preferences, permissions, search, Tweets, opening a JAR, lists, photography, and more.
Android Essentials
http://www.amazon.com/Android-Essentials-Firstpress-Chris-Haseman/dp/1430210648/ref=sr_1_10?ie=UTF8&s=books&qid=1260221780&sr=1-10
Android Essentials, by Chris Haseman (July 2008). Discusses the Android project, creating the Internet receiver, moving data, the user interface, location, loading a list from the web, the making of an application, and more.
Pro Android Games
http://www.amazon.com/Pro-Android-Games-Vladimir-Silva/dp/1430226471/ref=sr_1_11?ie=UTF8&s=books&qid=1260221780&sr=1-11
Pro Android Games, by Vladimir Silva (December 2009). Discusses how to write/port advanced 3D games for any Android device, installing the development software (including tool chain compilers and IDEs), setting up the environment, how to create a Java-based games on Android, how to hack and port high-performance games through JNI and onto the Android platform and how to port the classic, C-based shareware/freeware like Doom and Wolfenstein3D games to the Android 2 platform.
Beginning Android 2
http://www.amazon.com/Beginning-Android-2-Mark-Murphy/dp/1430226293/ref=sr_1_12?ie=UTF8&s=books&qid=1260221780&sr=1-12
Beginning Android 2, by Mark Murphy (January 2010). Discusses how to use Android to build Java-based mobile applications for Google phones, create user interfaces using both the Android widget framework and the built-in WebKit; work with menu inflation, fonts, SDK tools, rotation events, TabActivity, MyLocationOverlay, and DDMS, utilize the distinctive capabilities of the Android engine (including maps, Internet access, integrated search, and media playback), use and create Android applications for services, content providers, mapping, and location-based services/events, incorporate Android 1.5 to develop touch screen applications and integrate the new Android 2.0 (including integrated local and web search, handwriting gesture UI, Google Translate, and text-to-speech features).
Android a Programmer’s Guide
http://www.amazon.com/ANDROID-PROGRAMMERS-GUIDE-Jerome-DiMarzio/dp/0071599886/ref=sr_1_13?ie=UTF8&s=books&qid=1260222824&sr=1-13
Android a Programmer’s Guide, by Jerome DiMarzino (July 2008). Discusses what Android is, downloading and installing Eclipse, downloading and installing the Android SDK, exploring the Android SDK, Hello World application, using the command-line tools in the Android emulator, using Intents and the phone dialer, lists, menus and other views, using the cell phone’s GPS functionality, using the Google API with GTalk, Find a Friend application, and the Android SDK tool reference.
Android Application Development
http://www.amazon.com/Android-Application-Development-Create-Modify/dp/0470452625/ref=sr_1_14?ie=UTF8&s=books&qid=1260222824&sr=1-14
Android Application Development: Create, Modify, Reuse, by Wei-Menh Lee (August 2009). Discusses activities, the user interface, views, data and file I/O, content providers, networking and SMS, messaging, location-based services, media and setting up the Eclipse environment for Android development.
Guide to Advanced Android Development
http://www.amazon.com/Coders-Guide-Advanced-Android-Development/dp/0981678017/ref=sr_1_15?ie=UTF8&s=books&qid=1260222824&sr=1-15
The Busy Coder’s Guide to Advanced Android Development, by Mark Lawrence Murphy (July 2009). Discusses WebView, crafting your own views, ListViews, crafting web widgets, creating drawables, animating widgets, playing media, using the camera, sensors, databases and content providers, handling system events, using system services, your own advanced services, finding available actions via introspection and testing.
Using an Android-Powered Mobile Phone
http://www.amazon.com/Google-Go-Using-Android-Powered-Mobile/dp/0789739534/ref=sr_1_16?ie=UTF8&s=books&qid=1260222824&sr=1-16
Google on the Go: Using an Android-Powered Mobile Phone, by John Eddy and Patricia DiGiacomo Eddy (February 2009). Discusses the phone basics, working with contacts, using your calendar, working with Email, taking pictures, using your Android-powered phone as a personal media player, using the Internet, using the rest of the Google application suite, adding new applications, using Wi-Fi, security, an open source platform and troubleshooting.
Guide to the Android-Enabled Phone
http://www.amazon.com/Web-Geeks-Guide-Android-Enabled-Phone/dp/0789739720/ref=sr_1_17?ie=UTF8&s=books&qid=1260222824&sr=1-17
Web Geek’s Guide to the Android-Enabled Phone, by Jerri Ledford, Bill Zimmerly and Prasanna Amirthalingam (October 2009). Discusses the theory of the Android phone, getting to know Android phones, basic use of the Android phone, core applications, going online, email, getting around with GPS and Google Maps, entertainment options, adding applications to the device, getting to know Android, developing native Android apps, developing mobile web apps, and advanced Android apps.
Unlocking Android: A Developers Guide
http://www.amazon.com/Unlocking-Android-Developers-Frank-Ableson/dp/1933988673/ref=sr_1_3?ie=UTF8&s=books&qid=1259953580&sr=1-3
Unlocking Android: A Developers Guide, by Frank Ableson, Charlie Collins and Robi Sen (May 2009). Discusses targeting Android, development environment, user interfaces, intents and services, storing and retrieving data, networking and web services, telephony, notifications and alarms, graphics and animation, multimedia, location, a field service applications and hacking Android.
Android Wireless Applications Development
http://www.amazon.com/Android-Wireless-Application-Development-Conder/dp/0321627091/ref=sr_1_4?ie=UTF8&s=books&qid=1259954253&sr=1-4
Android Wireless Applications Development, by Shane Conder and Lauren Darcey (September 2009). Introduces Android and discusses the Android development environment, writing your first Android application, understanding the anatomy of an Android application, managing application resources, user interface screen elements, designing Android user interfaces with layouts, drawing and working with animation, using Android data and storage APIs, using Android networking APIs, using location-based services APIs, using multimedia APIs, using Android telephony APIs, using Android 3D graphics with OpenGL ES, using Android’s optional hardware APIs, working with notifications, working with services, the mobile software development process, developing and testing Android applications, selling an Android application and more.
Beginning Android
http://www.amazon.com/Beginning-Android-Mark-Murphy/dp/1430224193/ref=sr_1_5?ie=UTF8&s=books&qid=1259954253&sr=1-5
Beginning Android, by Mark Murphy (June 2009). Discusses project structure, the manifest, creaking a skeleton application, using XML-based layouts, employing basic widgets, working with containers, using selection widgets, getting fancy with lists, employing fancy widgets and containers, applying menus, fonts, embedding the WebKit browser, showing pop-up menus, dealing with threads, handling activity lifecycle events, using preferences, accessing files, working with resources, managing and accessing local databases, leveraging Java Libraries, communicating via the Internet, creating Intent files, launching activities and sub-activities, finding available actions via introspection, handling rotation, using a content provider, building a content provider, requesting and requiring permissions, creating a service, invoking a service, notifications, location-based services, mapping with MapView and MapActivity, handling telephone calls, searching with SearchManager and development tools.
Android Application Development
http://www.amazon.com/Android-Application-Development-Programming-Google/dp/0596521472/ref=sr_1_6?ie=UTF8&s=books&qid=1259954253&sr=1-6
Android Application Development: Programming with the Google SDK, by Rick Rogers, John Lombardo, Zigrud Mednieks, Blake Meike and Tim O’Reilly (May 2009). Discusses the Android programming environment, architecture, and tools; builds a modular application, the concepts and architecture of a specific feature set (including views, maps, location-based services, persistent data storage, 2D and 3D graphics, media services, telephony services, and messaging), security, custom views, performance analysis, and internationalization.
Hello Android: Google’s Dev Platform
http://www.amazon.com/Hello-Android-Introducing-Development-Programmers/dp/1934356492/ref=sr_1_7?ie=UTF8&s=books&qid=1259958554&sr=1-7
Hello Android: Introducing Google’s Mobile Development Platform, by Ed Burnette (November 2009). Discusses Android quick start, key concepts, designing the user interface, exploring 2D graphics, multimedia, storing local data, browsing the Internet, JavaScript, using web services, locating and sensing, putting SQL to work and graphics and OpenGL. The appendices cover Java vs. the Android language and APIs, widgets, and publishing to the Android market.

Discounts on SafariBooksOnline.com subscriptions

foot
Update :: December 17, 2017