We are looking for an android developer to develop an application with two versions, each version has two sub-versions: Free and Paid.
To simplify, we need two identical versions of the application (But the only difference is that one of the versions has less supported video sites, for example version 1 has three supported video sites "YouTube", "Daily Motion", "Vimeo", Version 2 has two supported video sites "YouTube", "Daily Motion".
Each of the versions above has two versions (Free and Paid): Free version should have a limited functionalists whereby it can be changed in settings file not hard-coded (for example: free version has 2 tests whereby the full has all tests).
About the Application:
- Application is a Video downloader and MP3 Convertor, The application idea is simple and straight forward, main screen should display a list of supported video sites (YouTube, Daily Motion, etc..), then once clicked it should redirect to video site.
Now when users start to search for something, on video page it should display two buttons, first is to download the video (all available video resolutions) and the second is to convert the video to MP3 and download to user's mobile.
We need two versions, FREE and PAID, the free version is limited to 2 downloads per day (We must be able to easily change the number in the future) and also show ads (full window), while the full version is ad-free and unlimited downloads.
-There must be a progress bar in the notification panel that tells the download progress.
- App should be flexible and parameterized for future amendments.
Thanks for your understanding.