Find Jobs
Hire Freelancers

Android app to draw polygon on image

$750-1500 USD

In Progress
Posted almost 13 years ago

$750-1500 USD

Paid on delivery
Hello, my name is Malcolm. I am developing a software application to significantly reduce the cost and greenhouse gas emissions from building activities and I need a simple smart phone app to give users access to our software. I would like a programmer to develop a smart phone app which will enable the user to place a number of lines on an image, save the positions of those lines in a database then continue with another image. Before placing a bid on this project please read the attached detailed specification and please only bid if you answer yes to each of the questions at the end of this job description. Thank you. For the purpose of this job description this app is known as Polygon. Polygon will run on an Android (V2.3.4) smart phone (Nexus S) and will give the user the ability to display an image then enclose an object in the image with a number of straight lines. The Polygon app will differ from existing apps like AndCAD in the way lines are drawn. In the Polygon app an origin is first defined then a line is defined by one point in 2D space where that one point (called the proximal point) is the point on the line closest to the origin. In this way the line can be positioned anywhere in the central part of the screen (except through the origin) by dragging just one point. A brief description of the sequence of events from the user's point of view is the following: 1. Open existing polygon database or create new polygon database. 2. Define a scale to be used. 3. Display an image on screen. 4. Define the origin in the middle of an object in the image. 5. Create a line on screen. 6. Drag the line's proximal point to position the line. 7. Fix the line in place. 8. Repeat steps 5 to 7. 9. Choose "finish" when the object is enclosed by lines. 10. Name and save the polygon data. 11. Open a saved polygon for editing, create a new polygon by going back to step 3 or finish. Please refer to the image in the attached detailed spec when following this sequence. The detailed sequence of events from the user's point of view is in the attached detailed spec. The database created by Polygon will be a text file with a user-chosen name and an example of its structured is as follows: Rock ID 1,x1,y1,x2,y2,x3,y3,x4,y4,x5,y5 2,x1,y1,x2,y2,x3,y3,x4,y4,x5,y5,x6,y6,x7,y7,x8,y8 3,x1,y1,x2,y2,x3,y3,x4,y4,x5,y5,x6,y6 7,x1,y1,x2,y2,x3,y3,x4,y4,x5,y5,x6,y6,x7,y7 8,x1,y1,x2,y2,x3,y3,x4,y4 10,x1,y1,x2,y2,x3,y3,x4,y4,x5,y5,x6,y6,x7,y7 Questions (please bid on this project only if you answer yes to each of these question) 1. Can you show me examples of your previous work before I accept a bid? 2. Will you accept payment in two half-payments; the first on delivery of a basic working app which will allow the user to define an origin and move one line on top of an image by creating and dragging the line's proximal point, and the second on delivery of the full working app with all accompanying documentation? 3. Will any existing software packages, libraries, classes, etc. on which the Polygon app is built be open source and freely available for commercial use? 4. Will the programmer assign all intellectual property rights to any software created by the programmer in the development of the Polygon app to my company? 5. Will you provide a detailed synopsis of the Polygon app (what 3rd party software, libraries, routines, etc. are used and how the app works) along with the well-commented code? 6. Will you be able to extend the app in future jobs so that (a) the enclosing polygon is automatically drawn on the image as the lines are being added, (b) the lines can be drawing over a live camera feed, (c) the app can connect to a website to upload the polygon database and (d) the app can be ported to iPhone? 7. Will the Polygon app run on all common Android smart phones? Thank you and please feel free to ask for clarification on any of the points in this document.
Project ID: 1090140

About the project

9 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, the right professional is here! I will gladly take care about your project. Please, check PM for details.
$850 USD in 35 days
5.0 (37 reviews)
5.3
5.3
9 freelancers are bidding on average $1,876 USD for this job
User Avatar
Hi, Please check PMB
$1,000 USD in 30 days
5.0 (17 reviews)
6.2
6.2
User Avatar
Hi, Please refer to PMB for more details. Best Regards Trignodev Software
$1,400 USD in 35 days
4.3 (6 reviews)
5.6
5.6
User Avatar
It would be great to work with you ... Kindly see PMB for further details ... Thanks ...
$1,799 USD in 39 days
4.7 (21 reviews)
5.2
5.2
User Avatar
Hi, Iphone,Andriod,Blackberry app expert here........Please see PMB for latest app done by us.
$2,200 USD in 35 days
5.0 (1 review)
3.4
3.4
User Avatar
Hello, yes to all your questions. I am ready to work on your android polygon application until satisfaction. Don't hesitate to contact me! Regards.
$1,500 USD in 45 days
1.0 (1 review)
3.7
3.7
User Avatar
see pm for details
$1,500 USD in 150 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please Refer PMB. Our expertise include PHP, ASP.NET, VB.NET, C #,HTML 5, WEB 2.0 Applications, Wordpress 3, Joomla 1.6.3, JQuery, Drupal 7, Magento, OS Commerce Solutions, Open Source CMS, Search Engine Optimization (SEO), Facebook Application, Adobe Flash, Adobe Photoshop, Google App Engine, Apple iPhone, Google Android, Blackberry, Windows7 phone, Android tablet, BlackBerry Playbook and more.
$5,552 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Malcolm. Please Check the PMB for details. Thank you. Have a nice weekend.
$1,881 USD in 24 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Very interested in your proposal. Please refer to PMB for further details. Thank you.
$1,000 USD in 15 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Armidale, Australia
5.0
6
Payment method verified
Member since Apr 10, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.