Mobile Application Refactoring & Enhancements

Closed

Scope:

Using the existing mobile application code (Adobe Flex), the following items will be included.

1. Refactoring: Refactor the application:

a. All code should comply with Adobe recommended naming conventions & styles, especially views, variables, and method names.

b. Restructure code away from views and into main application or controllers (MVC)

c. Remove unused code & objects.

d. Other tasks as recommended by developer & approved by Nucleo company

representative.

2. Offline functionality: Enhance the application to store visitor data in local storage until an

Internet connection can be made to the email or storage server. When the connection is restored, all local visitor data will be submitted to the email or storage server.

a. The submit confirmation message will change to indicate the visitor data has been received and will be submitted when the connection returns.

b. In Settings, a user may view visitor data that is waiting to be sent.

3. Update button skins to more reusable ‘Universal’ skin.

4. Application font: Update the application to Arial font for all text.

5. Data submit: Update application to display "processing" notification instead of having the current

'dead' period when submitting data. – May already be in progress or completed.

6. Form layout: Update the application to be more responsive/flexible to enable running on

smaller devices – telephones (iPhone, Android).

a. Settings menu: Update menu to fit smaller device; display only menu with navigation to each settings view (instead of using current Split View).

Technology & architecture standards are listed below. Other tools, technologies, or components not listed must be identified and approved before being used in the application. Any software or tool licenses must be identified & approved for use or purchase.

Mobile Tools & Standards:

- Adobe Flex, Actionscript, AIR

- MVC architecture

- SQLite and/or Xml storage

- CSS, HTML

Skills: ActionScript, Flex, Mobile Phone

See more: xml developer tools, visitor iphone, software developer other names, software developer names, scope of android developer, scope application form, offline storage, notification settings android, mobile technology application, mobile local storage, mobile developer company, mobile application technology, mobile application technologies, html 5 internet store, enhance views, developer android tools, confirmation/notification, confirmation notification, application navigation, application mobile technology, android update names, android software update, android software names, android skins, android notification settings

Project ID: #4261067

Awarded to:

Codeluck

Hi! I can complete this project for you. Thanks.

$700 USD in 7 days
(10 Reviews)
5.5

4 freelancers are bidding on average $2425 for this job

WangJin

Please kindly check your PMB.

$1500 USD in 10 days
(7 Reviews)
7.2
danchoe2011

PLease check PMB. Thanks

$5000 USD in 15 days
(1 Review)
6.7
sergibh

I have strong experience in Flex, I can create this app in the timeframe posted. Please see PMB for samples. Regards, Sergio.

$1000 USD in 20 days
(6 Reviews)
5.5
Novick

Can do it.

$3000 USD in 60 days
(0 Reviews)
2.5