Android Application Development For Dummies

3.65 avg rating
( 118 ratings by Goodreads )
 
9781118387108: Android Application Development For Dummies

Bring your big ideas to the small screen with this one-of-a-kind guide to creating amazing Android applications

The Android OS continues to rapidly expand offering app developers access to one of the largest platforms available, and this easy-to-follow guide walks you through the development process step by step. In this new edition of the bestselling Android Application Development For Dummies, Android programming experts Michael Burton and Donn Felker explain how to download the SDK, get Eclipse up and running, code Android applications, and share your finished products with the world.

Featuring two sample programs, this book explores everything from the simple basics to advanced aspects of Android application development.

  • Walks you through all the steps in developing applications for the Android platform, including the latest Android features like scrollable widgets, enhanced UI tools, social media integration, and new calendar and contact capabilities
  • Starts off with downloading the SDK, then explains how to bring your applications to life and submit your work to the Android Market
  • Includes real-world advice from expert programmers Donn Felker and Michael Burton, who break every aspect of the development process down into practical, digestible pieces

Whether you're new to Android development or already on your way, Android Application Development For Dummies, 2nd Edition is the guide you need to dig into the app dev process!

"synopsis" may belong to another edition of this title.

Review:

Q & A with Authors Donn Felker & Michael Burton

Donn Felker Michael Burton How long have you been developing apps for the Android platform?

Donn: I've been developing for Android since the first device was released back in 2008. My wife upgraded from an old flip phone to the G1 and while I was in between clients, I decided to write a couple of apps for the phone and decided to stick with it.

Michael: Ditto for me. I cut my teeth on Android development on the original Android G1. It was the Wild West in those days, and in some ways, still is!

How did you get started?

Michael: A friend of mine started a company with his buddy from MIT, and I joined up with him a few weeks later to take on the man and change the world. Originally I was doing backend development on a Python/Django 0.93 stack, and we were targeting a mobile web and native iPhone app, but once the G1 came out, we knew Android was going to change things up. Since I was the only one on our little six-person startup who had a lot of experience in Java, I switched over and coded our first Android app as fast as I could.

What first attracted you to the Android platform?

Donn: I liked how open it was and how quickly I could develop an application and get it to market.

Michael: Java's automated memory management and Android's intriguing (and oddball) multiprocessing model were compelling features for me when I got started. I had left enough systems programming behind me to know that malloc and free were pretty old school, and I didn't envy the iOS guys who had to do that all themselves prior to the advent of ARC. I thought for sure Android development would be easier if only for that reason alone. Ah, for the days when I was so young and naive.

Favorite app or project you've had the chance to work on?

Michael: I love my day job, but when I go home at night, I'm all about RoboGuice, my open source dependency injection framework for Android. We use it internally at Groupon, and it's also used by a number of other companies as well.

Donn: For me, it's Groupon.

What are some of the most common challenges new programmers face when developing their first apps?

Michael: State management is the number one place I see new developers stumble on Android. In a regular Java application (non-Android), if you put a value into a field in an object it will stay there until you change it. It's so fundamental and so basic that most developers never question it, but it's simply not true on Android.

The next most common difficulty is coming up with visual designs that "flow" so that they can adapt to devices of different sizes and orientations. This isn't an iOS world where you just have to deal with three or four fixed sized screens. With Android, you'll design for one device and later find that your "Okay" button has fallen off the bottom of the screen on smaller devices.

Donn: I agree. Getting their app to look good and work correctly across all versions of Android and sizes of Android devices is a big challenge for new developers.

What should readers expect when they open a copy of Android Application Development for Dummies?

Michael: Corny jokes. Sorry about that.

Donn: Seriously, though, they should expect a comprehensive introduction to Android. But, this is not an introduction to Java or XML--the developers are expected to know the language. This book will provide a solid foundation for any developer wishing to jump start their Android developer career.

Any advice for readers getting started on their first Android app?

Michael: Expect to make mistakes, and make sure you leave yourself time to do a whole lot of clever testing. Testing on Android is about outsmarting the phone, and you'll need to develop a strong sense of how Android internals work and how to emulate all of the unusual situations that users will encounter with your app.

Do your dialogs disappear when switching from portrait to landscape? Will the app crash if the user hits the back button after leaving your app to visit a web page? These are just a couple of really common scenarios, and they're also very easy to get wrong.

These are the kind of issues we've tried to do our best to guide you through as you work through the examples in the book.

Donn: I think the key thing is just to keep at it. Use the forums, like Stack Overflow and Google groups. Attend local user groups and interact with your community. And above all else, have fun!

From the Back Cover:

Android app ambitions? This is your go-to guide to digging into the development process

Have a great idea for an Android app? This book will help you turn it into a reality! Start by downloading the SDK and JDK and creating a simple application, and then advance to developing a feature-rich app and distributing it through the Google Play Store. You'll also discover how to make a good app great and how to design an app interface users will love. Once you master the basics, the sky's the limit!

  • Load your toolbox — get acquainted with the tools and frameworks you'll use to develop Android apps
  • Your first app — build a simple application and create a widget for the device's home screen
  • Kick it up a notch — build a tablet application and learn to implement an SQLite content provider
  • Get it out there — see how to publish your apps to the Google Play Store
  • Master the fine points — use the debugger, see what makes a good menu, explore data storage options, and make your apps work for other devices

Open the book and find:

  • Why Android offers great opportunities for developers
  • How to install all the tools you need
  • Tips on designing a good user interface
  • Help deciding what to charge or if your app should be free
  • Advice on handling user input
  • Design differences between phone and tablet applications
  • Ways to avoid common pitfalls
  • Inspirational sample apps

Learn to:

  • Create amazing apps for the latest Android smartphones and tablets
  • Download and install the SDK and start working with the JDK tools
  • Adapt your existing phone apps for use on Android tablets
  • Publish your apps to the Google Play Store

"About this title" may belong to another edition of this title.

Buy New View Book
List Price: US$ 29.99
US$ 7.99

Convert Currency

Shipping: US$ 6.00
From Canada to U.S.A.

Destination, Rates & Speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

1.

Felker, Donn
Published by Wiley 2012-10-23 (2012)
ISBN 10: 1118387104 ISBN 13: 9781118387108
New Softcover Quantity Available: > 20
Seller:
BookOutlet
(Thorold, ON, Canada)
Rating
[?]

Book Description Wiley 2012-10-23, 2012. Softcover. Book Condition: New. Softcover. Publisher overstock, may contain remainder mark on edge. Bookseller Inventory # 9781118387108B

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 7.99
Convert Currency

Add to Basket

Shipping: US$ 6.00
From Canada to U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

2.

Michael Burton & Donn Felker
ISBN 10: 1118387104 ISBN 13: 9781118387108
New Softcover Quantity Available: > 20
International Edition
Seller:
LowPriceBookDeals
(Wilmington, DE, U.S.A.)
Rating
[?]

Book Description Softcover. Book Condition: New. 2nd edition. Brand NEW, Paperback International Edition. Black & White or color, Cover and ISBN may be different but similar contents as US editions. Standard delivery takes 5-9 business days by USPS with tracking number. Choose expedited shipping for superfast delivery 2-4 business days by DHL/FEDEX. We also ship to PO Box addresses but by Standard delivery. International Edition Textbooks may bear a label -Not for sale in the U.S. or Canada- etc. printed only to discourage U.S. students from obtaining an affordable copy. Legal to use despite any disclaimer on cover as per US court. No access code or CD included unless specified. In some instances, the international textbooks may have different exercises at the end of the chapters. Printed in English. We may ship the books from multiple warehouses across the globe, including India depending upon the availability of inventory storage. 100% Customer satisfaction guaranteed! Please feel free to contact us for any queries. Bookseller Inventory # LPBD31483122

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 15.44
Convert Currency

Add to Basket

Shipping: US$ 3.95
Within U.S.A.
Destination, Rates & Speeds

3.

Donn Felker
Published by JOHN WILEY & SONS, United States (2012)
ISBN 10: 1118387104 ISBN 13: 9781118387108
New Trade Paperback Quantity Available: 1
Seller:
Powell's Books
(Portland, OR, U.S.A.)
Rating
[?]

Book Description JOHN WILEY & SONS, United States, 2012. Trade Paperback. Book Condition: New. TRADE PAPERBACK Legendary independent bookstore online since 1994. Reliable customer service and no-hassle return policy. Science and Mathematics>Mathematics>General. Book: NEW, New. Bookseller Inventory # 17978111838710800. Bookseller Inventory # 17978111838710800

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 14.95
Convert Currency

Add to Basket

Shipping: US$ 4.49
Within U.S.A.
Destination, Rates & Speeds

4.

Burton, Michael; Franken, Gerhard
Published by For Dummies (2012)
ISBN 10: 1118387104 ISBN 13: 9781118387108
New Paperback Quantity Available: 1
Seller:
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description For Dummies, 2012. Paperback. Book Condition: New. Bookseller Inventory # DADAX1118387104

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 19.85
Convert Currency

Add to Basket

Shipping: US$ 4.99
Within U.S.A.
Destination, Rates & Speeds

5.

Michael J. Burton, Gerhard Franken, Donn Felker
Published by John Wiley Sons Inc, United States (2012)
ISBN 10: 1118387104 ISBN 13: 9781118387108
New Paperback Quantity Available: 1
Seller:
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description John Wiley Sons Inc, United States, 2012. Paperback. Book Condition: New. 2nd Revised edition. Language: English . Brand New Book. Bring your big ideas to the small screen with this one-of-a-kind guide to creating amazing Android applications The Android OS continues to rapidly expand offering app developers access to one of the largest platforms available, and this easy-to-follow guide walks you through the development process step by step. In this new edition of the bestselling Android Application Development For Dummies , Android programming experts Michael Burton and Donn Felker explain how to download the SDK, get Eclipse up and running, code Android applications, and share your finished products with the world. Featuring two sample programs, this book explores everything from the simple basics to advanced aspects of Android application development. Walks you through all the steps in developing applications for the Android platform, including the latest Android features like scrollable widgets, enhanced UI tools, social media integration, and new calendar and contact capabilities Starts off with downloading the SDK, then explains how to bring your applications to life and submit your work to the Android Market Includes real-world advice from expert programmers Donn Felker and Michael Burton, who break every aspect of the development process down into practical, digestible pieces Whether you re new to Android development or already on your way, Android Application Development For Dummies, 2nd Edition is the guide you need to dig into the app dev process!. Bookseller Inventory # FLT9781118387108

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 31.49
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

Michael Burton; Donn Felker
Published by For Dummies (2012)
ISBN 10: 1118387104 ISBN 13: 9781118387108
New Paperback Quantity Available: 1
Seller:
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description For Dummies, 2012. Paperback. Book Condition: New. book. Bookseller Inventory # M1118387104

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 32.32
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

7.

Michael J. Burton, Gerhard Franken, Donn Felker
Published by John Wiley Sons Inc, United States (2012)
ISBN 10: 1118387104 ISBN 13: 9781118387108
New Paperback Quantity Available: 1
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description John Wiley Sons Inc, United States, 2012. Paperback. Book Condition: New. 2nd Revised edition. Language: English . Brand New Book. Bring your big ideas to the small screen with this one-of-a-kind guide to creating amazing Android applications The Android OS continues to rapidly expand offering app developers access to one of the largest platforms available, and this easy-to-follow guide walks you through the development process step by step. In this new edition of the bestselling Android Application Development For Dummies , Android programming experts Michael Burton and Donn Felker explain how to download the SDK, get Eclipse up and running, code Android applications, and share your finished products with the world. Featuring two sample programs, this book explores everything from the simple basics to advanced aspects of Android application development. Walks you through all the steps in developing applications for the Android platform, including the latest Android features like scrollable widgets, enhanced UI tools, social media integration, and new calendar and contact capabilities Starts off with downloading the SDK, then explains how to bring your applications to life and submit your work to the Android Market Includes real-world advice from expert programmers Donn Felker and Michael Burton, who break every aspect of the development process down into practical, digestible pieces Whether you re new to Android development or already on your way, Android Application Development For Dummies, 2nd Edition is the guide you need to dig into the app dev process!. Bookseller Inventory # FLT9781118387108

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 32.50
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

8.

Michael Burton, Donn Felker
Published by For Dummies (2012)
ISBN 10: 1118387104 ISBN 13: 9781118387108
New Quantity Available: 1
Seller:
Nearfine Books
(Brooklyn, NY, U.S.A.)
Rating
[?]

Book Description For Dummies, 2012. Book Condition: new. Shiny and new! Expect delivery in 20 days. Bookseller Inventory # 9781118387108-1

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 31.99
Convert Currency

Add to Basket

Shipping: US$ 4.00
Within U.S.A.
Destination, Rates & Speeds

9.

Michael Burton, Donn Felker
Published by For Dummies (2012)
ISBN 10: 1118387104 ISBN 13: 9781118387108
New Paperback Quantity Available: 2
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description For Dummies, 2012. Paperback. Book Condition: New. Never used!. Bookseller Inventory # P111118387104

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 34.66
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

10.

Felker, Donn
Published by For Dummies (2012)
ISBN 10: 1118387104 ISBN 13: 9781118387108
New Paperback Quantity Available: 1
Seller:
Revaluation Books
(Exeter, United Kingdom)
Rating
[?]

Book Description For Dummies, 2012. Paperback. Book Condition: Brand New. 2nd edition. 456 pages. 9.30x0.90x7.40 inches. In Stock. Bookseller Inventory # zk1118387104

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 42.24
Convert Currency

Add to Basket

Shipping: US$ 7.95
From United Kingdom to U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book