Description
You can create a new Kotgo template project fast by using the following command. Just paste and execute it at a terminal prompt. Have fun!
Kotgo alternatives and similar packages
Based on the "Framework" category.
Alternatively, view Kotgo alternatives based on common mentions on social networks and blogs.
-
Xposed
The native part of the Xposed framework (mainly the modified app_process binary). -
android-common
Android common lib, include ImageCache, HttpCache, DropDownListView, DownloadManager, Utils and so on -
Mosby
A Model-View-Presenter / Model-View-Intent library for modern Android apps -
Conductor
A small, yet full-featured framework that allows building View-based Android applications -
android-priority-jobqueue
A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background, improving UX and application stability. -
UltimateAndroid
UltimateAndroid is a rapid development framework for developing your apps -
JsonToKotlinClass
🚀 Plugin for Android Studio And IntelliJ Idea to generate Kotlin data class code from JSON text ( Json to Kotlin ) -
AndroidDynamicLoader
A plugin system that runs like a browser, but instead of load web pages, it load apk plugins which runs natively on Android system. -
nucleus
Nucleus is an Android library, which utilizes the Model-View-Presenter pattern to properly connect background tasks with visual parts of an application. -
LiteCommon
LiteOrm is a fast, small, powerful ORM framework for Android. LiteOrm makes you do CRUD operarions on SQLite database with a sigle line of code efficiently. -
Rosie
Rosie is an Android framework to create applications following the principles of Clean Architecture. -
RoboBinding
A data-binding Presentation Model(MVVM) framework for the Android platform. -
EasyMVP
A full-featured framework that allows building android applications following the principles of Clean Architecture. -
ACDD
ACDD,Android Component Dynamic Deployment(plugin) Solution,if any question,send me e-mail Solution -
Theatre
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎠-
OkHttpProfiler
Android part of the Android Studio(IntellijIDEA) OkHttp Profiler plugin -
enhanced-volley
An enhanced version of the Volley Networking Toolkit for Android -
android-snapshot-publisher
Gradle plugin to deploy Android Snapshot Versions -
JSONToKotlinClass
Intellij Idea, Android Studio plugin for generating Kotlin data classes from JSON. Helps to avoid writing boilerplate code for model classes. Supports annotations for Gson, Moshi, Jackson. -
Villains & Heroes
Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information about Marvel's vast library of comics. :zap: -
Shuttle
Shuttle provides a modern, guarded way to pass large Serializable objects with Intents or saving them in Bundle objects to avoid app crashes from TransactionTooLargeExceptions. -
Elf Framework
Efl is an Android Framework to simplify the android development process -
OkHttpProfiler Android Studio Plugin
The source code of the plugin https://plugins.jetbrains.com/plugin/11249-okhttp-profiler
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Kotgo or a related project?
README
README
This is an android application template project built with kotlin language and some useful libraries. It provides a creator script to quickly create an project from template.
Creating project
Make sure you have installed Python 3 and requests library before proceeding. And then paste the following command at a terminal, replace the PROJECT_NAME
and APP_PACKAGE_NAME
and execute it:
python3 -c \
"$(curl -fsSL https://raw.githubusercontent.com/nekocode/create-android-kotlin-app/master/create-android-kotlin-app.py)" \
PROJECT_NAME \
APP_PACKAGE_NAME
What is included
This template project includes some of the latest features in Android development:
- Uses kotlin completely (includes gradle build scripts)
- Uses AndroidX & Android Architecture Components (includes Navigation, ViewModel, LiveData)
- Uses some powerful generic libraries like RxKotlin, Dagger2, etc
- Includes some useful features & extensions:
- Provides convenient way to inject dependencies to Activity, Fragment & ViewModel
- Provides extension methods
autoDisposable()
for auto disposing rx streams in Activity, Fragment & ViewModel
For more details, you can check the source code directly.