Example android Model View View Model and DataBinding used to explain how to use this pattern in our android applications. This example was created to support an article explanation Escribiendo android apps con Data Binding (spanish) and also it was created for a talk MVVM-android Meetup Androidinights by GDG Androidtitlan Mexico City March 2016.
mvvm-pattern android-architecture android databinding mvvmA sample Android app written in Kotlin, which lists all countries with some additional information (currencies, languages, …). The app uses the MVVM pattern with the Android data binding lib. Countries can be bookmarked and are then stored locally with Realm. Retrofit is used to fetch the country information from the free REST Countries service. For JSON parsing, custom Gson TypeAdapters are used. PaperParcel is used to make the Country objects Parcelable. Also, Dagger 2 is used for dependency injection. This project can also be used as a template for new apps. Check out the template branch for a cleaned up version of this project.
android android-architecture mvvm android-mvvm realm dagger parceler data-binding mvvm-pattern retrofit gson kotlin kotlin-androidSNS이다. kotlin, dagger2, rx-java2, rx-lifecycle을 이용한 MVVM 구조로 이루어져 있다. Model쪽은 Repository 패턴을 적용 하였다.
kotlin rxjava2 dagger2 mvvm rxlifecycle retrofit2 websocket android android-mvvm architecture mvvm-architecture mvvm-pattern mvvm-androidIf you want to decouple your business logic in UI, if you want a lightweight architecture than reactivecocoa , use STCBinder, a simple and easy way to write code in MVVM pattern, it is like react-redux。
mvvm-pattern binding observer-pattern delegate-pattern reactivecocoa reduxThis is a sample Android application based on the Tic-Tac-Toe game which can be played by 2 players, it was developed in order to learn the MVVM pattern (Model-View-View Model) and Data binding in Android.
android mvvm-pattern livedata viewmodel android-architecture-components databinding instrumentation-tests barista junitCrypto is a currency app to converter coins and to see market stats.
android android-application android-app crypto currency converter-coins market-stats jetpack architecture-components android-development mvvm-architecture mvvm-android mvvm-pattern mvvm-sampleChroma is a chromatic tuner, the perfect app to help you tune your musical instruments with precision and elegance.
android android-app android-application kotlin kotlin-android kotlin-coroutines coroutines mvvm mvvm-architecture mvvm-pattern mvvm-android android-architecture-components buy-me-a-coffee in-app-purchase tuner music music-theory music-notation tarsosdsp chromatic-tunerNo Man's Wallpaper is an open source Android app that contains a wonderful wallpaper collection of No Man's Sky game.
android android-app android-application kotlin kotlin-android kotlin-coroutines coroutines mvvm mvvm-architecture mvvm-pattern no-mans-sky nomanskygame android-jetpack android-architecture-components koin dependency-injection fastadapter moshi in-app-purchase buy-me-a-coffeeThis is an example of a possible solution to support the MVVM pattern (more specifically, INotifyPropertyChanged). Read the related blog post: MVVM Support in Blazor.
mvvm mvvm-pattern blazorEnterprise Grade JavaScript UI Framework inspired from Flex and Silverlight. Web Atoms.js is the only JavaScript framework with precompiler Atoms.js PreCompiler. AtomsPreCompiler compiles atoms markup into valid HTML5 by breaking up inline expressions into generated JavaScript. This pre-compiled document runs in strict mode without using eval without compromising speed.
javascript-framework mvvm mvvm-pattern mvvm-framework javascript-mvvm javascript-mvvm-framework web atoms ui framework
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.