QKSMS is an open source replacement to the stock messaging app on Android. It is currently available on the Google Play Store.We highly encourage contributions to QKSMS; we want to make it as easy and streamlined as possible. If you have any suggestions on how we can improve our workflow, please feel free to contact me.
https://play.google.com/store/apps/details?id=com.moez.QKSMSTags | android kotlin sms messaging material-design qksms rxjava2 dagger2 mvvm mvi android-apps short-messaging-service |
Implementation | Java |
License | GPL |
Platform | Android |
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
mvvm mvvm-architecture android android-architecture dagger2 dagger2-mvvm rxjava2 rxjava room database fast-android-networking placeholderview android-debug-database mindorks android-mvvm-architecturePet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data is fetched from LondonTheatreDirect API. The overriding rule of this architecture says that the source code dependencies always point inwards. The outer tiers can only dependent of inner tiers. Therefore, the inner tiers know nothing about the outer tiers. The more further you go through the concentric circles, the higher level the software becomes. Which means that the level of abstraction increases.
android kotlin clean-architecture mvvm rxjava2 rxkotlin android-architecture-components data-binding dagger2 view-model reactive-extensions dagger dagger2-android viewmodel:books:A pure reading App based on Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide
material-design rxjava realm reading-program retrofit mvp-android okhttp3 jsoup v2ex app glide mvp-architecture butterknife zhihu android-application rxbus dagger2Silence (formerly SMSSecure) is an SMS/MMS application that allows you to protect your privacy while communicating with friends.Using Silence, you can send SMS messages and share media or attachments with complete privacy. It communicates using encrypted SMS messages. No servers or internet connection required. It uses the Signal encryption protocol to provide privacy for every message, every time.
android-apps sms short-messaging-service secure-sms secure secure-messaging encryptionAll pull requests are welcome, make sure to follow the contribution guidelines when you submit pull request.
mvp-architecture mvp mvp-android dagger2 fast-android-networking placeholderview room database rxjava2 rxjava rxjava-android mindorks mindorks-mvp android-mvp-architecture kotlin kotlin-android android-mvp-kotlinAndroid MVVM Architecture Components based on MVPArms and Android Architecture Components.
android-architecture mvvm databinding lifecycle room livedata viewmodel dagger2 dagger2-android dagger2-mvvm retrofit2 okhttp3 mvparms rxjava2 rxandroid2A 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-androidAndroid Kotlin Starter is a starter project which implements MVP Pattern.
android kotlin kotlin-android rxkotlin mvp dagger2 dagger2-mvp retrofit2 rxjava2 rxandroid2 crashlytics realm picasso cookiecutter starter starter-template kotlin-mvp scaffoldSupport for RxJava2. Flexible picture selector of Android, provides the support for theme of Zhihu and WeChat. Zhihu: Famous Online Q&A Community APP in China. WeChat: Most Used Instant Messaging Social Networking App in China.
imagepicker rximagepicker picture-selector android android-library android-image-picker android-image-selectorThis 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 androidxThis is the official Android SDK for Stream Chat, a service for building chat and messaging applications. This library includes both a low-level chat SDK and a set of reusable UI components. Most users start with the UI components, and fall back to the lower level API when they want to customize things. The best place to start is the Android Chat Tutorial. It teaches you how to use this SDK and also shows you how to make frequently required changes. You can use either Java or Kotlin depending on your preference.
android chat messaging messages hacktoberfest chat-api chatview chat-sdkA 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 modularA simple Slide to Unlock Material widget for Android, written in Kotlin 🇰. Slide To Act is distributed through JCenter. To use it you need to add the following Gradle dependency to your android app gradle file (NOT the root file).
kotlin kotlin-android kotlin-library android-library android-ui android-development material-design material-ui material material-components slider slidetounlockview1.本项目目前只是在开发测试阶段,发现bug或有好的建议欢迎 issues Email cuieney@163.com link.
android media player video rxjava rxandroid greendao dagger2 material-design butterknife app glide retrofit2 okhttp mvp-architecture ijkplayer kotlinEspresso is an express delivery tracking app designed with Material Design style, built on MVP(Model-View-Presenter) architecture with RxJava2, Retrofit2, Realm database and ZXing.The source code in this repository reflects the app which supports mobile devices running Android 5.0+.
mvp google express tracker package material-design rxjava2 retrofit2 realm delivery shipment-tracker delivery-trackingThe idea is to keep the app super simple while demonstrating new libraries and tools which makes it easier to build high quality Android applications. The app uses MVVM [Model-View-ViewModel] architecture to have a unidirectional flow of data, separation of concern, testability, and a lot more.
android kotlin room coroutines android-architecture dagger2 viewmodel retrofit2 newsapi android-architecture-components architecture-guidelines architecture-components kotlin-flowMovieNight 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 dagger2Splitties is a collection of small independent Android libraries that aims to make developing apps and libraries for Android (including Wear, TV, Things, Auto and ChromeOS targeted) easier and more fun. Some modules are similar to what Anko provides.
android kotlin-android android-library lightweight kotlin sharedpreferences material-design recyclerview kotlin-dsl kotlin-extensionsShowcase is a sample project that presents modern, 2019 approach to Android application development using Kotlin and latest tech-stack. The goal of the project is to demonstrate best practices, provide a set of guidelines, and present modern Android application architecture that is modular, scalable, maintainable and testable. This application may look simple, but it has all of these small details that will set the rock-solid foundation of the larger app suitable for bigger teams and long application lifecycle. Many of the project design decisions follow official Google recommendations.
kotlin android kotlin-android kotlin-coroutines clean-architecture mvvmThis is my digital playground where I am learning. I'm integrating and validating new technologies and ideas here, playing around with new UI / UX components and developing with the best coding standard I come up with. At the same time I want to provide an audiobook player which is really easy in use and a joy to work with. There are still some components outdated.
audiobook-player kotlin kotlin-android minimal rxjava material-design android mvp dagger2
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.