Completed

Android: Clean architecture, Custom app max 3 screens (No Api calls, no server integration)

Published on the September 15, 2019 in IT & Programming

About this project

Open

Screen 1-
The app will be editor/modifier and viewer for alphabets (A,B,C,D...) That are driven by audio. Consider it a dictation app for kids. The speed at which the alphabets are recited has to be plotted in a karaoke style view.







This view is in form of distinct columns (say between 6 -12) depending on Android device orientation. App user can tap on alphabet visible under one particular column-row combination and open a modifier. This modifier enables editing of the alphabets i.e.







Operations of adding,  removing, shifting left right. One column can have more than 1 (say upto 5 alphabets crammed). The modifier will also show adjoining column alphabets to the selection and allow corrections like sequence change and some styling like superscript, subscript.







Add operation for modifier will only allow adjoining alphabets to be entered.
Eg:
A---|B|C-|DE-|F-!H!
JKLM|N|op|qrs|t--
----|u|v|
these are content alphabets on 3 lines and alphabet h is to be modified, as it has kid has missed 'i'
|i| --> opens in 2 modifier layouts. One showing original audio with start stop and time (milliseconds) controls and other showing options to change sequence, add, modify
There should be undo-redo of the edit (in sequence),playback facility, export to xml and shift of view to different column count.

Screen 2-
File manager (create folder, cut, move, rename, delete) to store above audio, xml. Backups to users google drive.

Screen 3- Historical view of records (May merge with screen 2)

(No audio processing [alphabet extraction from audio] work to be done by developer. Some mix of sample data can be used)
This is for rough idea of app. Detailed scope of work will be provided at later point.




App is not big to make, but developer is free to spend upto month on its development.

i.e. No urgent deadline.
Review call every 4 days or percentage wise of completion stage.
End product - Source code expected.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Cloud Storage (Dropbox, Google Drive, etc.)
Required platforms Android

Delivery term: October 15, 2019

Skills needed