This book teaches anyone with a basic understanding of Java how to develop Android apps at a professional level using Android Studio. To start it shows how to use Android Studio to code test and debug a Tip Calculator app for a smartphone or tablet. Then it expands upon this app to show musthave Android skills such as working with layouts widgets events themes styles menus preferences and fragments. Next this book presents two more apps that illustrate Android skills youll use every day such as