Sifat Oshan's repositories
SlushFlicks
SlushFlicks has been built upon public APIs from IMDB. This application helps users to view trending, popular, upcoming and top-rated movies and Tv shows and their detailed information. Users can also search for a movie or Tv show. This app also cache data to support offline browsing. This is a personal project and the core objective of this project was to have hands-on experience on recent Android jetpack library components like navigation, paging and MVI architecture. In addition to this, Local unit testing is also being implemented in this project. Furthermore, worked on optimization by eliminating memory leaks and reducing gpu-overdraw.
SlushFlicksKMM
The core objective of this project was to have hands-on experience on recent Kotlin Multiplatform Mobile(KMM), Android jetpack library components like compose, navigation and MVI architecture. SlushFlicks has been built upon public APIs from IMDB. This application helps users to view trending, popular, upcoming and top-rated movies and Tv shows and their detailed information. Users can also search for a movie or Tv show. This app also cache data to support offline browsing.
CleanArchDemo
A demonstration project on clean architecture.
android-clean-architecture-boilerplate
An android boilerplate project using clean architecture
Android-CleanArchitecture
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
android-examples
:shipit: [Examples] Simple basic isolated apps, for budding android devs.
AndroidRTC
Android client for ProjectRTC - a WebRTC demo
architecture-components-samples
Samples for Android Architecture Components.
architecture-samples
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
awesome-android-kotlin-apps
👓 A curated list of awesome android kotlin apps by open-source contributors.
compose-samples
Official Jetpack Compose samples.
CountryCodePickerProject
Country Code Picker (CCP) is an android library which provides an easy way to search and select country or international phone code. Also supports Android EditText phone mask and international phone validation.
FantasyPremierLeague
Fantasy Premier League Kotlin Multiplatform project using Jetpack Compose and SwiftUI
fast-mixer
Mini recording and mixing studio for android
Jetpack-Compose-Android-Examples
Learn Jetpack Compose for Android by Examples. Learn how to use Jetpack Compose for Android App Development. Android’s modern toolkit for building native UI.
Jetpack-Compose-Playground
Community-driven collection of Jetpack Compose example code and tutorials :rocket: https://foso.github.io/compose
Jetpack-Compose-Tutorials
🚀🧨📝 Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others.
kotlin-jsonq
A simple Kotlin library to Query over Json Data.
material-components-android
Modular and customizable Material Design UI components for Android
material-components-android-examples
Companion example apps and code for MDC-Android.
PeopleInSpace
Minimal Kotlin Multiplatform project using Jetpack Compose and SwiftUI
tivi
Tivi is a work-in-progress TV show tracking Android app, which connects to Trakt.tv. It is still in its early stages of development and currently only contains two pieces of UI. It is under heavy development.
TypeScript-Node-Starter
A reference example for TypeScript and Node with a detailed README describing how to use the two together.
WEB1066-probot-hello
UCDavis Extension WEB1066 probot-hello example :package: