Skip to content

Releases: Allowexe/TheGreatestCocktailApp

The Greatest Cocktail App V1.0

07 Mar 15:14

Choose a tag to compare

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.