Android-CleanArchitecture-Kotlin icon indicating copy to clipboard operation
Android-CleanArchitecture-Kotlin copied to clipboard

This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.

Results 77 Android-CleanArchitecture-Kotlin issues
Sort by recently updated
recently updated
newest added

Hi Fernando, why not declare `UseCase.None` class as an object better? just one instance for every `None` to avoid memory allocation each time. In that way, why not using `Unit`...

question
discussion

I was following your tutorial here at https://fernandocejas.com/2018/05/07/architecting-android-reloaded/ and when I downloaded the project that you linked here , my UseCase class doesn't have the execute method , rather it...

question
discussion

What do you think is the pros and cons of **this repository** and this one: https://github.com/bufferapp/android-clean-architecture-boilerplate https://github.com/bufferapp/clean-architecture-components-boilerplate (forked using arch components) I am creating a new project and I need...

question
discussion

you said > At implementation level, in our example, MVVM is accomplished by the usage of Architecture Components, which its main advantage is to handle configuration changes when the screen...

question
discussion

Or in general, what modifications should be implemented to support new CoroutineContext in UseCase and from calling side ?

question
discussion

Like useless, I don't see how it's generated. @android10

question
discussion

I have seen that you created a `MovieView` with the same parameters as the `Movie` model, having in mind that the View shouldn't know anything about the models, following the...

question
discussion

For example, we have a `usecase/interactor` that needs to be used by other modules also: `VisitModuleUseCase` - marks down the count on how many times does the feature/module is visited....

question
discussion

Now that you've refactored this into a single project (no longer a multi-project build) why keep dependency declarations in `dependencies.gradle`. Moving them into the `app/build.gradle` would allow their references to...

question
discussion

Did you think to update this project and make a cache policy? Because here you always make a data request, nothing is cached? You can use a MediatorLiveData for this...

question
discussion