Apphoven is based on Angular2 (Typescript) and Nativescript. It is an Android app for pianists to help them practice more efficiently.
If you want to know more about the developement, you can follow the blog (German): https://blog.apphoven.com
-
Login, Register, Password Reset, LogOut (All through Firebase, Nativescript Firebase-Plugin) https://github.com/EddyVerbruggen/nativescript-plugin-firebase
-
Login-Components are based on Nativescript samples https://github.com/jlooper/sample-Groceries/tree/angular-firebase/app
-
Add-Piece Component (Composer/Piece-Search & Piece-Adding Functionality)
-
Piece-List and Piece-Dashboard (Manage pieces and movements)
-
Practice Time Recorder (Time Recorder and Practice Session Rating)
-
Practice Session Component (List, containing Users Practice Session - using own custom-built graphs)
-
Audio Recorder (Recording pieces, tagging them; using nativescript-audio)
https://github.com/bradmartin/nativescript-audio -
Audio Analyzer (Custom own built Media-Player UI; using nativescript-audio) https://github.com/bradmartin/nativescript-audio
-
Beta: Metronome (Minor performance issues; using nativescript-sound & Background-ServiceWorker)
https://github.com/NathanWalker/nativescript-sound
Get Apphoven on Google Play Store: https://play.google.com/store/apps/details?id=com.apphoven.apphovenAlpha
(Icons used: http://fontawesome.io & http://www.flaticon.com)