36 Related Courses
for Udacity Android Development CoursesAdd Google Sign-In to your Android Apps
Google's Identity Platform allows developers to easily integrate Google Sign-In into their Android apps, providing users with a secure and seamless sign-in experience while granting access to user-permitted metadata. View all
Add Google Maps to your Android App
Integrate the power of Google Maps into your Android app with the Google Maps API. Enhance your app's user experience by providing users with access to the world's most popular mapping service. View all
ADVERTISEMENT
Android Basics: Multiscreen Apps
Take your Android app development skills to the next level with this course! Learn to build multi-screen apps and create a language-learning app to share with your friends. This course is part of the Android Basics Nanodegree by Google and is designed for those who have completed the Android for Beginners course. No programming experience is necessary! Get ready for an adventure and join us on the journey to becoming an Android app developer. View all
Material Design for Android Developers
This course teaches Android developers how to use material design principles to create visually appealing apps. It covers the fundamentals of Android design, and provides guidance on how to apply these principles to create a unique user experience. Participants will gain the skills to create stunning apps that stand out from the crowd. View all
ADVERTISEMENT
Android Performance
Android developers must prioritize performance to ensure a positive user experience. This guide provides tips on how to identify and address bottlenecks in Android applications, helping developers optimize their apps for optimal performance. View all
Google Location Services on Android
Google's Fused Location Provider, Activity Recognition, and Geofencing API capabilities can be used to enhance Android apps, providing users with improved location services. View all
Developing Android Apps
This course is the perfect starting point for aspiring Android developers, providing an introduction to the fundamentals of mobile development and the Android platform. Through step-by-step instruction, students will learn to build a cloud-connected Android app and gain an understanding of best practices for mobile development. View all
Android Basics: Make Your First App
Take the first step on your journey to becoming an Android developer with Android Basics: Make Your First App! This course is designed for those new to programming, and no prior experience is needed. Learn the basics of Android and Java programming, and create your own birthday card app. With this course, you'll be able to create technology, reach the next billion people coming online, and make an impact on the world. Enroll now and unlock your potential! View all
Android Basics: Data Storage
This free course, Android Basics: Data Storage, will teach you the fundamentals of SQL and how to use SQLite to store large sets of data locally on an Android device. You'll also learn how to work with Content Providers to make your data storage bug free and shareable with other apps. This is the fifth course in the Android Basics Nanodegree, which includes User Interface, User Input, Multiscreen Apps, and Networking. View all
Android Wear Development
Explore the essentials of Android Wear Development View all
Gradle for Android and Java
Gradle is a powerful build tool that enables developers to create larger and more complex Android and Java applications. With Gradle, developers can take advantage of its advanced features to build robust applications. View all
Developing Android Apps with Kotlin
Developing Android Apps with Kotlin, developed by Google and Udacity, is the perfect course for anyone looking to learn how to architect and develop Android apps. With this course, you'll learn to use industry-proven tools and libraries to create apps in less time, with fewer errors and less code. You'll get hands-on experience building real Android apps using modern app architecture and Jetpack components such as Room, Work Manager, and the new Navigation component. Plus, you'll learn to use Kotlin features to write your app code quickly and concisely. Get ready to train your brain to think like a mobile developer! View all
Android Basics: User Input
Start your journey to becoming an Android developer with Android Basics: User Input! This course is designed for those new to programming, and no prior experience is needed. Learn the basics of Android and Java programming, and create interactive apps like a basketball scores app and a coffee-ordering app. With enthusiasm and dedication, you'll be ready to take the next steps in the Android Basics Nanodegree. View all
Android Basics: User Interface
Start your journey to becoming an Android developer with Android Basics: User Interface! Learn the basics of Android and Java programming, and take the first step towards creating your own Android apps. No prior programming experience is required. With our guidance, you'll be able to build an app's layout and practice your skills by making a birthday card app. Enroll now and make an impact on the world! View all
How to Install Android Studio
Learn how to install Android Studio on Windows or Mac with this easy-to-follow tutorial. You'll get step-by-step instructions on downloading the Java SDK and setting up a new project with the Android Studio Project Wizard. Get started now with the How to Install Android Studio course! View all
Advanced Android App Development Professional
Learn how to create a production-ready Android app by integrating advanced features such as library integration, material design, widgets, cloud messaging, and more. View all
Android Basics: Networking
Take your Android app development skills to the next level with this course! Learn to build multi-screen apps and create an app that gets you up to date earthquake information. This course is part of the Android Basics Nanodegree by Google and is designed for those who have completed the Android for Beginners and Android Basics: Multiscreen Apps courses. No programming experience is required! Get ready for an adventure and join us to learn something new. View all
Android for Beginners Beginner
Start your journey to becoming an Android developer with Android for Beginners! Learn the basics of Android and Java programming, and take the first step towards creating your own apps. With no prior programming experience required, you'll be guided through the process of making Android apps, and even create a birthday card app. Unlock the potential of Android and join the billions of users worldwide! View all
Developing Android Apps
Developing Android Apps is the perfect course for anyone looking to become an Android developer. With step-by-step guidance from experienced instructors, you'll learn how to build a cloud-connected Android app and gain an understanding of best practices in mobile development. Join now and become an Android developer! View all
Android Auto Development
Developers can now extend their Media or Messaging apps to Android Auto, allowing users to access their content while on the go. With this new development, users can stay connected and engaged with their favorite apps. View all
Monetize Your Android App with Ads
This course teaches developers how to monetize their Android apps using Google's AdMob. It covers topics such as displaying banner and interstitial ads, and is part of the Google Play Services series. Through this course, developers will gain the knowledge and skills to effectively monetize their apps. View all
Kotlin for Android Developers
Kotlin for Android Developers is the perfect course for experienced Java programmers looking to learn the Kotlin programming language. Led by Aaron Sarazan, Lead Software Engineer at Capital One and a leading advocate for Kotlin, this fast-paced course will teach you how to take a basic Android app in Java and convert it to Kotlin, while introducing you to key features of the language. Don't miss out on this great opportunity to learn Kotlin! View all
Android Basics: Button Clicks
Learn how to become an Android developer with Android Basics: Button Clicks! This course is designed for those new to programming, and will teach you the basics of Android and Java. You'll learn how to make your app interactive using buttons and changing text, and practice those skills by making a basketball scores app and a coffee-ordering app. Take this course to unlock the potential of Android and make an impact on the world! View all
Android TV and Google Cast Development
This course provides an introduction to developing for Android TV and Google Cast, enabling developers to extend their existing Android apps to reach users in the living room. Learn how to create a seamless experience across multiple devices. View all
Firebase Essentials For Android
Enroll in Firebase Essentials For Android and learn how to use Firebase to quickly get synchronized data up and running for multi-user apps. Master efficient database design, secure your data with Firebase's Security and Rules language, and take advantage of Firebase's offline capabilities. Get the skills you need to create powerful Android apps with Firebase. View all
Firebase in a Weekend: Android
Learn how to use Firebase in a weekend! This course will teach you how to read and write data, allow users to login, secure data with Firebase Security and Rules, customize your app with Firebase Remote Config, and collect data with Firebase Analytics. As a bonus, you'll write a Cloud Function for Firebase to add emojis to conversations. By the end, you'll have an Android app that can store and share data in real time. View all
Kotlin Bootcamp for Programmers
Learn the essentials of the Kotlin programming language from Google experts. This course will teach you the language features that have made Kotlin so popular with developers. Gain the skills you need to build your next project in Kotlin with the Kotlin Bootcamp for Programmers. Functional programming paradigms and object-oriented language support make Kotlin a modern and concise JVM language. View all
Android Interview Prep
Are you ready to ace your Android Developer interview? This course is the perfect way to prepare! You'll get a mock interview, detailed analysis on how to answer key industry questions, and practice common Android Developer topics. Plus, you'll learn best practices for behavioral questions and whiteboard problems. Get ready to show off your skills with Android Interview Prep! View all
Mobile Design and Usability for Android
This course, Mobile Design and Usability for Android, is a must-have for anyone looking to design a mobile product that puts users first. Featuring experts from Facebook, you'll learn how to use data to guide prototyping and user testing. Plus, this course is also available for iOS! Don't miss out on this opportunity to become a mobile design expert. View all
Firebase Analytics: Android
This course, Firebase Analytics: Android, will teach you how to use Firebase Analytics to grow your app's user base. You'll learn how to use the Firebase console to gain insights on user behavior, add Firebase Analytics to an app, and use Firebase Crash Reporting, Firebase Remote Config, and Firebase Dynamic Links to improve your app. By the end of this course, you'll have the foundation needed to apply Firebase Analytics to your own apps. Perfect for iOS/Android developers who want to get more people to use their app, or anyone who wants to know more about how developers log user behaviors. View all
Android Development for Beginners
Gain an introduction to Android Development for Beginners View all
How to create in Android
Explore the essentials of How to create
Google Analytics for Android
Discover the fundamentals of Google Analytics for Android View all
Google Play Services
Discover the fundamentals of Google Play Services View all
Android Ubiquitous Computing
Learn the basics of Android Ubiquitous Computing View all
Advanced Android with Kotlin
This course, "Advanced Android with Kotlin", provides an in-depth look at how to build an Android app with advanced features. Students will learn best practices for using Android's notification system, as well as how to add features such as authentication, data storage, and more. With this course, students will gain the skills to create a fully-featured Android app. View all
Recommend Courses for Udacity Android Development Courses
Earth Science for Kids - Solar System Weather Fossils Volcanoes & More - Rock N Learn
BRAIN TEST LEVEL 27 ANSWERS Brain Test: Tricky Puzzles WALKTHROUGH
The Greeks and Romans - Pantheons Part 3: Crash Course World Mythology #9
Beginners Guide to the Bash Terminal
How To Frost Every Cake Method Mastery Epicurious
Complete KRITA tutorial AND Digital Painting Basics