Why Not Compose Versions Save

A collection of animations, compositions, UIs using Jetpack Compose. You can say Jetpack Compose cookbook or play-ground if you want!

v5.0.1

10 months ago

What's New

  • 🐞 Fix a bug in the Paging example, for which data isn't loading.
  • 🐞 Fix empty view not showing issue in the paging example.
  • 🔧 Improve the paging example UI.

See what's new in v5.0.0

v5.0.0

10 months ago

More sample added 🚀

  • ✨ Using Compose BOM 2023.06.00
  • 🆕 New Content Management System module added (with M3, Navigation Component etc.)
  • 🆕 Material 3 examples (check CMS module)
  • 🆕 GitHub actions added for ktlint, CodeQL and Publish to Play Store
  • 🆕 Animated Splash Screen (Introduced in Android 12)
  • 🆕 New notification permission added
  • ⬆️ Upgrade libraries and removed deprecated codes
  • ⬆️ Compose dependencies migrated to Compose BOM
  • 🔧 All UI tweaked

Full Changelog: https://github.com/ImaginativeShohag/Why-Not-Compose/compare/v4.1.0...v5.0.0

v4.1.0

2 years ago

More sample added 🚀

  • ✨ Using Compose 1.1.1
  • 🆕 New maps compose library added
  • 🆕 Published to Play Store

v4

2 years ago

More sample added 🚀

  • ✨ Using Compose 1.1.0
  • 🆕 Project separated to multi-module
  • 🆕 Tutorial: Data fetch and paging
  • 🆕 Tutorial: Tic-Tac-Toe
  • 🆕 Tutorial: OneSignal and Broadcast
  • 🆕 Tutorial: ExoPlayer
  • 🆕 Composition: SwipeRefresh: animateItemPlacement() added to items
  • 🔧 Improved: Composition: GeneralRadioButton
  • 🔧 Tutorial intro screen now includes description using LiteMarkdown :wink:
  • 🔧 Home UI refreshed

v3

2 years ago

More sample added 🚀

  • ✨ Using Compose 1.1.0-beta04
  • 🆕 Tutorial: Select image and crop for upload
  • 🆕 Tutorial: Capture image and crop for upload
  • 🆕 Tutorial: Permission
  • 🆕 Composition: Text
  • 🆕 Composition: Bottom Navigation
  • 🆕 Composition: Dialog

v2

2 years ago

More sample added 🚀

  • 🆕 Converted to Gradle Kotlin DSL
  • 🆕 Spotless added
  • ✨ New map renderer
  • 🆕 Tutorial: Counter
  • 🆕 Tutorial: Counter with ViewModel
  • 🆕 Tutorial: AnimatedVisibility
  • 🆕 Tutorial: Lottie
  • 🆕 Animation: The Story
  • 🆕 Composition: SwipeToDismiss
  • 🆕 Composition: SwipeRefresh
  • 🆕 Composition: Badge
  • 🆕 Composition: FAB
  • 🆕 Composition: Slider
  • ✨ WebView: Custom error page, Swipe to refresh

v1

2 years ago

Initial Release