Releases: Allowexe/TheGreatestCocktailApp
Releases · Allowexe/TheGreatestCocktailApp
The Greatest Cocktail App V1.0
Release v1.0 - The Greatest CocktailApp
Overview
Initial release of The Greatest CocktailApp, a Kotlin-based Android application built with Jetpack Compose for browsing and managing cocktail recipes using TheCocktailDB API.
Features
- Random Discovery: Generate a random cocktail recipe on the home screen with a manual refresh option.
- Category Browsing: Explore cocktails filtered by official categories.
- Dual Search Mode: Search for cocktails by name or filter by specific ingredients.
- Favorites Management: Save cocktails to a local list for offline access using SharedPreferences.
- Recipe Sharing: Export cocktail names and instructions to other applications via the Android system share intent.
Technical Implementation
- UI Framework: Jetpack Compose (Material 3)
- Networking: Retrofit 2 with GSON converter for REST API communication.
- Image Loading: Coil 3 for asynchronous image processing and caching.
- Architecture: State-driven UI with LaunchedEffect and remember for lifecycle management.
- Animations: Implementation of AnimatedContent for screen transitions and AnimatedVisibility for staggered list entries.
Design Specifications
- Theme: Custom Dark/Purple color palette.
- Components: Custom Glassmorphism cards with semi-transparent backgrounds and purple borders.
- Responsiveness: Scrollable detail views and optimized layouts for various screen densities.
Installation
- Download the TheGreatestCocktailApp_V1.apk file from the assets below.
- Enable installation from unknown sources in your Android settings.
- Install and launch the application.