watermark logo

ื”ื‘ื

ื”ืคืขืœื” ืื•ื˜ื•ืžื˜ื™ืช

Build and Publish an Android App - Full Course with Kotlin

0 ืฆืคื™ื•ืช โ€ข 10/12/24
ืœึทื—ึฒืœื•ึนืง
ืœึฐืฉืึทื‘ึผึตืฅ
121gamers
121gamers
16 ืžื ื•ื™ื™ื
16

Learn how to create and publish an Android app from scratch. In this beginner's course, you will learn to use Kotlin to build and publish a customizable memory game that can save content to Firebase cloud storage.

Play one of the predefined games, or play a custom game created by you or a friend! Create your own memory game by choosing photos from your phone. This project was initially inspired by Paul Hegartyโ€™s iPhone calls (CS193P) taught at Stanford.

โžค Published app: https://play.google.com/store/....apps/details?id=com.
โžค Code in Github: https://github.com/rpandey1234/MyMemory

๐Ÿ”— Follow Rahul on Twitter: https://twitter.com/rpandey1234
๐Ÿ”— Follow Rahul on YouTube: https://www.youtube.com/rpandey1234

โญ๏ธ Course Contents โญ๏ธ
โŒจ๏ธ (0:00:00) Intro + app overview
โŒจ๏ธ (0:05:40) Create the main layout
โŒจ๏ธ (0:19:43) Setup the RecyclerView to show memory cards
โŒจ๏ธ (0:37:15) Add the BoardSize enum + create icons
โŒจ๏ธ (0:51:45) Create the memory card and game classes
โŒจ๏ธ (1:01:39) Implement the game logic
โŒจ๏ธ (1:20:20) Display game info
โŒจ๏ธ (1:27:45) Add menu options for game control
โŒจ๏ธ (1:41:59) Use an intent to navigate to the CreateActivity
โŒจ๏ธ (1:58:04) Build the image grid in the creation flow
โŒจ๏ธ (2:11:55) Choose image intent
โŒจ๏ธ (2:30:03) Image upload preparation
โŒจ๏ธ (2:39:07) Upload to Firebase Storage
โŒจ๏ธ (2:59:43) Save the memory game to Firebase
โŒจ๏ธ (3:16:00) Play memory with custom images
โŒจ๏ธ (3:34:30) Add menu option to download a game
โŒจ๏ธ (3:45:53) Style updates
โŒจ๏ธ (3:56:33) Creating a release build
โŒจ๏ธ (4:04:09) Publishing your app to Google Play
โŒจ๏ธ (4:19:53) Concept Review

โญ๏ธ Special thanks to our Champion supporters! โญ๏ธ
๐Ÿ† Loc Do
๐Ÿ† Joseph C
๐Ÿ† DeezMaster

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

ืœื”ืจืื•ืช ื™ื•ืชืจ
ืชื’ื•ื‘ื•ืช ื‘ืคื™ื™ืกื‘ื•ืง

ื”ื‘ื

ื”ืคืขืœื” ืื•ื˜ื•ืžื˜ื™ืช