"Android for programmers: we create applications" - a new book from Daytelov
« All Android programmers: create an application " from Paul, Eddie and Harvey Deitel of Deitel & Associates, Inc . and Michael Morgano, who joined them, who has already been featured on this team in the book iPhone for Programmers: An App-Driven Approach .
The names of the Daytel on the cover are a sign of quality. Over a million programmers around the world have taught C, C ++, C #, Java for iPhone, web programming in JavaScript, XML, Visual Basic, Visual C ++, Perl, Python, etc. from their books. About 30 books by these authors have already been published in Russian.

Book Features
This book will give you everything you need to start developing applications for Android and quickly publish them on Google Play. The book uses an application-oriented approach. In each of the chapters devoted to application development (chapters 3–19), one application is presented, the application functions are considered, screenshots of the running application, test drive, and an overview of the technologies and architecture used to create the application are presented. Then we build the application, present its full source code and conduct a detailed analysis of this code; We discuss the concepts used in programming, and demonstrate the functional properties of the Android API used to create the application.
The following lists the applications presented in the book and describes the key technologies used to create them.
- Chapter 3, Welcome, Dive-Into® Eclipse, and ADT
- Chapter 4, Tip Calculator, Developing Android Applications with Java
- Chapter 5, Favorite Twitter® Searches, Collections, Widgets, and Views
- Chapter 6, Flag Quiz App, Menus & Intents
- Chapter 7, Cannon Game app, Frame-by-frame animation and custom event processing
- Chapter 8, Spot-On Game App, Transition Animation and Touch Tracking
- Chapter 9, Doodlz App, Graphics and Accelerometer
- Chapter 10, Address Book, Adapters and AdapterViews
- Chapter 11, Route Tracker, Maps and Compass APIs
- Chapter 12, Slideshow, Accessing the Photos and Audio Libraries
- Chapter 13, Enhanced Slideshow, Serializing Objects and Playing Videos
- Chapter 14, Weather Viewer, Internet Applications, Web Services, and Application Widgets
The SDK 2.x All Android . The book discusses many new features included in the Android Software Development Kit (SDK) 2.x, including Bluetooth, Google Maps, Camera API, graphics APIs and support for various sizes and screen resolutions.
Android SDK 3.x for tablet applications. We are considering a new set of Android SDK 3.x, designed for the development of tablet applications. This set supports animations, action bars, snippets, status bar notifications, and drag and drop technology.
Android Maps APIs. The Route Tracker application uses the Android Maps API, which allows you to use Google Maps in your development. Before you begin developing any application that uses the Maps API, you must agree to the terms set forth in the Android Maps API Terms of Service (including the terms of the associated Legal Notices and Privacy Policy document), which can be found at code.google.com/ android / maps-api-tos.pdf .
Eclipse The free Eclipse Integrated Development Environment (IDE) along with the free Android SDK and Java Development Kit (JDK) offer the developer everything they need to build and test Android applications.
Multimedia. Applications use a wide range of Android multimedia features, including graphics, images, frame-by-frame animation, property animations, audio, video, synthesis, and speech recognition.
Best Android Application Development Techniques. In the process of a detailed analysis of the program code, the best techniques used in the process of developing Android applications will be offered to your attention. Check out the Android Best Practices Resource Center website at www.deitel.com/AndroidBestPractices .
Web ServicesUsing web services, you get the opportunity to take advantage of the richest library of services available on the Internet, many of which are free. The Route Tracker app, developed in chapter 11, uses the built-in Android Maps APIs to interact with Google Maps web services. Weather Viewer, developed in chapter 14, uses WeatherBug's web services.
Where to get code examples
All code examples discussed in the book are available at www.deitel.com/books/androidFP/ . If you have not registered yet, go to www.deitel.com and click on the Register link displayed under the logo in the upper right corner of the web page. Enter the required information. Registration is absolutely free, and the information you entered will not be shared with third parties. Go to www.deitel.com/books/androidFP/ . Click on the Examples link to download the Examples.zip file to your computer.
Sincerely, Alexander Krivtsov, Peter Publishing House
- Book on the publisher’s website
- Book on Ozon.ru