Projeto Kotlin Android (capítulo 10) do livro "Desenvolvedor Kotlin Android"
-
Updated
May 3, 2020 - Java
Projeto Kotlin Android (capítulo 10) do livro "Desenvolvedor Kotlin Android"
An Android application that was presented during the DevTalks 2018 developer conference in Bucharest. Its purpose is to showcase some of the Android Jetpack libraries. It uses the OMDb API to let the user search for movies and it enables the user to add / remove a specific movie from a favorites list.
The final project of Udacity's Android Developer Nanodegree
Android ViewModel instantiation made effortless.
ViewModel: Incremental view model synchronization using partial models
In Android, the Model-View-ViewModel (MVVM) architecture is a commonly used design pattern for building user interfaces. The ViewModel component of MVVM provides a way to manage and store data that is displayed in the user interface.
LiveData is an observable data holder class provided by the Android Architecture Components, while data binding is a feature that allows you to bind UI components directly to data sources.
The Room persistence library provides an abstraction layer over SQLite to allow fluent database access while harnessing the full power of SQLite.
The template project that uses Android Architecture Components with Repository pattern.This app uses retrofit to perform HTTP request. This app also communicates data between two fragments using view model
Using a ViewModel Factory can be helpful when you need to provide additional parameters to the ViewModel that cannot be easily obtained from the default ViewModel constructor, such as a database instance or a network service.
A mod that let you change the hands positions 👐
Submission 2 : Repository dan LiveData
This is a Java Android Note App for ITI-Android Cource Project that manage notes in your local database using Java, android, sqlite3, livedata and clean architecture
Add a description, image, and links to the view-model topic page so that developers can more easily learn about it.
To associate your repository with the view-model topic, visit your repo's landing page and select "manage topics."