All Projects → RowlandOti → Cheffaue

RowlandOti / Cheffaue

Licence: other
📯 Android app to demonstrate my Android Architecture phlosophy for designing apps.

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects

Projects that are alternatives of or similar to Cheffaue

uv-index
This is a work-in-progress (🔧️) ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
Stars: ✭ 64 (+357.14%)
Mutual labels:  mvp-android, dagger2-mvp, dagger2-android
Klean-ArchiteKture
Kotlin Android clean-architecture demo project for a meetup talk. Slides: https://docs.google.com/presentation/d/1CxnntHf3CorNDicx_cDN5s1t5pEbUwjwWHZ5PNmfe6Y/edit?usp=sharing
Stars: ✭ 10 (-28.57%)
Mutual labels:  mvp-android, dagger2-mvp, dagger2-android
mvp-architecture-kotlin-dagger-2-retrofit-android
Android Application MVP (Model-View-Presenter) architecture example using Dagger2 Dependency Injection (DI) and Retrofit Tutorial using Kotlin programming language.
Stars: ✭ 15 (+7.14%)
Mutual labels:  mvp-android, dagger2-mvp
AndroidMVPArchitecture
Android MVP architecture sample project with or without RxJava and Dagger2 and Kotlin
Stars: ✭ 78 (+457.14%)
Mutual labels:  dagger2-mvp, dagger2-android
BakingApp
Udacity Android Developer Nanodegree, project 2.
Stars: ✭ 54 (+285.71%)
Mutual labels:  mvp-android, dagger2-mvp
Android Mvp Mvvm Flytour
🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精…
Stars: ✭ 2,948 (+20957.14%)
Mutual labels:  mvp-android, dagger2-mvp
Sample dagger2
The guide of the Dagger2 and dagger.android usage in Android.
Stars: ✭ 98 (+600%)
Mutual labels:  dagger2-mvp, dagger2-android
MVPArchitecture
Android MVP architecture in Kotlin using Dagger2, RxJava2, Retrofit2 and so on
Stars: ✭ 27 (+92.86%)
Mutual labels:  mvp-android, dagger2-mvp
mvp-android-template
MVP Android Template to give you a Quick Head Start for your next Android Project. It implements MVP Architecture using Dagger2, Room, RxJava2 , Retrofit2
Stars: ✭ 20 (+42.86%)
Mutual labels:  mvp-android, dagger2-android
KotlinMvpTemplateGenerator
Android Studio template for Kotlin with MVP + Dagger2 + Retrofit2
Stars: ✭ 65 (+364.29%)
Mutual labels:  mvp-android, dagger2-mvp
CleanArchitecture-SocketIO
CleanArchitecture with SocketIo 📡
Stars: ✭ 32 (+128.57%)
Mutual labels:  dagger2-mvp, dagger2-android
MVPHulk
Android MVP 快速集成方案 (支持AndroidX)
Stars: ✭ 19 (+35.71%)
Mutual labels:  dagger2-mvp
Praxis
Example Android project using MVVM, DaggerAndroid, Jetpack Compose, Retrofit, Coroutines and Multi module architecture ✌🏽
Stars: ✭ 258 (+1742.86%)
Mutual labels:  dagger2-android
wikilight
A lightweight Wikipedia Client
Stars: ✭ 50 (+257.14%)
Mutual labels:  mvp-android
AlquranQ
Terjemahan Alquran Bahasa Indonesia & Bahasa Inggris
Stars: ✭ 26 (+85.71%)
Mutual labels:  mvp-android
socket-rxjava
基于socket 和rxjava 通信的项目 没有http
Stars: ✭ 19 (+35.71%)
Mutual labels:  mvp-android
InstantAppStarter
Starter Project Structure for Android Instant app. https://blog.mindorks.com/android-mvp-architecture-with-instant-app-support-11ba48241a82
Stars: ✭ 44 (+214.29%)
Mutual labels:  mvp-android
MultipleAppModules
An example how to use multiple application modules in one android project
Stars: ✭ 105 (+650%)
Mutual labels:  dagger2-android
mvp-sample
一个简单的MVP示例,和传统不一样的是,我们把Activity/Fragment作为Presenter,把View单独提出来,扩展了Presenter的能力。
Stars: ✭ 41 (+192.86%)
Mutual labels:  mvp-android
ThinkRchive
An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android.
Stars: ✭ 84 (+500%)
Mutual labels:  dagger2-android

Status

Build Status

Cheffaue

Some of the Android skills used in the project include:

  • Android Architecting - the right way (SOLID)
  • Android-MVP
  • Dagger
  • RXAndroid/RxJava
  • Home screen Widget (ToDo)
  • Organisation of codebase by feature
  • API integration
  • JSON Parsing
  • Offline persistence
  • Tablet support

Requirements

  • The app needs an API KEY and APP ID from The Yummly API
  • Please use Android Studio => 3.0

Preview:

Alt text

Alt text

Alt text

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].