- USD 31.99
Descripción de editorial
About This Book
A comprehensive guide to designing and developing highly interactive user interfaces for your app.Design responsive and agile applications targeting multiple Android devices (up to Android Oreo) using Android Studio 3.0Write reactive user interfaces with minimal effort by leveraging the latest Android technologies, such as Architecture components and the Lifecycle APIAvoid common design problems and pitfalls with the help of shared UI design patterns and best practices.
Who This Book Is For
This book is for novice Android and Java developers who have a basic knowledge of Android development and want to start developing stunning user interfaces.
What You Will Learn
Create effective and efficient user interfaces that allow users to carry out tasks smoothlyUnderstand the fundamentals of Android UI design, and take a look at the basic layouts, Inputs, and controlsLearn about various UI components provided by Android which includes structured layout objects and UI controls that allow you to build the graphical user interface for your app.Explore various styles and themes which allow you to customize the look and feel of your app.Leverage the animation and graphics APIs to improve user-experience and drawing custom 2D graphics.
A great user interface can spell the difference between success and failure for any new application. Android UI Development will show you not just how to code great user interfaces, but how to design them as well. This book will take a novice Android developer on a journey, showing them how to leverage the Android platform to produce stunning Android applications. Starting with the basics of creating Android applications, this book progresses onto topics such as screen and layout design. After getting to grips with the basics you'll be shown techniques that create a better-perceived performance. You'll find out how to create reactive applications that are fast, animated and guide the user towards their goals with minimal distraction. You'll explore Android Architecture Components and how to build your application to automatically respond to changes made by the user. Great platforms are not always enough, so Android UI Development also covers creating custom components, layout managers, and 2D graphics. The book contains many tips to help show the best practices and easiest way forward. By the end, you'll be able to not just design & build amazing user interfaces, but also the systems that underpin a great user interface to provide the best possible user experience.