Compose Boltuix App Template - Jetpack Compose 2025 UI Kit

Compose BoltUIX - App Template: The Ultimate Compose Material Design UI Toolkit

Our Mission: Empower Compose developers with a ready-to-use Material Design UIX template. Simplify the process of converting design concepts into cross-platform Compose code. Bring intuitive and innovative Material Design elements to your projects.

Compose Boltuix - App Template is a Kotlin-based UI library built entirely on Jetpack Compose, designed to accelerate the development of modern Android applications. This document provides an overview of the library’s architecture, components, and usage guidelines for developers.


Overview

Compose Boltuix is a collection of pre-designed, customizable UI components and templates that adhere to Google's Material Design guidelines. It simplifies the process of creating responsive, visually stunning user interfaces, enabling faster time-to-market for high-quality Android applications.

Version: 1.1

Platform: Android (Jetpack Compose)

Release Date: 01/01/2025

Key Features

  • Pre-designed Screens: 500+ screens across categories like media players, e-commerce layouts, dashboards, and more.
  • Dark Mode Ready: All components include seamless light/dark theme support.
  • Material Design 3 Support: Future-proof designs using the latest Material Design principles.
  • Customizable Components: Modify colors, typography, and layout dimensions easily.
  • Responsive Design: Adaptive layouts for devices of all sizes, including tablets and foldables.

Compose Boltuix - Project Configuration

Project Overview

  • Project Name: Compose Boltuix Template
  • Namespace: com.boltuix.composetemplate
  • Last Updated: 01/01/2025
  • Gradle Version: 8.9

Plugins Used

  • Android Application Plugin (com.android.application)
  • Kotlin Android Plugin (org.jetbrains.kotlin.android)
  • Kotlin Compose Plugin (org.jetbrains.kotlin.plugin.compose)
  • Dagger Hilt Plugin (com.google.dagger.hilt.android.plugin)
  • KSP Plugin (com.google.devtools.ksp)

Android Configuration

  • Namespace: com.boltuix.composetemplate
  • Compile SDK: 35
  • Minimum SDK: 24
  • Target SDK: 35

Key Dependencies

  • Jetpack Compose: UI Toolkit, Navigation, ConstraintLayout
  • Material Design: Material 3 and core components
  • Lottie Compose: Advanced animations
  • Coil Compose: Image loading with SVG support
  • ExoPlayer: Media playback
  • Palette KTX: Dynamic theming
  • Dagger Hilt: Dependency injection

Plugin Versions

  • Android Gradle Plugin: 8.7.3
  • Kotlin: 2.0.21
  • Compose BOM: 2024.12.01
  • Hilt: 2.54
  • KSP: 2.0.20-1.0.25


Highlighted UI Component Demos

  • App Bar Demo
    Material Design app bar for navigation and actions at the top of the screen.
  • List Showcase
    Scrollable list of items for organized content display.
  • Scaffold Demo
    Basic layout using app bars and floating action buttons.
  • Snackbar Demo
    Temporary messages at the bottom with optional actions.
  • Date Picker Demo
    Dialog for selecting dates using a calendar interface.
  • Time Picker Demo
    Dialog for selecting time using a clock or text input.
  • Shapeable Images Showcase
    Images with customizable shapes like circles or custom paths.
  • Swipe to Refresh Demo
    Pull-to-refresh functionality with smooth animations.
  • Swipe with Lottie Animation
    Adds Lottie animations to swipe-to-refresh functionality.
  • Cards Showcase
    Grouping content with Material Design cards.
  • Typography Showcase
    Displays text styles like headlines, body, and captions.
  • Floating Action Button Demo
    Variations such as small, large, and extended FABs.
  • Buttons Showcase
    Demonstrates button styles like elevated, outlined, and text buttons.
  • Slider Demo
    Implements sliders for selecting values or ranges.
  • Progress Indicator Showcase
    Displays linear and circular progress indicators.
  • Menus Demo
    Dropdown or contextual menu options with dynamic items.
  • Divider Demo
    Adds dividers to separate content sections in a layout.
  • Dialog Showcase
    Implements dialogs like alerts, custom dialogs, and bottom sheet dialogs.
  • Bottom Sheet Demo
    Demonstrates bottom sheets with draggable or fixed configurations.
  • Badge Demo
    Showcases badges for providing additional context like counts or statuses.
  • Text Field Showcase
    Demonstrates text input fields with styles like floating labels and icons.

Specialty Navigation and Interaction Demos

  • Navigation Drawer Showcase
    Implements a navigation drawer for content access.
  • Navigation Rail Demo
    Vertical navigation rails for compact screen layouts.
  • Navigation Bar Demo
    Bottom navigation bars with badges, labels, and dynamic items.

Advanced List and Grid Examples

  • LazyColumn Demo
    Efficient vertical scrolling list.
  • LazyRow Demo
    Horizontal scrolling list.
  • LazyVerticalGrid Demo
    Grid layout using LazyVerticalGrid.

Utility and Enhancement Demos

  • Switch Demo
    Toggle switches with customizable styles.
  • Radio Button Demo
    Showcases radio buttons for selecting one option from a group.
  • Checkbox Demo
    Multiple selections with customizable checkboxes.
and many more..

Last Update: 2nd January 2025

# VERSION 1.2025.1

  • Improved Animation Performance: Enhanced smoothness for transitions and animations.
  • New Onboarding Styles: Added more templates for creative onboarding experiences.
  • Bug Fixes: Addressed layout inconsistencies and performance issues.

Screenshot:












Demo:




Item NameCompose Boltuix - App Template
Created byBoltuix
Websitehttps://www.boltuix.com/
Contact Emailboltuix@gmail.com
Created on01/1/2025
Last Updated on1/1/2025

Comments