YoVDO

Build and Publish an Android App - Full Course with Kotlin

Offered By: freeCodeCamp

Tags

Kotlin Courses RecyclerView Courses Google Play Courses

Course Description

Overview

Embark on a comprehensive Android app development journey using Kotlin in this 4-5 hour course. Build a customizable memory game from scratch, learning to integrate Firebase cloud storage for content saving. Master essential skills including creating layouts, implementing RecyclerViews, handling game logic, and navigating between activities. Explore advanced features like custom image selection, Firebase integration for storage and data management, and downloading custom games. Conclude the course by creating a release build and publishing your app to Google Play, gaining practical experience in the entire app development lifecycle.

Syllabus

Intro + app overview.
Create the main layout.
Setup the RecyclerView to show memory cards.
Add the BoardSize enum + create icons.
Create the memory card and game classes.
Implement the game logic.
Display game info.
Add menu options for game control.
Use an intent to navigate to the CreateActivity.
Build the image grid in the creation flow.
Choose image intent.
Image upload preparation.
Upload to Firebase Storage.
Save the memory game to Firebase.
Play memory with custom images.
Add menu option to download a game.
Style updates.
Creating a release build.
Publishing your app to Google Play.
Concept Review .


Taught by

freeCodeCamp.org

Related Courses

Android-разработка: основы, многопоточность, архитектура
Moscow Institute of Physics and Technology via Coursera
Desarrollo de aplicaciones con Android
Universidad Nacional Autónoma de México via Coursera
Android Development for Beginners - Full Course
freeCodeCamp
Android Development Essential Training: 4 Working with Data
LinkedIn Learning
Android Development Essential Training: Manage Data with Kotlin
LinkedIn Learning