Hi! We are from the CH2-PS086 Mobile Development team.
Ocean and Maritime Economy
- Android Studio: Integrated development environment specifically designed for Android app development.
- Git/GitHub: Version control system for tracking changes and enabling collaborative development among team members.
- Retrofit: Networking library responsible for handling API requests and responses, simplifying data fetching and manipulation.
- ViewModel: Architectural component that survives configuration changes and separates UI-related data logic from the UI, ensuring data integrity and maintainability.
- LiveData: Data holder and observer that facilitates real-time updates to UI components whenever the observed data changes, enhancing UI responsiveness.
- DataStore: Data persistence library that ensures data continuity across app restarts or device reboots, preserving application state and user preferences.
- Coroutines: Asynchronous programming library that enables non-blocking, suspendable code execution, enhancing performance and responsiveness.
- Glide: Image loading and caching library that efficiently manages image retrieval and storage, optimizing app performance.