Skip to content

shahtushar-dev/android-version-museum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android Version Museum

An experimental Flutter project exploring immersive UI, motion design, animations, and storytelling through Android version history.

Features

  • Vertical Page-Based Navigation: Smooth, full-screen swipe transitions.
  • 3D Cube Transitions: Custom Matrix4 transformations simulating a 3D box folding effect.
  • Scroll-Snapped Entrance Animations: High-fidelity "Snap-and-Pop" sequence triggers perfectly when a new screen snaps into view.
  • Glassmorphism: Premium UI aesthetics using backdrop filters and dynamic lighting effects.
  • Android Showcase: An immersive showcase of major features from Android 12 up to Android 16.

Built With

  • Flutter
  • Dart
  • PageView
  • Custom Animations & Matrix4 Transforms
  • Google Fonts

Screenshots

(Beautiful 3D cube transitions and motion design)
App Demo

(Crisp, premium typography and glassmorphism UI)
Screenshot 1 Screenshot 2 Screenshot 3

Motivation

The goal of this project is to explore how traditional information-heavy interfaces can be transformed into more immersive and interactive experiences. By combining 3D geometry with strict sequence timing, it aims to create an app that feels like a physical, premium object in your hands rather than just a list of data.

Architecture

This project strictly follows Clean Architecture principles to ensure scalability and readability:

  • Models (lib/models/): Core data structures (VersionInfo, FeatureItem).
  • Data (lib/data/): Hardcoded museum text and asset paths decoupled from the UI.
  • Screens (lib/screens/): Dedicated UI files handling complex animations and layouts.

Getting Started

  1. Ensure you have the latest version of Flutter installed.
  2. Clone this repository.
  3. Fetch dependencies and run:
flutter pub get
flutter run

About

Immersive Flutter app exploring Android version history with 3D cube transitions, parallax scroll, and Liquid Glass animations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages