All Projects → mirrajabi → kotlet

mirrajabi / kotlet

Licence: Apache-2.0 license
Just another Kotlin sample Android application which uses MVP architecture, Dagger2, Retrofit + Okhttp, RxJava etc.. plus some docs I've collected

Programming Languages

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

Projects that are alternatives of or similar to kotlet

cloud-workflow-samples
Workflow sample projects as reference content. Users can download and import the content of this project to their tenant to understand and learn how to consume workflow.
Stars: ✭ 52 (+92.59%)
Mutual labels:  sample, sample-app
play-java-chatroom-example
Example Chatroom with Java API
Stars: ✭ 33 (+22.22%)
Mutual labels:  sample, sample-app
Play Java Websocket Example
Example Play Java application showing Websocket usage with Akka actors
Stars: ✭ 86 (+218.52%)
Mutual labels:  sample, sample-app
Swiftysampleproject
A starter project for Sample Project in swift 3.0/4.0 (also bridging header included so you could use objective c code in it as well ). For objectiveC version : https://github.com/xeieshan/SampleProject > Supports iOS 8.4+ > Swift 4.x
Stars: ✭ 47 (+74.07%)
Mutual labels:  sample, sample-app
play-scala-compile-di-example
Example Play Project using compile time dependency injection and Play WS with ScalaTest
Stars: ✭ 37 (+37.04%)
Mutual labels:  sample, sample-app
Play Scala Slick Example
Example Play Scala project with Slick
Stars: ✭ 59 (+118.52%)
Mutual labels:  sample, sample-app
Android Mvp Basic Sample
Android MVP Basic Sample
Stars: ✭ 140 (+418.52%)
Mutual labels:  sample, sample-app
play-scala-secure-session-example
An example Play application showing encrypted session management
Stars: ✭ 54 (+100%)
Mutual labels:  sample, sample-app
Play Scala Websocket Example
Example Play Scala application showing WebSocket use with Akka actors
Stars: ✭ 194 (+618.52%)
Mutual labels:  sample, sample-app
Play Java Starter Example
Play starter project in Java (ideal for new users!)
Stars: ✭ 164 (+507.41%)
Mutual labels:  sample, sample-app
Play Samples
Stars: ✭ 335 (+1140.74%)
Mutual labels:  sample, sample-app
play-scala-fileupload-example
An example Play application showing custom multiform fileupload in Scala
Stars: ✭ 29 (+7.41%)
Mutual labels:  sample, sample-app
Jetpack-compose-sample
Forget about bunch of XML files for maintaining UIs. Jetpack Compose is Android’s modern toolkit for building native UI. Here is a small example to get started.
Stars: ✭ 29 (+7.41%)
Mutual labels:  sample, sample-app
Cordova Plugin Camera Preview Sample App
cordova-plugin-camera-preview Sample App
Stars: ✭ 76 (+181.48%)
Mutual labels:  sample, sample-app
lagom-samples
developer.lightbend.com/start/?group=lagom
Stars: ✭ 85 (+214.81%)
Mutual labels:  sample, sample-app
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (+411.11%)
Mutual labels:  sample, sample-app
play-java-ebean-example
Example Play application showing Java with Ebean
Stars: ✭ 54 (+100%)
Mutual labels:  sample, sample-app
play-scala-anorm-example
Example Play Database Application using Anorm
Stars: ✭ 41 (+51.85%)
Mutual labels:  sample, sample-app
Play Scala Isolated Slick Example
Example Play Slick Project
Stars: ✭ 155 (+474.07%)
Mutual labels:  sample, sample-app
Play Scala Starter Example
Play Scala Starter Template (ideal for new users!)
Stars: ✭ 238 (+781.48%)
Mutual labels:  sample, sample-app

Kotlet

CircleCI

Kotlet or Cutlet... Whatever... Its delicious!

("کتلت" : Persian word for cutlet)


It's not a cutlet, its a hamburger. I know.. I couldn't find any good icon of it online.. so yeah! It is what it is.. try to live with it.


This repo is a sample android application made by Kotlin and only one Java POJO file for the ones who love Kotlin but don't want to leave Java. The base idea was to make a sample application using Kotlin lang with the following features:

  • MVP architecture
  • Dependency injection using Dagger2
  • Rest calls using Okhttp + Retrofit
  • RxJava2 calls

Project structure

Its more about the kotlin lang itself and how to use these libraries with it. no fancy ui implemented yet but may be in future. I will add more features soon.

Doc Collections

I've collected some good stuff that would help you learn Kotlin in android.

Checkout Wiki

Contributions

Any contributions are welcome. just fork it and submit your changes to your fork and then create a pull request. or if you have any ideas or issues just submit them in Issues tab.

Credits

I used

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].