This post has been de-listed
It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.
We have an app that is mostly complete. We want to add a feature to it. A few fixes to the current status of the app are also necessary (look at 1,2, and 3 below).
There are 3 activities.
A) MainActivity. This is a home page B) CameraActivity. This launches a camera and shows a preview of what it sees. It uses a CameraPreview class. It also launches a 3 second countdown at the end of which the photo is taken. C) ImageActivity. This is launched when the photo is taken and shows the recently captured image. Then there are icons where the photo can be shared on social media or downloaded.
Now, the feature is: We want to add the ability to overlay a png image that is pulled from a web url like (www.snappiesticker.com/takesnappie.png) onto the camera preview, and then also saved on to the captured image as part of the file. This needs to be done in a way such that:
there are no skipped frames. The image should be pulled in from the url asynchronously. Additionally, with the current app there are sometimes skipped frames (depending on the phone and android version, etc) even without the bitmap image loaded on top. This cannot happen and must be fixed.
Aspect ratio remains consistent throughout the app. Right now there is slight stretching when the phone rotates into landscape mode and squashing in portrait mode. This needs to be fixed, and the png from the url needs to be loaded in such a way that it is not stretched. Additionally, there cannot be resolution/image quality loss in this whole process. From what Ive read there is some trickiness in overlaying images where android tries to convert to a 16-bit image before it adds the new png on top. This should be done after the png is added and not before.
This app must work on all android phones down to apk 10. Right now it crashes on some phones. You should be able to test on multiple phones or ensure that it will work consistently across them. Right now, it crashes on many older phones. This cannot happen. I can test some (android studio emulators) but you must give an app that works across all tests.
Two other things: android-studio users greatly preferred willing to work with bitbucket/git is a huge plus (willing to pay $100 more)
PM me for more details. I am thinking of a budget of $500-$600 depending on the ability/qualifications of the developer. If you wish to work hourly, we can discuss that as well.
Subreddit
Post Details
- Posted
- 10 years ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/forhire/com...