Search This Blog

Showing posts with label Android. Show all posts
Showing posts with label Android. Show all posts

Thursday, 24 November 2011

Flash Mobile: Developing Android and iOS Applications (Visualizing the Web) - Matthew David

Flash Mobile: Developing Android and iOS Applications (Visualizing the Web) 
                                                                  - Matthew David
Build rich media applications for the iOS and Android platforms with this primer to Flash mobile development. You get all of the essentials-from setting up your development environment to publishing your apps to the Google Market Place/Apple iTunes App Store.
Develop elementary applications without coding; then realize the power of ActionScript 3 to add rich complexity to your applications. Step-by-step instruction is combined with practical tutorial lessons to deliver a working understanding of the development stages including:
*Rapid prototyping *Adding interactivity, audio, and video *Employing iOS and Android Interface Calls *Hardware optimization with AIR *Game development; game engines, controlling physics, and 3D *Designing for iPad, Android tablets, and Google TV *Code optimization, testing, and debugging
User interfaces are presented in full color to illustrate their nuances. The companion website, www.visualizetheweb/flashmobile, includes all of the AS3 code, project files, and a blog to keep you up to date with related news and developments.

Monday, 24 October 2011

Android Application Development For Dummies - Donn Felker

Android Application Development For Dummies 
                                                                                      - Donn Felker




The fun and friendly guide to creating applications on the Android platform
The popularity of the Android market is soaring with no sign of slowing down. The open nature of the Android OS offers programmers the freedom to access the platform's capabilities and this straightforward guide walks you through the steps for creating amazing Android applications. Android programming expert Donn Felker explains how to download the SDK, get Eclipse up and running, code Android applications, and submit your finished products to the Android Market. Featuring two sample programs, this introductory book explores everything from the simple basics to more advanced aspects of the Android platform.
  • Takes you soup through nuts of developing applications for the Android platform
  • Begins with downloading the SDK, then explains how to code Android applications and submit projects to the Android Market
  • Written by Android guru Donn Felker, who breaks every aspect of developing applications for the Android platform into easily digestible pieces
No matter your level of programming experience, Android Application Development For Dummies is an ideal guide for getting started with developing applications for the Android platform.    



O'Reilly Media - Programming Android July 2011 By Zigurd Mednieks, Laird Dornin, G. Blake Meike, Masumi Nakamura

O'Reilly Media - Programming Android July 2011 

Java Programming for the New Generation of Mobile Devices


By Zigurd Mednieks, Laird Dornin, G. Blake Meike, Masumi Nakamura



What does it take to build well-engineered Android applications? Explore Android's core building blocks and APIs in depth with this authoritative guide, and learn how to create compelling apps that work on a full range of Android devices. You'll work with proven approaches to app design and implementation—including application frameworks that you can use as a starting point for your own projects.
Delve into sensors, native development, 3D graphics, and many other topics, and discover how to build apps on the platform of your choice. If you're an intermediate to advanced programmer, you'll learn how to make great Android apps.
  • Learn how to use the Android SDK with the Eclipse IDE
  • Apply advanced Java concepts regardless of your experience with the language
  • Create an Android user interface that's captivating and easy to navigate
  • Use the Fragment API for tablet user interfaces
  • Make your application compatible with Honeycomb and earlier versions
  • Understand Android's unique database design issues and the role of SQLite
  • Use sensors and gestures to expand your app's input beyond just tapping and scrolling
  • Explore Android APIs for multimedia, location, communication, NFC, and other applications 




Pro Android Web Apps: Develop for Android using HTML5, CSS3 & JavaScript (Books for Professionals by Professionals) - Damon Oehlman, Sébastien Blanc

Pro Android Web Apps: Develop for Android using HTML5, CSS3 & JavaScript (Books for Professionals by Professionals) 
                                                - Damon Oehlman, Sébastien Blanc



Developing applications for Android and other mobile devices using web technologies is now well within reach. When the capabilities of HTML5 are combined with CSS3 and JavaScript, web application developers have an opportunity to develop compelling mobile applications using familiar tools. Not only is it possible to build mobile web apps that feel as good as native apps, but to also write an application once and have it run a variety of different devices.

While the HTML5 specification is still evolving, there is a lot that can be used right now to build mobile web apps. Mobile web apps are now starting to provide many of the features that were once only available to native-language-based apps in Java, Objective-C, etc. Pro Android Web Apps teaches developers already familiar with web application development, how to code and structure a web app for use on the Android mobile platform.
  • Understand both the why and how of mobile web app development, focusing on the Android platform.
  • Learn how to structure mobile web apps through a number of practical, real-world application examples.
  • Discover what cloud platforms such as Google AppEngine have to offer Android web apps, for both hosting web apps and providing device to cloud data synchronization solutions.
  • Get a real picture of the status of HTML5 on Android and other mobile devices, including some things to watch out for when building your own applications.
  • Understand the capabilities of the web application stack, and how to complement those with native bridging frameworks such as PhoneGap to access native features of the device.
  • Gain an understanding of the different UI frameworks that are available for building mobile web apps.
  • Learn how to include mapping and leverage location-based services in mobile web apps to create engaging mobile experiences.
  • Enable social integration with your Android web app and gain access to millions of potential users. 
After reading this book, you will not only have a greater understanding of the world of web apps on Android, but also how to leverage additional tools and frameworks to increase the reach of your mobile web apps. Additionally, through the practical samples in the book you will have been given solid exposure of where both the opportunities and challenges lie when building mobile apps the web way.



Practical Android Projects (Books for Professionals by Professionals) - Lucas Jordan, Pieter Greyling

Practical Android Projects (Books for Professionals by Professionals) 
                                                - Lucas Jordan, Pieter Greyling


     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.

This book helps you quickly get Android projects up and running with the free and open source Eclipse, NetBeans, and IntelliJ IDEA IDEs. Then you build and extend mobile applications using the Android SDK, Java, Scripting Layer for Android (SL4A), and languages such as Python, Ruby, Javascript/HTML, Flex/AIR, and Lua.

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 Lua
  • Scripting 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 


share on: facebook

Sunday, 23 October 2011

Android Apps for Absolute Beginners - Wallace Jackson

 

Anybody can start building simple apps for the Android platform, and this book will show you how! Android Apps for Absolute Beginners takes you through the process of getting your first Android applications up and running using plain English and practical examples. It cuts through the fog of jargon and mystery that surrounds Android application development, and gives you simple, step-by-step instructions to get you started.
  • Teaches Android application development in language anyone can understand, giving you the best possible start in Android development
  • Provides simple, step-by-step examples that make learning easy, allowing you to pick up the concepts without fuss
  • Offers clear code descriptions and layout so that you can get your apps running as soon as possible

What you’ll learn

  • Get yourself and your computer set up for Android apps development
  • Use the Eclipse programming environment to make your Android development efficient and straightforward
  • Follow steps in plain English to build simple apps and get them working immediately
  • Style your application so that it appeals to potential users
  • Make use of the Android’s touch screen
  • Use shortcuts and cheat sheets to create apps the easy way
  • Use the basics of Java and XML to move onto more advanced apps

Who this book is for

If you have a great idea for an Android app, but have never programmed before, then this book is for you. You don’t need to have any previous computer programming skills—as long as you have a desire to learn, and you know which end of the mouse is which, the world of Android apps development awaits!

Table of Contents

  1. Preliminary Information: Before We Get Started
  2. What’s Next? Our Road Ahead
  3. Setting Up an Open Source Android Development  Environment
  4. An Introduction to Java, XML and How Android Works
  5. An Overview of the Android Application Framework
  6. Screen Layout Design: Views, ViewGroups and Layout Types
  7. User Interface Design: Buttons, Menus, Dialogs and Alerts
  8. Designing Graphics for Android: 2D Images & Animation
  9. Adding Interactivity: Handling UI Events
  10. Understanding Content Providers
  11. Understanding Intents and Intent Filters
  12. The Future: 3D, Widgets, Bluetooth, Maps, Search, and More
Related Posts Plugin for WordPress, Blogger...