Explore the world of Android app development. Learn the steps to creating your very first Android app in this overview course.
- Mobile Apps (28)
- Cloud Computing (9)
- Programming Languages (7)
- Games (2)
- Web (2)
- Development Tools (1)
- IT (1)
- Mobile Web (1)
- Projects (1)
- Servers (1)
- Web Design (1)
- Android (27)
- Apple (4)
- Google Cloud (4)
- iOS (4)
- Amazon (3)
- Android SDK (3)
- Adobe (2)
- Dreamweaver (2)
- Firebase (2)
- Go (2)
- Google App Engine (2)
- Google Apps (2)
- Java (2)
- Open Source (2)
- Amazon Web Services (1)
- Android Studio (1)
- App Builder (1)
- Appy Pie (1)
- Azure (1)
- Dropbox (1)
- Google Drive (1)
- Google Play Services (1)
- HP (1)
- iCloud (1)
- Illumination (1)
- Kindle (1)
- Microsoft (1)
- MIT AppInventor (1)
- PhoneGap (1)
- S3 (1)
- SkyDrive (1)
- Software Creator (1)
- SQLite (1)
Display information in your Android app by using toast messages, snackbars, dialogs, and notifications. Joe Marini shows you how you can ensure your app communicates effectively with the user. In this course, he demonstrates how to select the right method depending on if you want the user to acknowledge information, make a confirmation, or be notified of an event.
Learn how to use the data management and presentation tools of the Android SDK. David Gassner demonstrates how to use shared preferences, JSON-formatted text files, and SQLite to manage data. He shows you how to customize data display and handle common events.
Focus on user experience, not back-end logistics. Find out how Google Firebase can help you create, market, and secure your iOS apps.
Get tips for marketing apps in the App Store and Google Play using app store optimization (ASO). Learn how to use keyword research, indexing, deep linking, and outstanding visuals to increase your app ranking and reach more customers.
Practice Android programming with this simple mobile game project. Learn how to build Android games using Java and the built-in features in the Android SDK.
Create layouts for different screen sizes with the Android Fragments API. Learn to add and remove fragments with Java and XML and use fragments to dynamically choose layouts at runtime, store shared preferences, and more.
Joe Marini takes you on a tour of Google Firebase, demonstrating how to use some key Android development features. Discover how to build an app, improve engagement, and increase earnings. Learn how to use the main features in Firebase Analytics, Firebase Remote Config, and Firebase Authentication.
Make sure every part of your Android mobile app works perfectly. Test your application at the unit level using unit testing and the built-in tools in the Android SDK.
Get an overview of Google Play services for Android. Find out more about Location Services, Google Sign-In, Google Places, and Google Cloud Messaging.
Learn how to use different animation techniques to create visually compelling animations and screen transitions for Android mobile apps.
Want to develop Android apps? You need Android Studio—the only IDE fully supported by Google for Android app development. Learn how to install Android Studio 2.0, set up your development environment, and start coding.
Get a first look at the new features in Android N and Android Studio 2.1 in this concise quick start guide. Find out how to install the developer previews and get started creating and compiling apps, testing devices, and programming with Java 8 syntax.
Practice coding with Go. Explore common programming challenges with Go, Google's open-source programming language, and then compare the results with other training courses in the Code Clinic series.
Find out what Android 6.0 has to offer app developers like you. Learn about Marshmallow's new project templates in Android Studio, permissions frameworks, automatic backups for app data, and the many smaller features that are designed to make developers' lives easier.
Learn everything you need to know to get started building Android apps with Google's Android Studio and Android SDK.
Introduces the tools and skills used in a Go workflow—including Go Playground, an online tool that takes Go development off the desktop.
Build apps for the Internet of Things with Android Wear! Learn how to develop apps for the emerging market of wearable tech, in these Android Wear development tutorials.
Unlock the power of your favorite Google apps, including Docs, Gmail, Calendar, and Drive, with Google Apps Script. Learn to access data from the Google cloud, edit files, automate tasks, and extend apps' power with custom scripts.
Move your data storage to the cloud. Learn how to calculate costs; investigate the options from Google, Amazon, HP, and Microsoft; and handle issues related to latency, security, and scalability.
Learn to add interactive maps to mobile applications with the Google Maps Android API—a free Google Play service included on almost every Android device.
Learn how to share your new Android app with the world, by distributing it through Google Play, Amazon, and other platforms.
Create a complete note-taking app from scratch with Android Studio, and then watch companion courses in Windows and iOS to compare the app development workflows.
Learn how to deploy scalable web and mobile applications on Google's cloud infrastructure—the world's largest and most robust—with Google App Engine.
Learn how to use Google Cloud Storage and related services to store, manage, and analyze your data.
Learn how to use Google Cloud to develop and host apps and websites, analyze data, and create and manage cloud-based databases.
Explore the Internet of Things—a world that includes webcams, wearable tech, smart appliances, and more. These Android tutorials show you how to create your own "things" and control them with Android apps.
Learn how to develop iOS and Android apps with your existing HTML skills, Dreamweaver CC, and PhoneGap.
Learn how to program simple apps with Java and Google App Engine.
Teaches Android developers how to program with the Fragments API, and build apps that work well on Android phones, tablets, and even desktop computers.
Get a first look at Android Studio, the new IDE for building and packaging Android apps, before its official release.
Learn how to build an Android app with a few easy-to-learn and easy-to-use development tools.
Learn to request data for your Android apps from cloud-based storage networks that offer RESTful web services.
Learn how to prepare, package, and publish your Android app on Google Play, and investigate other distribution platforms offered by Amazon and Barnes & Noble.
Add interactive maps to your Android apps with Google Maps Android API v2.
Explore the RESTful APIs of several popular cloud storage services, including Amazon S3 and Dropbox, and examples of what can be built with them.
Explore the wide range of services offered with Google Cloud Platform, which allows you to develop on the Google infrastructure.
Create a complete mobile app from scratch with the Android SDK and Java in this project-based course.
Introduces the Kindle Store and explains how to take your existing applications and tailor them to the Kindle environment.
Create datacentric apps for Android devices, using SQLite, Java, and the built-in android.database packages from the Android SDK.
Develop HTML5 applications for the two mobile operating systems supported in Dreamweaver, iOS and Android, and generate a native app for each OS.
“Because of your lessons, I can go to “class” every night to learn the new programs that are needed for my work and my other projects.” —Frances M.
more from our members »