Found 538 Android Programming Books Programming Books Products.
Sams Teach Yourself Java in 21 Days continues to be one of the most popular, best-selling Java tutorials on the market. Written by an expert technical writer, it has been acclaimed for its clear and personable writing, for its extensive use of examples, and for its logical and complete organization. The newest edition of Sams Teach Yourself Java in 21 Days adds coverage of Java 7 and places a special emphasis on Android programming, capitalizing on the fastest-growing area of Java programming. There is a new chapter on Android development and additional material where appropriate throughout the book. Another significant change for this edition is to drop coverage of the JDK in favor of NetBeans, the free, integrated IDE for Java. NetBeans works on Windows, Linux and Mac; is free and open source; and has become a solid IDE. A new appendix walks readers through the process of installing NetBeans and creating a sample application.
28.05
[ Detail ]
The start-to-finish guide to Android application development: massively updated for the newest SDKs and developer techniques! This book delivers all the up-to-date information, tested code, and best practices you need to create and market successful mobile apps with the latest versions of Android. Drawing on their extensive experience with mobile and wireless development, Lauren Darcey and Shane Conder cover every step: concept, design, coding, testing, packaging, and delivery. The authors introduce the Android platform, explain the principles of effective Android application design, and present today’s best practices for crafting effective user interfaces. Next, they offer detailed coverage of each key Android API, including data storage, networking, telephony, location-based services, multimedia, 3D graphics, and hardware. Every chapter of this edition has been updated for the newest Android SDKs, tools, utilities, and hardware. All sample code has been overhauled and tested on leading devices from multiple companies, including HTC, Motorola, and ARCHOS. Many new examples have been added, including complete new applications. This new edition also adds Nine new chapters covering web APIs, the Android NDK, extending application reach, managing users, data synchronization, backups, advanced user input, and more Greatly expanded coverage of Android manifest files, content providers, app design, and testing New coverage of hot topics like Bluetooth, gestures, voice recognition, App Widgets, live folders, live wallpapers, and global search Updated 3D graphics programming coverage reflecting OpenGL ES 2.0 An all-new chapter on tackling cross-device compatibility issues, from designing for the smallest phones to the big new tablets hitting the market Even more tips and tricks to help you design, develop, and test applications for different devices A new appendix full of Eclipse tips and tricks This book is an indispensable resource for every member of the Android development team: software developers with all levels of mobile experience, team leaders and project managers, testers and QA specialists, software architects, and even marketers.
28.32
[ Detail ]
Overview:This book demonstrates how you can develop Android applications using the integrated SQLite database. It also demonstrates how to use and create ContentProvider for accessing data. ContentProviders are Java classes which allow to share data between applications. They also provide a structured interface to access data. The book assumes that you are already familiar with the Android Development Tools for Eclipse and with creating simple Android applications. The tutorials of this book have been developed and tested with Android 4.0.3, API Level 15.Content Description:The first chapter gives an introduction into SQLite and using SQlite on Android.The second chapter introduces the main SQLite classes and how to use them. It also gives examples how to create and run queries to your database.The third chapter contains a tutorial in which you create a new Android project which uses SQLite to store its data. In the tutorial you will use a wrapper class (data access object) which handles the access to the database.In the fourth chapter we look at ContentProviders. It explains what a ContentProvider is, how you can access existing ones and how to define your own one.In the fifth chapter you also learn how to define a ContentProviders only visible to your application and learn about threading safety with ContentProvider.The next chapter is a tutorial which shows how to access an existing ContentProvider. You create an Android application which access the data from the "People" application .The sixth chapter explains the Loader API which was introduced in Android 3.0. Loader loads the data asynchronously. Activities should use this new API to manage their database connection (Cursor).The seventh chapter is a tutorial in which you create an application to manage your tasks. You create your own ContentProvider for accessing the SQLite database and use the Loader API for accessing and managing the database Cursor.Accessing the SQLite database directly on the command line is part of the eighth chapter.
[ Detail ]
Fully loaded with the latest tricks and tips on your new Android!Android smartphones are so hot, they're soaring past iPhones on the sales charts. And the second edition of this muscular little book is equally impressive--it's packed with tips and tricks for getting the very most out of your latest-generation Android device. Start Facebooking and tweeting with your Android mobile, scan barcodes to get pricing and product reviews, download your favorite TV shows--the book is positively bursting with practical and fun how-tos. Topics run the gamut from using speech recognition, location-based mapping, and GPS, to setting up your Android as a broadband modem and much more. Helps you get the most out of your Android smartphone and related technology, including Motorola Droid 2, Motorola Photon 4G, HTC Thunderbolt, LG Optimus 3D, and HTC EVO 3DShows you how to put a slew of stuff on your Android: old movies, TV shows, music, spreadsheets, presentations, Word documents, and much moreCovers all the basic features such as web browsing, using Facebook and Twitter, taking photos, playing music, and using e-mailOffers dozens of high-level tips and tricks, such as using an Android as a broadband modem, barcode scanning, using the GPS, and speech recognitionYou won't believe all that you can do with Android smartphones. Get Android Fully Loaded, Second Edition and don't miss a thing!
16.57
[ Detail ]
If you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android applications. This hands-on book shows you how to use these open source web standards to design and build apps that can be adapted for any Android device -- without having to use Java. You'll learn how to create an Android-friendly web app on the platform of your choice, and then convert it to a native Android app with the free PhoneGap framework. Discover why device-agnostic mobile apps are the wave of the future, and start building apps that offer greater flexibility and a broader reach.Learn the basics for making a web page look great on the Android web browser Convert a website into a web application, complete with progress indicators and more Add animation with jQTouch to make your web app look and feel like a native Android app Take advantage of client-side data storage with apps that run even when the Android device is offline Use PhoneGap to hook into advanced Android features -- including the accelerometer, geolocation, and alerts Test and debug your app on the Web under load with real users, and then submit the finished product to the Android Market This book received valuable community input through O'Reilly's Open Feedback Publishing System (OFPS). Learn more at http://labs.oreilly.com/ofps.html.
28.57
[ Detail ]
Yes, you can create your own apps for Android phones—and it's easy to do. This extraordinary book introduces App Inventor for Android, a powerful visual tool that lets anyone build apps for Android-based devices. Learn the basics of App Inventor with step-by-step instructions for more than a dozen fun projects, such as creating location-aware apps, data storage, and apps that include decision-making logic. The second half of the book features an Inventor's manual to help you understand the fundamentals of app building and computer science. App Inventor makes an excellent textbook for beginners and experienced developers alike.Design games and other apps with 2D graphics and animation Create custom multi-media quizzes and study guides Create a custom tour of your city, school, or workplace Use an Android phone to control a LEGO® MINDSTORMS® NXT robot Build location-aware apps by working with your phone’s sensors Explore apps that incorporate information from the Web Learn computer science as you build your apps
24.08
[ Detail ]
Wi>Android Apps with App Inventor provides hands-on walkthroughs that cover every area of App Inventor development, including the Google and MIT versions of App Inventor. Kloss begins with the absolute basics of program structure, syntax, flow, and function, and then demonstrates simple ways to solve today’s most common mobile development problems. Along the way, you’ll build a dozen real Android apps, from games and geotrackers to navigation systems and news tickers. By the time you’re done, you’ll be comfortable implementing advanced apps and mashups integrating realtime multimedia data from all kinds of Web services with the communication and sensor-based features of your smartphone. Topics covered include Installing and configuring App Inventor Building modern, attractive mobile user interfaces Controlling Android media hardware, including the camera Saving data locally with TinyDB, or in the cloud with TinyWebDB Streamlining and automating phone, text, and email communications Tracking orientation, acceleration, and geoposition Integrating text-to-speech and speech-to-text in your apps Controlling other apps and Web services with ActivityStarter Building mobile mashups by exchanging data with Web APIs Testing your apps for diverse hardware with the Android Emulator Example apps, including multimedia center, online vocabulary trainer, finger painting, squash game, compass, geocacher, navigator, stock market ticker, and many more This book will empower you to explore, experiment, build your skills and confidence, and start writing professional-quality Android apps—for yourself, and for everyone else! Companion files for this title can be found at informit.com/title/9780321812704
28.68
[ Detail ]
Android is a free, open source, Java-based mobile platform developed by Google. Android in Action, Second Edition prepares the reader to embrace the Android mobile platform in easy-to-understand language and builds on this foundation with reusable Java code examples. It's ideal for corporate developers and hobbyists who have an interest, or a mandate, to deliver mobile software. Android in Action, Second Edition familiarizes the reader with the Android approach to mobile applications. The Android application framework is thoroughly explained and discussed within the current competitive landscape. Following the release of Android 2.0, this edition has been updated to cover hot topics such as Bluetooth integration, web development strategies, AppWidget framework, sensor management, the Android Native Development Kit, and localization.
10.98
[ Detail ]
Pro Android is the first book to include coverage of Google Android 1.5 SDK (including the branch formerly called Cupcake). This essential book covers the fundamentals of building applications for embedded devices thru through to advanced concepts, such as custom 3D components. Takes a pragmatic approach to developing Google Android applications. Examines the Android Virtual Device; the Input-Method Framework, special development considerations for touch screen vs. keyboard/traditional input, Voice Recognition, and Live Folders, Covers the Android media APIs (media APIs, Wi-Fi APIs, etc), including the new simplified OpenGL, improved media framework and more. With Android 1.5 and this book that includes Android 1.5 coverage, developers should will be able to build leading-edge mobile applications ranging from games to Google Apps like add-ons to Google Docs and more—no matter the device interface. Extend and run APIs of the Google Chrome browser/WebOS on G1, G2 and other forthcoming next-generation Google phones and other Android-enabled devices and netbooks. What you’ll learn What is Android and how to use Android to build Java-based mobile applications for Google phones with touch screen or keyboard, thanks to Cupcake's inclusion as of Android 1.5. Create applications that run on either or both touch and keyboard screens. How to design and architect a variety of mobile phone and device applications using Google's Android SDK. Build multimedia and even game applications using Android's Media APIs, improved media framework and simplified OpenGL. How to use Android's location-based services, networking (Wi-Fi APIs) and security. Who this book is for This book is for professional software engineers/programmers looking to move their ideas and applications into the mobile space with Android. The author assumes the reader has a passable understanding of Java. They should be able to write classes and handle basic inheritance structures. This book also targets hobbyist developers looking to get their feet wet in the complex minefield of mobile software. Table of Contents Introducing the Android Computing Platform Getting Your Feet Wet Using Resources, Content Providers, and Intents Building User Interfaces and Using Controls Working with Menus and Dialogs Unveiling 2D Animation Exploring Security and Location-Based Services Building and Consuming Services Using the Media Framework and Telephony APIs Programming 3D Graphics with OpenGL Managing and Organizing Preferences Coming to Grips with 1.5 Simplifying OpenGL and Exploring Live Folders
17.31
[ Detail ]
Over its first two editions, this best-selling book has become the de facto standard for training and reference material at all levels of CNC programming. Used in hundreds of educational institutions around the world as the primary text for CNC courses, and used daily by many in-field CNC programmers and machine operators, this book literally defines CNC programming. Written with careful attention to detail, there are no compromises. Many of the changes in this new Third Edition are the direct result of comments and suggestions received from many CNC professionals in the field. This extraordinarily comprehensive work continues to be packed with over one thousand illustrations, tables, formulas, tips, shortcuts, and practical examples.The enclosed CD-ROM now contains a fully functional 15-day shareware version of CNC tool path editor/simulator, NCPlot™. This powerful, easy-to-learn software includes an amazing array of features, many not found in competitive products. NCPlot offers an unmatched combination of simplicity of use and richness of features. Support for many advanced control options is standard, including a macro interpreter that simulates Fanuc and similar macro programs.The CD-ROM also offers many training exercises based on individual chapters, along with solutions and detailed explanations. Special programming and machining examples are provided as well, in form of complete machine files, useful as actual programming resources. Virtually all files use Adobe PDF format and are set to high resolution printing.FEATURES Fully functional shareware version of CNC toolpath simulator/editor, NCPlot(TM), included on the CD-ROM. This powerful software includes an amazing array of features, including those not found in competitive products. Support for many advanced features is standard, and the included macro interpreter can simulate Fanuc and compatible macro toolpath programsDetailed section on CNC lathes with live tooling, including examplesImage files of many actual parts, used as examples More programming examples (both in printed text and on the CD-ROM) Optimized for the latest Fanuc and related control systemsAdditional formulas, calculations and handy reference materialFourth axis programming (indexing and rotary)CD-ROM based projects, including several as interactive PDF formsImproved index for better search of topics
54.12
[ Detail ]