دیوید گسنر در این دوره به شما نشان می دهد که چگونه یک رابط کاربری (UI) برای یک برنامه تلفن همراه ساخته شده با Android SDK ایجاد کنید.
دیوید با معرفی آپشن های لایه بندی، از جمله Viewها، کامپوننت ها، واحدهای اندازهگیری و بارگذاری لایه بندی ها بصورت RunTime شروع میکند.
سپس استفاده از کامپوننت های ViewGroup را آموزش می دهد و به شما نشان میدهد که چگونه المنت های UI را با ConstraintLayout جدید تراز کنید، و چگونه از مؤلفههای Linear Layout و Relative Layout استفاده کنید.
سپس، متن و رشته ها را بررسی می کند و نحوه نمایش رشته ها و جمع آوری اطلاعات از کاربر را با فیلدهای ورودی نشان می دهد. در نهایت، او نحوه ایجاد تم، استفاده از استایل ها و نمایش تصاویر را نشان می دهد.
مطالب این دوره آموزشی عبارتند از: