O'Reilly logo

Java™ 7: A Comprehensive Tutorial by Budi Kurniawan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 33

Introduction to Android Programming

Android is the most popular mobile platform today. This chapter and the next two introduce Android programming. In this chapter you learn how to download the Android SDK and other tools and create a new Android project as well as test, debug, and run it.

Overview

Today Android rules the smartphone and tablet world. One of the reasons for its rapid ascent to the top is the fact that it uses Java as its programming language. But, is Android really Java? The answer is yes and no. Yes, Java is the programming language for development. No, it does not run on the Java Virtual Machine as all Java applications do. Instead, Android applications run on a virtual machine called Dalvik.

After an Android program ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required