Write an Android application

Encerrado Postado Feb 24, 2014 Pago na entrega
Encerrado Pago na entrega

drawing Canvas where user can guester draw.

Save the canvas as PNG file, open for Edit too.

Android Min version 2.2.2

The App will have two modes:

1. Edit mode - where guster drawing will happen , with TopBar where all previously drawn PNG for the Project will be as Tumbs.

1.1 Functionality

1.1.1 User able to draw object and Link areas(rectangle(Point,Point)) to selected Images from topBar. The linking will be done when user touch canvas(must remember coordinates of last touch position) and touch Tumb from the TopBar. We need Table LiteSql - fields (porjectId,picId,coordinate X,coordinate Y,coordinate X1,coordinate Y1, linkedPicId)

2. Play mode - Where user will interact with drawing, for example when click on saved above coordinates linked PNG to be loaded into Canvas. Must save loaded pic Id for Guster scrolling.

Guster (Left - Right) loading correspondent Pic Id from the sequence. TopBar with pic Tumbs not visible in this mode

3. Two table need to be create in LiteSQL , one described in 1.1.1 , Other table is for Projects with fields (id,name)

Menu: (Edit Mode)

1. New Porject - Screen where to input Project name and save to LiteSQL Table (Id, name)

After selecting name - Load empty drawing canvas.

[url removed, login to view] Project - Screen with List which displays project name => select from Project Table.

After selecting project Load all images from table described in (1.1.1) into Thums. - TopBar

Load first PNG into canvas.

[url removed, login to view] Project - Screen with List which displays project name => select from Project Table.

The list must accept multiple selection , button Ok -> Confirmation Dialog “Delete {selected projects}” Yes -> delete the projects from the Table and PNG from the SD, Cancel button close confirmation dialog,

[url removed, login to view] Canvas - Enable only if project is selected, If there is a drawing , save to PNG , reload Canvas Empty. Create record with picId in Table described at 1.1.1

[url removed, login to view] Canvas - Delete selected canvas , Confirmation dialog , If yes delete PNG , delete any picId associates with projectId or linkedPicId in Table described at 1.1.1

Terms

1. I will own all rights to the completed source code. You may not distribute them in any way upon delivery.

2. While I am very easy to please, unlimited revisions will be expected until I am completely satisfied with the complete application, then payment will be made.

Best Wishes,

Ali Baba (Team)

Android Mobile App Development

ID do Projeto: #5479912

Sobre o projeto

6 propostas Projeto remoto Ativo em Apr 2, 2014

6 freelancers estão ofertando em média $1960 nesse trabalho

RayzInfotech2012

Hi there, I would like to express my interest to your ad post in Freelance. Let it be known that although that I have less working hours here.I am hardworking and industrious. I will guarantee timely delivery of you Mais

$80 USD in 7 dias
(11 Comentários)
4.4
hyperlinkinfo

Hi, We "Hyperlink Infosystem" in India has gained a brand identity as a knowledge economy due to its IT and ITES sector. We "Hyperlink Infosystem" is a medium scale company in india having 112 experience employe Mais

$2577 USD in 3 dias
(11 Comentários)
4.0