Synopses & Reviews
Ask yourself...how do you learn best? Well, like most programmers, you may well prefer to have a solid, real app that you can tear apart and analyze bit by bit. Featured on phones like the Google Nexus One, the Motorola Droid, the Samsung Galaxy S, a variety of HTC phones, and the many Android-based tablet computers, Android is a powerful, full-featured, open source mobile platform that is ready for discovery, use, and creative programming.
This Android Projects book provides you first with a brief and concise introduction to the Android platform. It then dives right into setting up the Android SDK. Starting from scratch, you will learn how to set up the tools and configure Eclipse and Netbeans with their appropriate Android plug-ins on top of the Android SDK. Then you will build and extend fun mobile applications using the Android SDK, Java, Scripting Layer for Android, and languages such as Python, Ruby, Javascript/HTML, Flex/AIR, and Lua.
What you'll learn The quickest way to get a working Android virtual device up and running your code Key Android platform architecture concepts and application principles Build, debug, and sign your Java Android apps with the SDK tools, Eclipse, and Netbeans Code for an open, accessible, component-based, mobile, and powerful computing platform Code Android applications with open web development technologies for maximum cross-platform compatibility Code Android applications with Python, Ruby, Javascript/HTML, and Flex Extend Android Java application code with free and open source scripting languages Develop Android applications that interact with social web applications Get up and running with Android graphics and game development Who this book is for
Any developer new to the Android platform who wants to learn to build mobile applications using the Android SDK, Java, and other languages such as Python, Ruby, Javascript/HTML, Flex, and Lua. Knowledge of the fundamentals of Java programming is assumed.
Synopsis
Take a practical approach to becoming a leading-edge Android developer, learning by example while combining the many technologies needed to create a successful, up-to-date web app Practical Android Projects introduces the Android software development kit and development tools of the trade, and then dives into building cool-looking and fun apps that put Android's amazing capabilities to work. Android is the powerful, full-featured, open source mobile platform that powers phones like Google Nexus, Motorola Droid, Samsung Galaxy S, and a variety of HTC phones and tablet computers. What you?ll learn
In Practical Android Projects, you?ll work on real-world projects such as: Hosting an Android BASIC interpreter Extending your Java-based Android applications with embedded LuaScripting your Android device with SL4A Adding Twitter and Facebook to your applications Using 2D graphics and animations for casual games Creating cross-platform apps with Javascript/HTML and Flex with AIR Who this book is for
Practical Android Projects is for any developer new to the Android platform who wants to learn to build mobile applications. Knowledge of the fundamentals of Java programming is assumed. Table of Contents Android Fundamentals Development Tools in Practice Roll Your Own Android Scripting Environment Embedding Lua in Android Applications Introducing SL4A: The Scripting Layer for Android Creating a GUI with HTML/JavaScript and AIR Using REST with Facebook and Twitter Using the Google App Engine with Android Game Development: Graphics Game Development: Animation App Inventor