Lifelog iOS Mobile App using Swift UI Assembly 1 - realworldswift

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Competition Task Overview

For this challenge, we are going to convert the storyboard design into an iOS prototype app using swift. Here are the general requirements:

  • Follow the storyboard design
  • Code must be written in swift
  • Support iOS 7 / 8
  • Support iPhone 5 / 6 / 6 plus and iPad, but no optimization for iPad is needed, just make sure it runs on iPad
  • You must use parse.com instead of Core Data framework for data persistence
  • Localization must be supported, i.e. all strings displayed on screen should be extracted to resource file(s) so that we can add support for a different langunage easily (in this case, Japanese)

Screens

The following screens are in scope of this challenge:

  • Top (01.png)
  • Registration (28.png)
  • Timeline (02.png, 17.png, 18.png)
  • Monthly Calendar (20.png)
  • Input Screens (04 - 16.png)
  • Side Menu (23.png)

Please also make sure you go through the requirement document we posted in the challenge forum to make sure you don't miss anything

Technology Overview

  • Swift
  • Xcode 6
  • iOS 7/8
  • iPhone 5/6/6+/iPad

Documentation Provided

Please register to download documents from the challenge forum.



Final Submission Guidelines

Submission Deliverables

A complete list of deliverables can be viewed in the TopCoder Assembly competition Tutorial at: http://apps.topcoder.com/wiki/display/tc/Assembly+Competition+Tutorials 

Below is an overview of the deliverables:

  • Full code that covers all requirements
  • A complete and detailed deployment documented explaining how to deploy the application including configuration information.

Final Submission

For each member, the final submission should be uploaded via the challenge detail page on topcoder.com.

ELIGIBLE EVENTS:

2015 topcoder Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30049184