Android App Development For Dummies
eBook - ePub

Android App Development For Dummies

Michael Burton

  1. English
  2. ePUB (disponibile sull'app)
  3. Disponibile su iOS e Android
eBook - ePub

Android App Development For Dummies

Michael Burton

Dettagli del libro
Anteprima del libro
Indice dei contenuti
Citazioni

Informazioni sul libro

The updated edition of the bestselling guide to Android app development

If you have ambitions to build an Android app, this hands-on guide gives you everything you need to dig into the development process and turn your great idea into a reality! In this new edition of Android App Development For Dummies, you'll find easy-to-follow access to the latest programming techniques that take advantage of the new features of the Android operating system. Plus, two programs are provided: a simple program to get you started and an intermediate program that uses more advanced aspects of the Android platform.

Android mobile devices currently account for nearly 80% of mobile phone market share worldwide, making it the best platform to reach the widest possible audience. With the help of this friendly guide, developers of all stripes will quickly find out how to install the tools they need, design a good user interface, grasp the design differences between phone and tablet applications, handle user input, avoid common pitfalls, and turn a "meh" app into one that garners applause.

  • Create seriously cool apps for the latest Android smartphones and tablets
  • Adapt your existing apps for use on an Android device
  • Start working with programs and tools to create Android apps
  • Publish your apps to the Google Play Store

Whether you're a new or veteran programmer, Android App Development For Dummies will have you up and running with the ins and outs of the Android platform in no time.

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Android App Development For Dummies è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Android App Development For Dummies di Michael Burton in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Informatik e Softwareentwicklung. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Anno
2015
ISBN
9781119017943
Edizione
3
Argomento
Informatik
Part I

Getting Started with Your First Android Application

image
webextra
Visit www.dummies.com for great Dummies content online.
In this part . . .
Part I introduces you to the Android platform and describes what makes a spectacular Android application. You explore various parts of the Android software development kit (SDK) and see how to use them in your applications. You install the tools and frameworks necessary to develop Android applications.
Chapter 1

Developing Spectacular Android Applications

In This Chapter
arrow
Seeing reasons to develop Android apps
arrow
Starting with the basics of Android development
arrow
Working with the hardware
arrow
Getting familiar with the software
Google rocks! Google acquired the Android platform in 2005 (see the sidebar “The roots of Android,” later in this chapter) to ensure that a mobile operating system (OS) can be created and maintained in an open platform. Google continues to pump time and resources into the Android project. Though devices have been available only since October 2008, over a billion Android devices have now been activated, and more than a million more are being added daily. In only a few years, Android has already made a huge impact.
It has never been easier for Android developers to make money by developing apps. Android users trust Google, and because your app resides in the Google Play Store, many users will be willing to trust your app, too.

Why Develop for Android?

The real question is, “Why not develop for Android?” If you want your app to be available to millions of users worldwide or if you want to publish apps as soon as you finish writing and testing them or if you like developing on an open platform, you have your answer. But in case you’re still undecided, continue reading.

Market share

As a developer, you have an opportunity to develop apps for a booming market. The number of Android devices in use is greater than the number of devices on all other mobile operating systems combined. The Google Play Store puts your app directly and easily into a user’s hands. Users don’t have to search the Internet to find an app to install — they can simply go to the preinstalled Google Play Store on their devices and have access to all your apps. Because the Google Play Store comes preinstalled on most Android devices (see Chapter 19 for some exceptions), users typically search the Google Play Store for all their application needs. It isn’t unusual to see an app’s number of downloads soar in only a few days.

Time to market

Because of all the application programming interfaces (APIs) packed into Android, you can easily develop full‐featured applications in a relatively short time frame. After you register as a developer at the Google Play Store, simply upload your apps and publish them. Unlike other mobile marketplaces, the Google Play Store has no app approval process. All you have to do is write apps and publish them.
Though anyone can publish almost any type of app, maintain your good karma — and your compliance with the Google terms of service — by producing family‐friendly apps. Android has a diverse set of users from all over the world and of all ages.

Open platform

The Android operating system is an open platform: Any hardware manufacturer or provider can make or sell Android devices. As you can imagine, the openness of Android has allowed it to gain market share quickly. Feel free to dig into the Android source code to see how it works, by visiting https://source.android.com. By using open source code, manufacturers can create custom user interfaces (UIs) and even add new features to certain devices.

Device compatibility

Android can run on devices of many different screen sizes and resolutions, including watches, phones, tablets, televisions, and more. Android comes supplied with tools to help you develop applications that support multiple types of devices. If your app requires a front‐facing camera, for example, only devices with front‐facing cameras can “see” your app in the Google Play Store — an arrangement known as feature detection. (For more information on publishing your apps to the Google Play Store, see Chapter 8.)

Mashup capability

A mashup combines two or more services to create an application. You can create a mashup by using the camera and the Android location services, for example, to take a photo with the exact location displayed on the image. Or you can use the Map API with the Contacts list to show all contacts on a map. You can easily make apps by combining services or libraries in countless new and exciting ways. A few other types of mashups that can help your brain juices start pumping out ideas include the following:
  • Geolocation and social networking: Suppose that you want to write an app that tweets a user’s current location every ten minutes throughout the day. Using the Android location services and a third‐party Twitter API (such as iTwitter), you can do it easily.
  • Geolocation and gaming: Location‐based gaming, which is increas...

Indice dei contenuti

  1. Cover
  2. Title Page
  3. Table of Contents
  4. Introduction
  5. Part I: Getting Started with Your First Android Application
  6. Part II: Building and Publishing Your First Application
  7. Part III: Creating a Feature‐Rich Application
  8. Part IV: Android Is More than Phones
  9. Part V: The Part of Tens
  10. About the Author
  11. Cheat Sheet
  12. Connect with Dummies
  13. End User License Agreement
Stili delle citazioni per Android App Development For Dummies

APA 6 Citation

Burton, M. (2015). Android App Development For Dummies (3rd ed.). Wiley. Retrieved from https://www.perlego.com/book/997538/android-app-development-for-dummies-pdf (Original work published 2015)

Chicago Citation

Burton, Michael. (2015) 2015. Android App Development For Dummies. 3rd ed. Wiley. https://www.perlego.com/book/997538/android-app-development-for-dummies-pdf.

Harvard Citation

Burton, M. (2015) Android App Development For Dummies. 3rd edn. Wiley. Available at: https://www.perlego.com/book/997538/android-app-development-for-dummies-pdf (Accessed: 14 October 2022).

MLA 7 Citation

Burton, Michael. Android App Development For Dummies. 3rd ed. Wiley, 2015. Web. 14 Oct. 2022.