SunShot - PVImpact Swift iOS Prototype Conversion Assembly Part 1

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Challenge Overview

In this challenge we are looking for you to take the provided designs and create a native swift iPhone Prototype.  Please use dummy data loaded from JSON files.  Only portrait orientation is required.

Requirements

  • Provided in the challenge forums is a word document detailing the required screens with the expected navigation and flow, in addition to some notes about the design
  • Here is an overview about the screens in scope (Frame X is the name of the screenshot) :
    • App icon : Frame 0 (this is not screen)
    • Splash screen : Frame 1
    • Prelogin screen : Frame 2
    • Login screen : Frame 3A and Frame 3D
    • Menu Dashboard : Frame 12 (Settings and Referrals are dead links)
    • Feedback screens : Frame 12A and Frame 12B
    • Register screens : Frame 3B, Frame 3C, Frame 4, Frame 4B, Frame 5, Frame 5B, Frame 5C, Frame 6, Frame 6B, and Frame 6C
    • Performance screen : Frame 11 and Frame 11B (for sharing)
    • Tree Planted Screens : Frame 13 and Frame 13B (for sharing)
    • Trends screens : Frame 14, Frame 15, Frame 16, Frame 17, Frame 18, Frame 19, Frame 20, Frame 21, Frame 22
    • Map screens : Frame 25, Frame 26_city, Frame 26,Frame 27, Frame 28, and Frame 29

We also provided you with sliced elements from the provided Storyboard file.

Documents

Provided in challenge forums :

  • Screens requirements document : PVimpact-Screens-Requirement.docx

  • Storyboard design and Screenshots

  • Sliced design elements



Final Submission Guidelines

Submission Deliverable

  • Source Code

  • Detailed Deployment Guide

You need to make the it work on the following devices

  • iPhone 5+ (please use auto-layout to ensure the app look good on devices with different sizes)

  • iOS 7+

ELIGIBLE EVENTS:

2015 topcoder Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30049018