Programming Mobile Devices

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Programming Mobile Devices

Coursera · Beginner ·🖌️ UI/UX Design ·1mo ago
Skills: UI Design90%
The course “Programming Mobile Devices” provides a comprehensive introduction to creating Android applications, guiding learners from foundational principles to advanced practices in mobile app development. In this course, you’ll be introduced to the essential tools and programming languages, such as Android Studio and Kotlin, that form the backbone of professional Android development. You’ll learn about designing user interfaces, managing data storage, incorporating interactive components, and optimising performance to create dynamic, user-friendly mobile experiences. This course covers a wide variety of topics in Android app development, including UI design with XML, data management with SQLite and Firebase, network connectivity, and location services with Google Maps integration, all of which are designed to give you an overview of what’s to come in this course. By the end, students will possess a solid foundation in Android development, empowering them to build, test, and deploy engaging user-centered mobile applications.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Write HTML, Not JSON: HeyGen's Visual-Grounding Trick
Learn how HeyGen's visual-grounding trick allows you to write HTML instead of JSON for building UI agents
Dev.to AI
tl.extend — Register Custom CSS Variants Anywhere in Your Codebase, No Central Config Required
Learn to register custom CSS variants anywhere in your codebase without a central config using tl.extend
Dev.to · Jenny Akhi
Standard CSS has become beautiful, Tailwind may no longer be necessary
Standard CSS has improved significantly, potentially reducing the need for utility-first frameworks like Tailwind
Dev.to · Hulk in Public
The SVG Rendering Bug That Cost a Client $2,000
Learn how an SVG rendering bug cost a client $2,000 and how to avoid similar issues with proper testing and debugging
Dev.to · swift king
Up next
Top 3 premium web experiences updates from Google I/O 2026
Chrome for Developers
Watch →