I need a PhoneGap / Cordova Camera Overlay Plugin built
- or -
Post a project like this3012
£450(approx. $563)
- Posted:
- Proposals: 4
- Remote
- #1004029
- Awarded
Description
Experience Level: Intermediate
PHONE GAP PLUGIN PROJECT OBJECTIVE / BRIEF
Hello,
I'm a Mobile & Web UI Developer (with some backend knowledge) that needs help building a PhoneGap / Cordova plugin to add to my own personal Android / iOS app which is currently under construction.
OBJECTIVE:
I need a plugin for my app which will show a visually simple overlay but will more importantly override the original native functionality when a device's camera is opened. It will need to implement the following:
- It will allow me to take multiple photos (minimum 3 and maximum 100) in succession - so it WILL NOT close after just one photo or ask if I want to retake/cancel the photo, but it WILL allow me to smoothly take another photo after another after another etc. without seeing a preview and I would like a Photo Counter to appear in the bottom right hand side of the camera view showing me the number of photos which have been taken in total, this number will be updated immediately after each photo is taken.
- The Photo Counter should have a basic white circle png background image so that it is easy to see (of which I would like to be able to simply change the colour of as and when I please by changing the png asset). The font colour for this should be blue initially - but changeable.
- The Camera Button should also have a basic white circle png background image (of which I would like to be able to simply change as and when I please by changing the png asset). The "Pressed state" should have a yellow circle background image (of the same dimensions) - again I would like this to be easily changeable. The font colour for this should be blue initially - but changeable.
- The Overlay should have a thin white border (I'm aware this may need to be done using further png imagery) of about a 2 pixel width. The Overlay should however allow the usual ability for me to touch the camera screen to focus the camera before taking a photo. The Overlay should contain a "Done" button at the bottom left hand corner of the camera overlay. This should be the ONLY way to close the camera.
- The Trigger (so to speak) for The Overlay will need to be a basic HTML page containing a simple element with an ID which is set a jQuery ".click()" event handler, which when clicked triggers the cordova camera overlay plugin to open and override the native camera with our plugin's customization.
- In the PhoneGap Javascript, the success callback function for the photos taken should push all imagePaths into an array / object that I can then manipulate and be able to use in my own form POST eventually or even within the DOM of the basic HTML page which initally triggered the camera. The error callback function should alert an error message.
FURTHER INFO:
This plugin needs to work on both Android and iOS devices, preferably phones. Tablets would be a plus. It can be written in Objective-C or Swift and Java for Android - however, I'm open to hearing other ideas. Plugin must work with the most recent versions of PhoneGap/Cordova, iOS, Android in order for project to be deemed complete and all bugs must first be fixed.
I will have complete rights and ownership of the plugin and its code. This code must not be published or re-used elsewhere.
I would like to have daily communication with the Developer hired for this project. I would like to be able to communicate via Skype, Google Hangouts or FaceTime once a day. During this catch up, it would be desirable to visually see how the functionality is coming along on either an Android and iOS device.
Examples of your portfolio or your own working history deploying camera overlay functionality would be a major bonus to those looking to secure this project.
Hello,
I'm a Mobile & Web UI Developer (with some backend knowledge) that needs help building a PhoneGap / Cordova plugin to add to my own personal Android / iOS app which is currently under construction.
OBJECTIVE:
I need a plugin for my app which will show a visually simple overlay but will more importantly override the original native functionality when a device's camera is opened. It will need to implement the following:
- It will allow me to take multiple photos (minimum 3 and maximum 100) in succession - so it WILL NOT close after just one photo or ask if I want to retake/cancel the photo, but it WILL allow me to smoothly take another photo after another after another etc. without seeing a preview and I would like a Photo Counter to appear in the bottom right hand side of the camera view showing me the number of photos which have been taken in total, this number will be updated immediately after each photo is taken.
- The Photo Counter should have a basic white circle png background image so that it is easy to see (of which I would like to be able to simply change the colour of as and when I please by changing the png asset). The font colour for this should be blue initially - but changeable.
- The Camera Button should also have a basic white circle png background image (of which I would like to be able to simply change as and when I please by changing the png asset). The "Pressed state" should have a yellow circle background image (of the same dimensions) - again I would like this to be easily changeable. The font colour for this should be blue initially - but changeable.
- The Overlay should have a thin white border (I'm aware this may need to be done using further png imagery) of about a 2 pixel width. The Overlay should however allow the usual ability for me to touch the camera screen to focus the camera before taking a photo. The Overlay should contain a "Done" button at the bottom left hand corner of the camera overlay. This should be the ONLY way to close the camera.
- The Trigger (so to speak) for The Overlay will need to be a basic HTML page containing a simple element with an ID which is set a jQuery ".click()" event handler, which when clicked triggers the cordova camera overlay plugin to open and override the native camera with our plugin's customization.
- In the PhoneGap Javascript, the success callback function for the photos taken should push all imagePaths into an array / object that I can then manipulate and be able to use in my own form POST eventually or even within the DOM of the basic HTML page which initally triggered the camera. The error callback function should alert an error message.
FURTHER INFO:
This plugin needs to work on both Android and iOS devices, preferably phones. Tablets would be a plus. It can be written in Objective-C or Swift and Java for Android - however, I'm open to hearing other ideas. Plugin must work with the most recent versions of PhoneGap/Cordova, iOS, Android in order for project to be deemed complete and all bugs must first be fixed.
I will have complete rights and ownership of the plugin and its code. This code must not be published or re-used elsewhere.
I would like to have daily communication with the Developer hired for this project. I would like to be able to communicate via Skype, Google Hangouts or FaceTime once a day. During this catch up, it would be desirable to visually see how the functionality is coming along on either an Android and iOS device.
Examples of your portfolio or your own working history deploying camera overlay functionality would be a major bonus to those looking to secure this project.
Kristopher C.
100% (6)Projects Completed
6
Freelancers worked with
5
Projects awarded
33%
Last project
25 Sep 2021
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies