***CORE feature***
- video recording and save to the gallery in a new folder
- video should always remain horizontal, irrespective of rotation of the device - that is, it should be auto-leveled
- for this it will use gyroscope/orientation sensor information to correct orientation, and maintain the original aspect ratio of the video
- this should happen seamlessly - maintaining 30fps
- For example - look at [login to view URL]
- we should be able to add a constant watermark text to the recorded video like “Powered by XYZ”
- Video’s length should be configurable and end when decided time is up (like 2minutes)
***General features***
- Show camera preview on screen (like any other video recording app)
- Overlay and indication on the screen about what part is actually being recorded (based on auto level and aspect ratio)
- Multiple resolutions (VGA, 720p etc, shown on basis of device capability)
- Multiple video quality settings (low, medium, high)
- Ability to share video with facebook/twitter/instagram/vine directly
- work with all cameras on device (front, back..)
- Ability to turn on/off the device flash
Please estimate which minimum API level you’ll be able to support (ideally API 8) and why?
----------------
If you are interested please provide information on the following:
- Most important:
- Tell me how you would you go about building android app with above features
- Your confidence level in above requirements
- Android experience:
Your Android app experience - how many apps have you developed ?
- Apps:
Share links/names of some of your best apps.
- Video apps:
Highlight Android apps that you have built with video recording capability. Please share details like link/name of the app.
- Gyroscope apps:
Have you built any app which used gyroscope/orientation sensors? Please share name and link to the app.
- Previous customers:
Can you share list of previous customers?
- Dev tools:
What is your preferred build system for android ? (gradle/ant/from IDE)
- Blog/Open source:
- If you have any github/bitbucket repositories, please share its link, I’d like to check out the code.
- If you have any online blog, please share its link.
- Let's be realistic. Requirements change. What I mentioned above are high level requirements and might change a bit as project evolves. How comfortable/flexible are you ?
Looking forward to hearing from you soon!
Dear Employer,
We have read your project description very carefully and have some points to discuss.
We are the best software company that provides outsourcing services for HTML5, IOS apps, Android apps, Web design, Website development and SEO services.
Quick Facts about us ----
- Established in April 2006.
- 30+ team including 12 full time Mobile apps developers with diversified experience and growing.
- All our project managers speaks and writes good English and can voice chat on Skype (if required).
We look forward to get an interview chance so that we could discuss further in order to start on this project.
Regards,
Pinnacle Hi-Tech Solutions