Fun Blocks

screenshot of Fun Blocks

Some components to smooth your dev experience building apps!

Overview

Fun Blocks is an innovative framework that redefines the way developers create applications, reminiscent of playing with LEGO or Playmobil. Designed as a plug & play component system, it leverages the power of Jetpack Compose to streamline the development experience. Whether you're working on proofs of concept, conducting studies, or building fully-fledged production applications, Fun Blocks is tailored to meet your needs with ease and efficiency.

With over 35 components readily available, developers can access a versatile set of tools that simplify the app-building process while maintaining a focus on creativity and functionality. Fun Blocks promises to transform the typical challenges of app development into a more enjoyable and straightforward endeavor.

Features

  • Wide Range of Components: Offers 35+ pre-built components such as Text, Input, and Pins that cater to diverse development needs.
  • User-Friendly Design: The plug & play feature allows for easy integration of components, making it suitable for both beginners and seasoned developers.
  • Data Visualization Tools: Includes linear, bar, and pie/donut charts to enhance data representation within applications.
  • Efficient Development: Built on Jetpack Compose, it ensures a modern and efficient approach to UI development.
  • Versatile Application: Recommended for proof of concepts (POCs), studies, and production, adapting to various project requirements.
  • Future Expansions: Plans to publish the library on Maven and launch a playground on Google Play Store for broader accessibility.
ui-kit
UI Kits & Components

A UI kit provides developers with a set of reusable components that can be easily integrated into a website or application. These components are pre-designed with consistent styling and functionality, allowing developers to save time and effort in the design and development process. UI kits can be either custom-built or third-party, and often include components for buttons, forms, typography, icons, and more.