Omneya Osman's repositories
OnBoardingScreen
create animated onboarding or welcome screen with MotionLayout
Movie-Zone
movies application using MVVM Architecture
ViewPager2_ParallaxTransformation
ViewPager2 with parallax transformation
PetsShelter
A project that convert Udacity Pets project from Java and Sqlite to Kotlin with Room ,LiveData and ViewModel
BottomNavigationWithNavigationComponent
Guide and tips to make BottomNavigation with NavigationComponent
PageIndicatorView
An page indicator for Android ViewPager
OnboardingFreebi
Simple demo of onboarding freebie screens from uplabs.com
WheeelOflife
Nanodegree Capstone project
aad-team-10-animation-challenge
This is our team final collaborative graduation project from Google Africa Developer Scholarship Phase II
ContinuousSharedElementTransition-ViewPager2
Continuous Shared Element Transition :RecyclerView to ViewPager2 using Navigation Lib
MultiModule-Demo
Multi module by feature simple project
NutritionAnalysis
Nutrion Analysis Application
ComposeCamp
Learn Compose Basics
Coroutines-Flows-Modularised
Clean Architecture Modular Project: MVVM + Coroutines+ Flows + Dagger2 + LiveData + UnitTests + UITests + MockWebServer
DataStructureAndAlgorithms
Write code that run faster, use less memory and prepare for your Job Interview
kotlin-android-template
Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️
omni.github.io
Build a Jekyll blog in minutes, without touching the command line.
OsmanConsulting
Consulting app using Firebase
Spring-Boot-RelationalDB
learn Relation Database with SpringBoot
sticky-sessions-android
StickySessions is an app that helps teams to share and store their thoughts through digital-like retrospective sessions
Weatherapp-1
5 Day Forecast app that works on Android and uses latest tools (Kotlin, Navigation, Room, LiveData, Databinding, Dagger 2)