buddysearch icon indicating copy to clipboard operation
buddysearch copied to clipboard

Android Clean Architecture example using MVP, Rx: RxJava, RxAndroid, Dagger 2, Data Binding, Retrolambda, Firebase Database, Firebase Auth, Firebase Messaging (FCM), Realm

Results 10 buddysearch issues
Sort by recently updated
recently updated
newest added

[Parallel test execution maxParallelForks](https://docs.gradle.org/current/userguide/performance.html#parallel_test_execution). Gradle can run multiple test cases in parallel by setting `maxParallelForks`. [Disable report generation](https://docs.gradle.org/current/userguide/performance.html#report_generation). We can conditionally disable it by setting `reports.html.required = false; reports.junitXml.required =...

You shouldn't use any data layer specific model in Presenters. LoginPresenter uses GoogleSignInAccount objects, which is specific to the Login SDK you chose, but this dependencie should not be visible...

In Android Studio 3.0.1 project build fails, update gradles, dependent libraries to be able to build in new AS.

`BaseActivity` should declare the generic type for `BasePresenter` also. It should be: ``` public abstract class BaseActivity extends AppCompatActivity implements LoaderManager.LoaderCallbacks { ``` This will also fix any issues with:...

First of all I want to thank you for this demo showing how to implement Clean Architecture using MVP in combination with Dagger2 and other useful tools. I have noticed...

Do you intend to implement the MVVM pattern and eliminate the use of Loader?

Hello, This project is very nice for learning purposes, but I encountered an blocking issue. I need to use Flowable on a stream of data and the Use case of...

I have seen that you have used Domain layer components in Data layer as per clean architecture Data layer component should not be used in Data layer component

You place all classes with same type into same group. ie presenter classes are under /presenter package, activities are under /activity package, ... 1 question: How will you manipulate them...

In the `entities/realm`, the classes extend `RealmObject`. Isn't this a violation of the dependency rule?