SSComposeCookBook

screenshot of SSComposeCookBook

A Collection of major Jetpack compose UI components which are commonly used.

Overview

The SSComposeCookBookCompose is a collection of major Jetpack Compose UI components commonly used in Android UI development. It simplifies and accelerates UI development with less code and intuitive Kotlin APIs.

Features

  • App Bar, Bottom Navigation, Button
  • Checkbox, Dialog, Dropdown
  • FAB, Modal Drawer, Bottom Drawer
  • Radio Button, Slider, Text
  • Textfield, Theme, ZoomView
  • Textfield, Theme, MagnifierView
  • TabBar, DatePicker, TimePicker
  • ImagePicker, ParallaxEffect, Compose views in Xml
  • XML views in Compose
  • List, LazyRow/Column, LazyVerticalGrid, Advance List
  • Pull To Refresh, Simple Pull To Refresh, Custom Background Pull To Refresh, Custom View Pull To Refresh
  • Swipe To Delete, Swipe Left, Swipe Right, Swipe Left + Right
  • Constraint Layout, Barrier, Guideline, Chain
  • Animation, Basic, Content, Gesture
  • Animation, Infinite, Shimmer, TabBar
  • Sample UI, Instagram
  • Canvas, Overview, Shapes, Text and Image
  • Path, Path Operations, DrawScope Helpers
  • Canvas + Touch, Blend Modes, Basic Example
  • Android 11 Easter Egg
  • Google Maps, Basic, Marker, Polyline
  • Google Maps, Polygon, Circle, Ground Overlay
  • Google Maps, Tile Overlay, Indoor Level, Lite Map
  • Google Maps, Place Picker, Navigation Viewer, Projection
  • Google Maps, Cluster, Heat Map, KML
  • Google Maps, GeoJSON, ScaleBar, Snapshot
  • Google Maps, Map in scrollable view, Compose Map In XML
  • ViewPager, Horizontal Pager, Horizontal Pager with Tabs, Horizontal Pager with indicator
  • ViewPager, Vertical Pager with indicator, Pager with Zoom-in transformation, Pager with Fling Behavior
  • ViewPager, Add/Remove pager
  • Coming Up Navigation Theme enhancement
  • Our Libraries in JetPackCompose
  • SSJetPackComposeProgressButton

Summary

The SSComposeCookBookCompose is a collection of major Jetpack Compose UI components that simplify and accelerate Android UI development. It provides numerous UI components that can be easily implemented in Jetpack Compose projects. The installation process is straightforward, requiring the latest version of Android Studio and a Google Maps API key for Google Map implementation. Overall, this library is a valuable resource for developers looking to create native Android UI using Jetpack Compose.

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.