logo
logo
Sign in

Comprehending Android Architecture Components like LiveData, Room and ViewModel

avatar
Manish Jain
Comprehending Android Architecture Components like LiveData, Room and ViewModel

The subsequent discussion revolves around major android architecture, underlying components, and their basic usage.

It starts with analysis and planning, designing the wireframes + prototype, implementing the design into code, testing the code, deployment or production and deployment of software.

Architectural guidelines must be followed throughout the development process, as these help in writing the software in a disciplined and well-structured approach.

Of course, a well-written application is good to test, can be easily scaled up and maintained.

This pattern was laden with issues as usual like in case developer choose to adopt a Model View Presenter Pattern, they needed to come up with their solution from scratch, involved a lot of coding efforts (might be directionless), or adopt a library without any official support (Google).

Android architecture comes with four components, each with a specific role to lift up the burden of underlying architecture: Room, ViewModel, LiveData, and Lifecycle.

collect
0
avatar
Manish Jain
guide
Zupyak is the world’s largest content marketing community, with over 400 000 members and 3 million articles. Explore and get your content discovered.
Read more