Limbo MVP

A library that helps you to easily build Android applications usingModel-View-Presenter architectural pattern.

Лицензия

Лицензия

Группа

Группа

co.windly
Идентификатор

Идентификатор

limbo-mvp
Последняя версия

Последняя версия

3.0.3
Дата

Дата

Тип

Тип

aar
Описание

Описание

Limbo MVP
A library that helps you to easily build Android applications usingModel-View-Presenter architectural pattern.
Ссылка на сайт

Ссылка на сайт

https://github.com/tommus/limbo
Система контроля версий

Система контроля версий

https://github.com/tommus/limbo

Скачать limbo-mvp

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/co.windly/limbo-mvp/ -->
<dependency>
    <groupId>co.windly</groupId>
    <artifactId>limbo-mvp</artifactId>
    <version>3.0.3</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/co.windly/limbo-mvp/
implementation 'co.windly:limbo-mvp:3.0.3'
// https://jarcasting.com/artifacts/co.windly/limbo-mvp/
implementation ("co.windly:limbo-mvp:3.0.3")
'co.windly:limbo-mvp:aar:3.0.3'
<dependency org="co.windly" name="limbo-mvp" rev="3.0.3">
  <artifact name="limbo-mvp" type="aar" />
</dependency>
@Grapes(
@Grab(group='co.windly', module='limbo-mvp', version='3.0.3')
)
libraryDependencies += "co.windly" % "limbo-mvp" % "3.0.3"
[co.windly/limbo-mvp "3.0.3"]

Зависимости

compile (6)

Идентификатор библиотеки Тип Версия
com.hannesdorfmann.mosby3 : mvp jar 3.1.1
com.hannesdorfmann.mosby3 : mvp-lce jar 3.1.1
com.hannesdorfmann.mosby3 : mvp-queuing-presenter jar 3.1.1
androidx.fragment » fragment jar 1.2.3
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.3.72
co.windly : limbo-disposable jar 3.0.3

Модули Проекта

Данный проект не имеет модулей.

Limbo

Maven Central Travis (.org) branch API GitHub

A collection of libraries that empowers Android development using one of two architectural patterns:

  • Model-View-Presenter - based on Mosby library,
  • Model-View-ViewModel - with no additional dependencies.

It is strongly recommended to design the application using single activity, but it's not required.

Usage

Add dependencies

For Model-View-Presenter application, use the following dependency:

dependencies {
    implementation "co.windly:limbo-mvp:3.0.5"
}

For Model-View-ViewModel application, use the following dependecy:

dependencies {
    implementation "co.windly:limbo-mvvm:3.1.1"
    implementation "co.windly:limbo-mvvm-dagger:3.0.5"
}

Optionally, you can add one of utility packages:

dependencies {
    implementation "co.windly:limbo-disposable:3.0.5"
    implementation "co.windly:limbo-recyclerview:3.0.8"
    implementation "co.windly:limbo-utility:3.0.8"
}

Samples

Please do not hesitate to check samples directory for simple examples how to use Limbo in Java and Kotlin projects. For the time being, only MVP example is available.

License

Copyright 2020 Tomasz Dzieniak, Adrian Zalewski

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Версии библиотеки

Версия
3.0.3
2.4.0