Interactive Piano Learning Mobile App

Job ID: 39310192

Budget: $30 – $250 USD

Mobile App Development Request: Piano App

Hello,

I would like to request the development of a mobile application similar to Perfect Piano (by GameStar). You can find the reference app here:
https://play.google.com/store/apps/details?id=com.gamestar.perfectpiano

Key Requirements:
Platform: Android (optionally iOS as well).

Core Features:

A full 88-key piano keyboard (multi-touch support).

Multiple keyboard modes: Single row, Double row, Dual players.

Recording and playback functionality.

Learning mode with built-in songs (falling notes/tiles similar to rhythm games).

Support for external MIDI keyboards via USB.

Audio effects: Reverb, chorus, etc.

Various piano sounds (Grand Piano, Music Box, Synth, etc.).

Metronome and tempo control.

User Interface:

Simple and intuitive UI.

Option to change themes or keyboard layout.

Additional Features (Optional but Preferred):

Online multiplayer (real-time duet or battle mode).

Cloud sync or login feature to save progress.

Integration with social sharing or leaderboards.

Monetization (Optional):

Ads (banner/interstitial).

In-app purchases for premium sounds or features.

Please let me know the estimated time, cost, and technology stack you plan to use. If you have a portfolio or similar projects you've worked on, I’d love to see them.

Thank you!