Skip to content

Commit

Permalink
Updated README with issue links, gist, and kotlin development
Browse files Browse the repository at this point in the history
  • Loading branch information
vestrel00 committed Jan 23, 2018
1 parent b2a97ad commit a4d2b05
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ This project works with the following Dagger 2 and Butterknife versions;

## Branches

There are 2 main branches:
There are 4 main branches:

1. [**master**](https://github.com/vestrel00/android-dagger-butterknife-mvp/tree/master)

Expand All @@ -46,6 +46,15 @@ There are 2 main branches:
Take a look at [PR #49](https://github.com/vestrel00/android-dagger-butterknife-mvp/pull/49) for the main diff
from **master**.

3. **master-kotlin** [UNDER DEVELOPMENT](https://github.com/vestrel00/android-dagger-butterknife-mvp/issues/61)

- Same as **master** except written in Kotlin.


4. **master-support-kotlin** [UNDER DEVELOPMENT](https://github.com/vestrel00/android-dagger-butterknife-mvp/issues/62)

- Same as **master-support** except written in Kotlin.

**Why is the `minSdkVersion` of the non-support setup in master 17? Can it be lower?**

There are 2 main reasons why the `minSdkVersion` of the non-support setup can only be as low as 17.
Expand All @@ -71,6 +80,14 @@ This demonstrates dagger.android, Butterknife, and MVP setup using 5 examples:
4. The Fragment in example 1 as a floating dialog.
5. The Fragments in example 3 as a floating dialog.

## A Quick Gist

For a quick overview of *dagger-android* 2.11 usage with support for `@Singleton`, `@PerActivity`,
`@PerFragment`, and `@PerChildFragment` scopes, take a look at
[this gist](https://gist.github.com/vestrel00/64be913f954989fe52c674247e093218).

Read the **walkthrough** for the complete guide with proper step-by-step setup and explanations.

## Walkthrough

Read the blogs for a complete walkthrough of this app:
Expand All @@ -84,6 +101,14 @@ Read the blogs for a complete walkthrough of this app:
and scalability.
[ARTICLE](https://proandroiddev.com/how-to-android-dagger-2-10-2-11-butterknife-mvp-part-3-ed5acf40eb19)

If you don't like reading blogs or are just too "pro" and would like to just explore the repository,
you may want to look at the issues instead;

- [Dagger-android](https://github.com/vestrel00/android-dagger-butterknife-mvp/issues?q=label%3A%22A%3A+dagger.android%22+is%3Aclosed+sort%3Acreated-asc)
- [Butterknife](https://github.com/vestrel00/android-dagger-butterknife-mvp/issues?q=label%3A%22B%3A+butterknife%22+is%3Aclosed+sort%3Acreated-asc)
- [MVP](https://github.com/vestrel00/android-dagger-butterknife-mvp/issues?q=is%3Aclosed+sort%3Acreated-asc+label%3A%22C%3A+mvp%22)
- [Kotlin](https://github.com/vestrel00/android-dagger-butterknife-mvp/issues?q=sort%3Acreated-asc+label%3AKotlin+is%3Aclosed)

## License

Copyright 2018 Vandolf Estrellado
Expand Down

0 comments on commit a4d2b05

Please sign in to comment.