Chapter     2

Android Programming Basics

Creating mobile apps for both iOS and Android is fun and rewarding. With the right tools in place, you are ready to write code, build, and run Android apps now. Java is the programming language for writing Android apps. Also, the Java programming model is different from other Java platforms. Your next steps should be learning the fundamentals of the following:

  • The Java programming language
  • The Android framework

If you are able to read Java code, go ahead and skip the Java programming subchapter if you want. The programming language is more of a tool than a technology for creating meaningful apps. For this book, I will not dive too deeply into Java techniques. The best way to learn new tools and languages ...

Get Migrating to Android for iOS Developers now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.