Register
Submit a solution
The challenge is finished.

Challenge Overview

Project Overview

Swift 2.0 is now in beta so let’s crank some code and be early movers in the iOS development community. This is an experimental challenge aimed to explore the following newest features in XCode 7 beta. Earn prizes and bragging rights for Swift 2 and XCode 7 !!!

Requirements

This challenge aims to explore the following newest features in XCode 7 beta

  1. UI Automation
  2. Code Coverage

We want you to take this open source Swift project - https://github.com/istx25/task_manager

And do the following

  1.  Use the UI automation feature to build out UI tests as per XCode 6 capabilities. Make sure to cover as many scenarios as you can
  2.  Write unit tests for the provided project and demonstrate how the new code coverage feature works

This is an open ended experimental challenge aimed at learning. Please feel free to ask questions in the forums 

Pre-requisites

  1. XCode 7 beta
  2. Swift 2

Resources

  1. Refer Apple’s developer documentation
  2.  WWDC 2015 videos - https://developer.apple.com/videos/wwdc/2015/

 

Winner Selection

All qualified submissions,(score > than 85%) will be entered in a random draw. 5 submissions will be awarded $100 each



Final Submission Guidelines

Please include the following artifacts in your submissions

  1. XCode 7 project
  2. Detailed Deployment Guide with implementation and verification details
  3. Demo video (mandatory)

ELIGIBLE EVENTS:

2015 topcoder Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30050530