Osile Jesse's repositories
SecureDatabaseApp
This project is a showcase of encrypting data in Room Database for Android Kotlin.
MealMaster
MealMaster: Jetpack Compose project alongside Gemini.
android-kotlin-fundamentals-apps
android-kotlin-fundamentals-apps
android-kotlin-fundamentals-starter-apps
android-kotlin-fundamentals-starter-apps
EditTextValidInput
This is a small project showing how to format text being entered into an EditText. I encountered this problem, resolved it and thought to share with others as it might be helpful.
Edvora
Edvora Android Intern Technical Assesment
Flutter-Material-Styling
This is practice for the flutter mdc 103 code lab where i try to implement material styling guide to my flutter app.
GMBN
A sample implementing Jetpack Sample
GymAppCompose
Jetpack Compose App for Academy Students
hello-world
Git practice
MusicPlaylist
The app simulates a music app, no actual audio was used. This just showcases my knowledge of the Jetpack Room Library. Using DAO's, TypeConverters, prepoulating a database. Also using tools like ItemTouchHelper for swipe left/right features, Alert Dialog, ViewModel, Livedata and Repository Pattern. This was all done while observing best practices.
My-Notes-Flutter-Tut
This project was used in my tutorial for learning flutter
NasaApiApp
This project shows my implementation of Kotlin Flows while fetching data from the NASA APOD API
Ohunelo
π½οΈ Explore and discover delicious recipes on Ohunelo. Built with Android Views (XML), Kotlin, MVVM + Clean Architecture, Coroutine + Flows, Architecture Components, Data Binding, Firebase, Hilt, Retrofit
Paintroid
The standard image manipulation app for Catroid.
RickyMortyApp
This App showcases my ability to use retrofit to fetch data from a REST API, rick and morty api in this case. It also showcases my use of livedata, viewmodel, recycler view, databinding and binding adapters, writing UI tests and Unit tests using mockito and espresso. Also test navigation component using TestNavHostController and finally putting into consideration separation of concern.
SideEffectsApp
This App shows different use cases of side-effects and how they are handled
SpannedGridLayoutManager
Android RecyclerView.LayoutManager that resizes and reorders views based on SpanSize
Stax
Africa's only open source payment app. Automates USSD transactions.
VisualTransformationJetpackCompose
Show's the use of VisualTransformation in Jetpack Compose.
w3schools-test.github.io
w3schools.com repository used in demonstrating GitHub and GitHub pages