Android Apps with Kotlin: Resources, Styles, and Themes
Offered By: Pluralsight
Course Description
Overview
Learn the skills necessary to create engaging applications that leverage the Android resource system to provide rich styling and an effective user experience that automatically adapts to the wide-ranging needs of Android's diverse user base.
Successful apps have a high bar to meet. They must be adaptable to a broad set of devices, be usable by a culturally diverse user base, and provide a rich and engaging visual appearance. In this course, Android Apps with Kotlin: Resources, Styles, and Themes, you'll learn everything you need to know to create apps that achieve this high standard. First, you’ll see how to use the Android resource system to provide app content that adapts to differing device characteristics. After that, you’ll incorporate images and other drawable resources into your app in a way that allows the system to automatically select the appropriate choice to best accommodate each device’s display density. Next, you’ll explore how to use value resources to specify strings and other values in a way that allows for easy language localization and configuration-based adjustment of display characteristics. Finally, you’ll delve into leverage styles and themes to customize the color, styling, and overall appearance of your app. By the end of this course, you’ll have the skills and knowledge to create rich and engaging Android apps that are able to effectively adapt to a wide range of devices and users.
Successful apps have a high bar to meet. They must be adaptable to a broad set of devices, be usable by a culturally diverse user base, and provide a rich and engaging visual appearance. In this course, Android Apps with Kotlin: Resources, Styles, and Themes, you'll learn everything you need to know to create apps that achieve this high standard. First, you’ll see how to use the Android resource system to provide app content that adapts to differing device characteristics. After that, you’ll incorporate images and other drawable resources into your app in a way that allows the system to automatically select the appropriate choice to best accommodate each device’s display density. Next, you’ll explore how to use value resources to specify strings and other values in a way that allows for easy language localization and configuration-based adjustment of display characteristics. Finally, you’ll delve into leverage styles and themes to customize the color, styling, and overall appearance of your app. By the end of this course, you’ll have the skills and knowledge to create rich and engaging Android apps that are able to effectively adapt to a wide range of devices and users.
Syllabus
- Course Overview 1min
- Understanding Resource Adaptability 38mins
- Creating Drawable Resources 43mins
- Specifying Values Resources 29mins
- Using Strings and String Localization 33mins
- Providing Custom Display Characteristics with Styles 36mins
- Customizing App Appearance with Themes 30mins
Taught by
Jim Wilson
Related Courses
Developing International Software: Part 2Microsoft via edX Introduction to Commutative Algebra
Indian Institute of Technology Madras via Swayam Localization Essentials
Google via Udacity Self-Driving Fundamentals: Featuring Apollo
Baidu via Udacity Advanced IOT Applications
Indian Institute of Science Bangalore via Swayam