Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Professional Android Application Development (Wrox Programmer to Programmer)


Professional Android Application Development

Offering an open development environment, Android represents an exciting new opportunity to write innovative applications for mobile devices. This book provides you with a hands-on guide to building these applications using the Android software development kit. It takes you through a series of sample projects, each introducing new features and techniques to get the most out of Android. You'll learn all about the basic functionality as well as discover how to utilize the advanced features with the help of concise and useful examples.

Beginning with an introduction to the Android software stack, the author examines the philosophy behind creating robust, consistent, and appealing applications for mobile phones. You'll get the grounding and knowledge that is needed to write customized mobile applications using the current Android 1.0 SDK. Plus, you'll also gain the flexibility to quickly adapt to future enhancements in order to build the most cutting-edge solutions.

What you will learn from this book

  • Best practices for Android mobile development

  • An introduction to Activities, Intents, the manifest, and resources

  • How to create user interfaces with layouts and custom views

  • Techniques to store and share your application data

  • Instructions for creating map-based applications, using location-based services including GPS, and geocoding locations

  • How to create and use background Services and Notifications

  • Working with the accelerometers, compass, and camera hardware

  • All about phone and networking hardware such as telephony APIs, SMS, and network management

  • Advanced development topics, including security, IPC, and some advanced graphics and user interface techniques

Who this book is for

This book is for anyone interested in creating applications for the Android mobile phone platform. It includes information that will be valuable whether you're an experienced mobile developer or just starting out writing mobile applications.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

About the Author

Originally from Perth, Western Australia, Reto Meier now lives in London.

Reto is an experienced software developer with more than 10 years of experience in GUI application architecture, design, and development. He’s worked in various industries, including offshore oil and gas, before moving to London and into finance.

Always interested in emerging technologies, Reto has been involved in Android since the initial release in 2007. In his spare time, he tinkers with a wide range of development platforms including WPF and Google’s plethora of developer tools.

(HTML tags aren't allowed.)

Numerical and Analytical Methods for Scientists and Engineers, Using Mathematica
Numerical and Analytical Methods for Scientists and Engineers, Using Mathematica
Up to this point in your career you have been asked to use mathematics to solve rather elementary problems in the physical sciences. However, when you graduate and become a working scientist or engineer you will often be confronted with complex real-world problems. Understanding the material in this book is a first step toward...
Adding Ajax
Adding Ajax
Ajax can bring many advantages to an existing web application without forcing you to redo the whole thing. This book explains how you can add Ajax to enhance, rather than replace, the way your application works. For instance, if you have a traditional web application based on submitting a form to update a table, you can enhance it by adding the...
Sacred Schisms: How Religions Divide
Sacred Schisms: How Religions Divide
Schism (from the Greek 'to split') refers to a group that breaks away from another, usually larger organisation and forms a new organisation. Though the term is typically confined to religious schisms, it can be extended to other kinds of breakaway groups. Because schisms emerge out of controversies, the term has negative connotations. Though they...

Markov Models for Pattern Recognition: From Theory to Applications
Markov Models for Pattern Recognition: From Theory to Applications

The development of pattern recognition methods on the basis of so-called Markov models is tightly coupled to the technological progress in the field of automatic speech recognition. Today, however, Markov chain and hidden Markov models are also applied in many other fields where the task is the modeling and analysis of chronologically...

How to Listen to Modern Music: Without Earplugs
How to Listen to Modern Music: Without Earplugs
The story goes that the legendary English conductor Sir Thomas Beecham was asked if he had conducted any music by Stockhausen. The reply came, "No, but I once trod in some."  

Like all genuinely serious subjects, modern music is ripe for humour. Musicians everywhere have stories to tell about the strange and bizzare things
Web Engineering: Principles and Techniques
Web Engineering: Principles and Techniques
Since the advent of the Web, every aspect of our lives and organizational activities has changed dramatically. Organizations’ expectations and dependencies on the use of Web technologies have increased rapidly over the years. Most organizations have conceived these Web technologies as a critical instrument for enhancing their performance;...
©2020 LearnIT (support@pdfchm.net) - Privacy Policy