Skip to content
/ tune Public

Flutter Piano is a simple and educational music application that allows users to play black and white piano keys that produce realistic sounds upon tapping. It is built with Flutter and designed with a clean, intuitive interface that offers an authentic piano playing experience.

Notifications You must be signed in to change notification settings

Nayra-11/tune

Repository files navigation

Piano App Logo


🎹 Flutter Piano App

Flutter Piano is a simple and educational music application that allows users to play black and white piano keys that produce realistic sounds upon tapping. It is built with Flutter and designed with a clean, intuitive interface that offers an authentic piano playing experience.


🌟 Features

  • 🎵 UI that mimics a real piano keyboard
  • ⚫ Properly distributed black and white keys
  • 🔊 Instant sound playback on key tap
  • 🧱 Flexible layout using custom widgets
  • 📱 Fully responsive on all screen sizes

📸 Screenshots


🛠️ Tech Stack

  • Flutter — Cross-platform UI toolkit
  • Dart — Main programming language
  • audioplayers — For playing sound files
  • Stateless Widgets — To build the UI
  • Custom Widgets — For clean and maintainable code structure

📋 Requirements

  • ✅ Flutter 3.0 or higher
  • ✅ Dart SDK
  • ✅ Android SDK or Xcode

⚙️ Installation

# 1. Clone the repo
git clone https://github.com/your-username/flutter-piano.git

# 2. Navigate into the project directory
cd flutter-piano

# 3. Install packages
flutter pub get

# 4. Run the app
flutter run

About

Flutter Piano is a simple and educational music application that allows users to play black and white piano keys that produce realistic sounds upon tapping. It is built with Flutter and designed with a clean, intuitive interface that offers an authentic piano playing experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •