cohenlior
An experienced Android developer. Java experienced and Kotlin evangelist. Love to share knowledge as much as I can.
Just Eat TakeawayIsrael
Pinned Repositories
CoronaVirusStat
Project demonstrating Kotlin Coroutines way of handling streams, Kotlin Flow. The new ViewPager2 with custom animation and latest best practices.
FaceDetectionApp
Face detection application with MVVM architecture and Repository pattern written in kotlin.
Kotlin-Architecture-Components-Dagger2-and-RxJava-Android
Simple project demonstrating DIP using Dagger2 with Retrofit, RxJava/Android and Room.
MVVM-Contacts-List-App
Show phone contact list and call log history in Recyclerview using MVVM with data binding, repository and Kotlin Coroutines
NewsArticle-Repository-Coroutines-WorkManger-Kotlin
Basic example of online caching with the repository pattern.
Random-RecycleView-List
Very old project - recycleView list populated and animated with random items.
Random-RecycleView-List-ViewModel-RxJava
Very old project - same as Random-RecycleView-List repository but with viewModel and RxJava
starter-web
Simple starting point website project based upon Initializr
ViewModel-Retrofit-NewsApi
A basic android application which uses news API to show headlines and articles live all over the web.
Youtube-Favorites
Fun project for the weekend - Kotlin coroutines - Navigation - Binding adapters
cohenlior's Repositories
cohenlior/NewsArticle-Repository-Coroutines-WorkManger-Kotlin
Basic example of online caching with the repository pattern.
cohenlior/Random-RecycleView-List-ViewModel-RxJava
Very old project - same as Random-RecycleView-List repository but with viewModel and RxJava
cohenlior/Youtube-Favorites
Fun project for the weekend - Kotlin coroutines - Navigation - Binding adapters
cohenlior/CoronaVirusStat
Project demonstrating Kotlin Coroutines way of handling streams, Kotlin Flow. The new ViewPager2 with custom animation and latest best practices.
cohenlior/FaceDetectionApp
Face detection application with MVVM architecture and Repository pattern written in kotlin.
cohenlior/Kotlin-Architecture-Components-Dagger2-and-RxJava-Android
Simple project demonstrating DIP using Dagger2 with Retrofit, RxJava/Android and Room.
cohenlior/StartFromScratch
cohenlior/MVVM-Contacts-List-App
Show phone contact list and call log history in Recyclerview using MVVM with data binding, repository and Kotlin Coroutines
cohenlior/AcademyNavigation
Android Academy Navigation Workshop 2021
cohenlior/android-architecture-components
Samples for Android Architecture Components.
cohenlior/android-navigation
cohenlior/AndroidConcurrency2020
Exercise files for the LinkedIn Learning course on concurrent programming for Android
cohenlior/awesome-android
A curated list of awesome Android packages and resources.
cohenlior/BasicApplication
Basic Android temple application using MVVM + Retrofit + Coroutines structure.
cohenlior/coil
Image loading for Android backed by Kotlin Coroutines.
cohenlior/complete-node-bootcamp
Starter files, final projects and FAQ for my Complete Node.js Bootcamp
cohenlior/CoroutineWorkshop
cohenlior/CtCI-6th-Edition
Cracking the Coding Interview 6th Ed. Solutions
cohenlior/CustomGradlePluginApp-AndroidAcademyTLV
Building a custom gradle plugin for my lecture in the Android Academy TLV Workshop Series.
cohenlior/FlowKotlin
This project demonstrates the capabilities of Kotlin with Coroutines and Flow, MVVM with ViewModel and DataBinding
cohenlior/intro-coroutines
cohenlior/iosched
The Google I/O 2019 Android App
cohenlior/kotlin-flow
cohenlior/NetworkingOverview
Networking Overview including Account manager, interceptors & Authenticator for 401s
cohenlior/nodejs-academy-api-server
cohenlior/Offline-First-App
cohenlior/OneAdapter
A Viewholderless Adapter for RecyclerView, who supports builtin diffing, states (paging, empty...), events (clicking, swiping...), and more.
cohenlior/PaginationExampleProject
Project demonstrating Paging Library which is part of the Android Jetpack
cohenlior/ThemesAndStylesWorkshop
cohenlior/web-dev-il-resources
My Israeli Web Dev Sources List