Android is the world's most-installed mobile OS, running devices as different as phones, tablets, watches and TVs. By developing for Android, you can create apps for all these devices. But before you start coding Android apps, you'll have to learn the Java programming language!
In this course, Envato Tuts+ instructor Sue Smith will help you master the basics of Java programming, with a focus on the Android platform. In this practical course, you will use object-oriented programming and the Android SDK to build a basic note-keeping app. Along the way, you'll discover the fundamentals of the Java language and the essential features of Java coding for Android.