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. Check out his channel: / @wiseass
🎉 Ryan has a free Java course: • BEGINNER JAVA COURSE | Introduction To Jav...
💻 Full Source Code Here:: https://github.com/BracketCove/GraphS...
💻 Starting Point Branch Here: https://github.com/BracketCove/GraphS...
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
🎉 Thanks to our Champion and Sponsor supporters:
👾 Wong Voon jinq
👾 hexploitation
👾 Katia Moran
👾 BlckPhantom
👾 Nick Raker
👾 Otis Morgan
👾 DeezMaster
👾 AppWrite
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
On this page of the site you can watch the video online Android Programming Course - Kotlin, Jetpack Compose UI, Graph Data Structures & Algorithms with a duration of hours minute second in good quality, which was uploaded by the user freeCodeCamp.org 25 August 2021, share the link with friends and acquaintances, this video has already been watched 267,340 times on youtube and it was liked by 5.9 thousand viewers. Enjoy your viewing!