An app for catching up on things. There's a lot of services I like reading up on throughout the day. Most of these services have dedicated apps for consuming them, but often times I just want to skim the front page and only deep dive occasionally. Enter CatchUp: a high level presentation of the "front page" of several services in short form, and intelligent deeplinking into dedicated apps if you want to go further.
dagger rxjava android reddit hackernews medium dribbble designernews producthunt kotlin autodispose conductor github graphql autovalue moshi catchup architecture-components room业界首个支持渐进式组件化改造的Android组件化开源框架。Componentize your android project gradually.
cc android-architecture android-component component architecture-components componentizationMovieNight is a sample Android application that uses the clean architecture approach and is written in Kotlin. P.S: I've written a blog post about this project.
kotlin-android clean-architecture rxjava2 architecture-components dagger2A sample app to demonstrate the building of a good, modular and scalable Android app using Kotlin, Android Architecture Components (LiveData, ViewModel & Room), Dagger, RxJava and RxAndroid among others. Effective Networking - Using a combination of Retrofit, Rx, Room and LiveData, we are able to handle networking in the most effective way.
kotlin rxjava2-dagger2-retrofit2 architecture-components modularMy way to MVVM using RxJava and Android databinding
android-databinding rxjava livedata architecture-components mvvm room viewmodel koin arrow-kt functional-reactive-programmingIt's an extremely simple app which uses NewsAPI to show the latest news from Google News. It uses Retrofit 2 to fetch the news from the API and save them into database using Room. The main aim of this sample app is show how to use the new Architecture Guidelines with Kotlin. The app uses ViewModel to abstract the data from UI and Repository as single source of truth for data. Repository fetch the data from database if it doesn't exist then it fetches from the webservice.
kotlin architecture-guidelines android android-architecture-components android-architecture architecture-components sample-app demo-app room viewmodel newsapi retrofit2 android-studioAndroid Sample Kotlin Devises (currency converter) used to practice Kotlin and Android Architecture Components. I wrote a post in my blog called Support of Kotlin & Architecture Components to explain how Android Architecture Components works.
kotlin kotlin-android android architecture architecture-component android-architecture-components architecture-components room livedata viewmodel repositoryThis app also showcases all the Android Architecture Components working together: Room, ViewModels, LiveData, Paging, WorkManager and Navigation. The app uses a Model-View-ViewModel (MVVM) architecture for the presentation layer. Each of the fragments corresponds to a MVVM View. The View and ViewModel communicate using LiveData and general good principles.
kotlin kotlin-android architecture-components room-persistence-library viewmodel livedata paging-library android meyer diff jsoup dagger2 carousel android-application android-app androidxAndroid Architectures & Architecture Components Hands-on
android workshop architecture architecture-components mvvm-architectureAndroid Kotlin Starter is a starter project which implements MVVM Pattern.
kotlin kotlin-android mvvm mvvm-architecture starter starter-template rxjava2 rxandroid picasso architecture-components jetpack dagger2 retrofit2 anko timber crashlytics template cookiecutter cookiecutter-templateMr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code. When I develop Android apps, I often repeat the same code. I use the same utilities or helper classes. I decided to pack these classes into a library and that's how Alfonz was born. Alfonz's grandpa is my collection of templates and utilities.
android architecture android-architecture mvvm mvvm-architecture data-binding utilities helpers architecture-components adapter rest-api rxjava retrofitPart 1: Architecture overview; Room, web server and Repository components. Part 2: ViewModel, View and Dagger.
room viewmodel livedata architecture-components unit-testing mockwebserver wiremock-android uiautomatorAs a software developer, we always build systems. Quite frequently, it may be systems we don't have a deep understanding of (architecturally-speaking). This repository is to serve as a collection of the architecture of a variety of systems. To contribute a system, simply create a new PR with a new system, and add that list to this ReadMe.
ruby-on-rails architecture architecture-components laravel django nodejs react reactjs web-app web-application web-development mobile mobile-app mobile-development rest restful-apiThousands of places already accept Bitcoin. This app will help you find them.
bitcoin android kotlin kotlin-android architecture-components room livedataBasic Flickr Client
flickr-api mvvm architecture-components rxjava2 dagger2-androidA smart and simple way to work with paged endpoints. To see an example of how to use it, check out the introducing Fountain posts: part one and part two. Fountain is an Android Kotlin library conceived to make your life easier when dealing with paged endpoint services, where the paging is based on incremental page numbers (e.g. 1, 2, 3, ...). It uses the Google Android Architecture Components, mainly the Android Paging Library to make it easier to work with paged services.
android livedata listing paging-library paging architecture-components dagger2 retrofit2 rxjava2This version uses LifecycleObserver annotations which abstracts out the Video Player specific code into a VideoPlayerComponent. This component is then aware of things such as when the activity is paused, resumed, stopped etc. This repository is a demonstration of the Lifecycle APIs and how it can clean up your activities.
android architecture-components android-architecture-lifecycle lifecycle exoplayer2 exoplayer-demoBecause the input observer goes through a wrapper before it observes to source LiveData. So that you can't simply remove it by just calling origin method liveData.removeObserver. The new observe method returns Removable interface that allows you to remove observer effectively.
kotlin android livedata rxjava architecture-componentsStarter boilerplate projects for Android, with Components Architecture implemented, written completely in Kotlin. Variations include Rx, Realm & Dagger usage. TODOs have been added to each project variation for an easy transition into making it your own.
kotlin rx dagger architecture-components boilerplate android room rxandroid2 rxjavaAs you may know, in the newest version of Android Studio Android Studio 3.1 Canary 6, Google introduced support for LiveData with Data Binding. Feel free to report or add any useful feature, I will be glad to improve it with your help.
databinding architecture-components live-data android android-studio kotlin kotlin-android architecture-component livedata-databinding arch-component architecture livedata
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.