Update Siding Calc iOS app to v2, and create identical Android app.

IN PROGRESS
Bids
6
Avg Bid (USD)
$1917
Project Budget (USD)
$750 - $1500

Project Description:
Siding Calculator v2

Scope of work:

1) Update existing iOS Siding Calculator app ( http://itunes.apple.com/us/app/siding-calculator/id474394405?mt=8 ) to V2. Add ALL new features that were added to Roofing Calculator v2.

Include ALL new features that were added to Roofing Calculator v2.
Make iPad and Android Tablet modes.

iOS - minimum version 4.0
Android OS - minimum version - 2.0

Changes from v1:

A) Add multiple sections.
B) Add Results Saving and Exporting.
C) Add GPS Locations
D) Add PDF exporting.

New features:

E) Make certain modifications to calculation formula.
F) Add new fields to siding materials profiles, general settings and to main screen.
G) Create General Settings Profiles (same as material profiles), so user can choose with settings to use, from a drop-down menu on main screen.
H) Add ability to scroll between saved results, by adding left and right arrows at the top of individual report screen.
J) Add ability to export multiple results (selection) or all results at once - either as a single PDF file or Individual PDFs for each report being exported.
K) Small UI fixes, to make using the app easier.

************

Detailed description of new features:

E) Formula modifications:

On Main Screen, on Sections 2-10 only, add selection "Number of Sides" - Options "3 Sides" and "4 Sides".

Based on this selection the section will be calculated in the following manner:

If 4 Sides is selected - calculate section normally.

If 3 Sides is selected, subtract "1 length" - Example: (1 * Length * # of floors * floor height) + (2 * width * # of floors * floor height)

F) Calculation changes and new fields:

In Material Profile, currently there is a "Vinyl / Non-vinyl" On / Off selector.

Change to:

"Vinyl / Aluminum Siding"

and

"Cedar / Fiber Siding"

Have bullet point selector besides each, so only one can be selected.

When one of the above is selected, disable the Trim inputs for the other one.

***

In Material Profile screen, remove "#s" from Light Mounts and Water Spigot. Add "Dryer Vent [ Price Box ]".

Add to Main Screen, at the bottom:

- Light Mounts [ Number Box ]
- Water Spigots [ Number Box ]
- Dryer Vents [ Number Box ]

***

In General Settings Screen:

Add "Soffit Install Cost (ft.) [ Price Box ]"
Add "Fascia Install Cost (ft.) [ Price Box ]"

When calculating, add "Install Cost" to "Soffit/Fascia Price" and multiply by length.

***

In General Settings Screen:

Add "Other" To insulation and Price box.

Calculate the same as other insulation type.

Add option to Drop Down menu for insulation on Main Screen.

***

In General Settings Screen:

Add Sales Tax - will work the same way as in Roofing Calculator.

G) General Settings Profiles:

Create profiles similar to Siding Material Profiles.

Add a drop-down menu on main screen "Work Type" - this will list Settings Profiles.

Prices will be calculated based on information entered into selected "Settings Profile".

K) UI and usability changes:

Note: Most of these will come from roofing calculator v2.

Examples:

All fields blank on main screen (Section 1 - 10) and new material profile (as well as new general settings profiles).

Treat blank fields as ZERO.

When adding New Material or New General Settings Profile, if fields left blank by user, do not force user to fill all fields.

Other small UI changes, from Roof Calc v2.

Each time Job is calculated, create new report (if selected to "Auto Save"). Exception - ask to overwrite only when user Modifies existing report.

**********
END OF SPEC.

Skills required:
Android, Android Honeycomb, iPad, iPhone
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 1500
in 30 days
$ 3000
in 30 days
$ 2500
in 60 days
$ 2500
in 15 days
$ 1000
in 20 days
$ 1000
in 20 days