Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A study project to explore "MAD" technologies: ViewModel, Coroutines, StateFlow, ViewBinding, DataBinding, Retrofit, Picasso, RecyclerView, and Lifecycle-aware components.

NotificationsYou must be signed in to change notification settings

antonioolf/madskills-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This project aims to explore and study some modern Android development technologies and good practices. By building a simple application that fetches and displays a list of drum kits from a remote URL.

Technologies Used

  • ViewModel: Manages UI-related data in a lifecycle-conscious way.
  • Coroutines: Simplifies asynchronous programming, making the code more readable and efficient.
  • StateFlow: A state-holder observable flow that emits updates to the UI.
  • ViewBinding: Generates binding classes to interact with the views.
  • DataBinding: Binds UI components in layouts to data sources in the app using a declarative format.
  • Retrofit: A type-safe HTTP client for making API requests.
  • Picasso: A powerful image downloading and caching library for Android.
  • RecyclerView: A flexible and efficient view for displaying a large set of data.
  • Lifecycle: Helps manage Android lifecycle-aware components.
  • Kotlin: The programming language used to write the entire application, known for its modern features and interoperability with Java.

Prerequisites

  • Android Studio 4.0 or higher
  • Gradle 6.1.1 or higher
  • Internet connection for fetching dependencies

Contributing

Contributions are welcome! If you have any ideas, suggestions, or issues, please feel free to create a pull request or open an issue on the repository.

About

A study project to explore "MAD" technologies: ViewModel, Coroutines, StateFlow, ViewBinding, DataBinding, Retrofit, Picasso, RecyclerView, and Lifecycle-aware components.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp