O'Reilly logo

The Business of Android Apps Development: Making and Marketing Apps That Succeed by Mark Rollins

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

Understanding Java SE

The Android development environment is essentially a combination of Java and XML. The Android SDK includes a runtime that translates the Java and XML code into a language that the operating system and the individual device can understand.

XML stands for eXtensible Markup Language, and it is very similar to the HTML (HyperText Markup Language) that is used for web site design. In fact, HTML is a subset or implementation of XML. XML is designed to structure data for items that require a predefined data structure, and to define constructs so that the user does not need to create them in more complex Java code. If you have done any work in HTML, you will see a familiar sight in XML, known as tags. These tags are bracketed by ...

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