Nino's repositories
Kotlin_Flow_To_The_View
PoC using Flow completely on an Android Projet with MVVM architecture. No LiveData. The advantage over simply using the viewModelScope is the fact that 5 seconds after leaving the application (not killing it !), the coroutine is cancelled, avoid possibly unnecessary work.
OpenClassrooms_P4_MaReu_Example
Proposition de corrigé pour le Projet 4 "Ma Réu" du Parcours OC Android
OpenClassrooms_P5_TodoK_Example
Pour apprendre en Kotlin, voici une proposition de corrigé pour le Projet 5 "Todoc" du Parcours OC Android
OpenClassrooms_GPS_Location_MVVM
Example : how to consider the GPS position of user as a LiveData in a MVVM architecture ?
OpenClassrooms_P3_Entrevoisins_MVVM_Example
P3 en MVVM pour ceux qui veulent faire le P4 dans cette archi !
OpenClassrooms_P5_Todoc_Example
Proposition de corrigé pour le Projet 5 "Todoc" du Parcours OC Android
AdventOfCode
My code for Advent of Code, in Kotlin !
BackgroundGps
Demo on how to get GPS locations with a (foreground) service, even with app killed or locked screen
ChipDrawableStandalone
A small demo for a Standalone `ChipDrawable`
OpenClassrooms_BlockingThreadLiveData
Blocking a Thread is not an issue with LiveData. Just use a decent asynchronous mechanism !
OpenClassrooms_Hilt_UI_Test
How to inject mocks or get dependencies instances during UI tests (Espresso) with Hilt
OpenClassrooms_MicroApplication
The most basic MVVM application we could do
OpenClassrooms_P9_RealEstateManager
The official project from OpenClassroom is broken and won't work. I just fixed it (code is untouched), so you guys stop having weird Gradle issues. Not cool !
OpenClassrooms_Paging_Example
Paging doesn't have to be hard! It's quite simple with Flows and a sensible split of responsabilities.
OpenClassrooms_TakePicture
Since Android 11, taking a picture with the camera is a terrible experience. Here's the final result that works (until Google breaks it again)
Demo_Fixtures
A small demo project for the "new" fixtures feature from Kotlin and AGP
glide
An image loading and caching library for Android focused on smooth scrolling
ModuleGraphDoesntWork
Sample project to show an issue with the Module Graph plugin https://github.com/iurysza/module-graph
OpenClassrooms_Master_Detail_MVVM
Example on how to use a MVVM architecture with a Master/Detail UX. Of course, with Flows & LiveData :)
OpenClassrooms_Notification_Example
How to make notifications appear since Android 13
OpenClassrooms_P2_Todoc
The official project from OpenClassroom is broken and won't work. I just fixed it (code is untouched), so you guys stop having weird Gradle issues. Not cool !
OpenClassrooms_P3_Entrevoisins
The official project from OpenClassroom is broken and won't work. I just fixed it (code is untouched), so you guys stop having weird Gradle issues. Not cool !
OpenClassrooms_Yearbook
OpenClassrooms Yearbook for Android Students. Also, helps students experiment with Git and GitHub.