VehiclesFashionRecipesBlogsHuntTravelsSportFunHandmadeITEducation
Mini-Games
x

x
zakruti.com » IT - Software » freeCodeCamp.org
Android Programming Course - Kotlin, Jetpack Compose UI, Graph Data Structures & Algorithms

Android Programming Course - Kotlin, Jetpack Compose UI, Graph Data Structures & Algorithms

FBTwitterReddit

video description

Rating: 4.0; Vote: 1
Create an Android app with Kotlin and Jetpack Compose UI. Learn about Graph data structures and algorithms by building a Sudoku app. -- Created by Ryan M. Kay. https://www.youtube.com/channel/UCSwuCetC3YlO1Y7bqVW5GHg - Ryan has a free Java course: https://www.youtube.com/watch?v=FL2SMZxNQlc - Full Source Code Here:: https://github.com/BracketCove/GraphSudokuOpen/tree/master/app/src/main/java/com/bracketcove/graphsudoku - Starting Point Branch Here: https://github.com/BracketCove/GraphSudokuOpen/tree/starting_point Timestamps: -- (0:00:16) Introduction & Overview: Topics, Source -- (0:02:39) App Design Approach: 3rd Party Library Minimalism & MV-Whatever Architecture -- (0:04:50) Domain package: Repository Pattern, Enum, Data Class, Sealed Class, Hash Code, Interfaces -- (0:34:39) Common package: Extension Functions & Variables, Open-Closed Principle (OCP), Abstract Class, Singleton -- (0:50:20) Persistence (Storage) package: Clean Architecture Back End w/ Java File System Storage, Jetpack Proto Datastore -- (1:28:07) UI package: Jetpack Compose UI Basics, Styles, Typography, Light & Dark Themes -- (1:39:56) UI Components package: Modifiers, Reusable Toolbar & Loading Screens -- (1:52:08) UI Active Game Feature package: Presentation Logic & ViewModel w/ Coroutines, Kotlin Function Types -- (2:30:55) UI Active Game Feature package: Sudoku Game with Jetpack Compose UI & Activity Container Note: In a larger App, I'd suggest using Fragments as Containers; didn't make sense to with this app though -- (3:15:58) Computation Logic package: Overview, design, and testing of Graph DS & Algos for n-sized -square- Sudokus
Date: 2022-03-14

Comments and reviews: 4


Hi great tutorial :)
One thing I don't understand. Why you catch and throw exceptions (e.g. in -updateGameData- in- LocalGameStorageImpl-). Whether -objectOutputStream- should not be closed in a finally block ?

reply

Dude. It's Java (Jah Vah) NOT the way you pronounced it. And, it's prOHject...like object. Since you seem to be relatively intelligent, then you should probably speak and pronounce words properly.
reply

Can I make a radio station app with this? As I'm a beginner
If not could you possibly make a video on how do make a radio station app using this

reply

You saved me from getting killed by my teacher in less than a day becuz tmr my teacher was gonna give us a pop quiz using java and kotlin.
reply
Add a review, comment






Other channel videos