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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.