Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Competition Task Overview

Food security is vital to US economy and public health. With global warming influencing the climate conditions as never before, the food production ecosystem starting with farmers should take proactive measures to ensure food security. Tawa app will predict crop yields based on various climate conditions predicted using the data sets provided by NASA, Federal, and other sources. For this purpose the app will communicate with multiple web services providing the following data sets: precipitation, temperature and water required for a successful crop as well as climate induced pest and disease information. Furthermore, climate has a direct impact on fishing and livestock. Consolidating all these complex weather data, Tawa will provide guidance to the farmers and fisheries in a simple and lucid manner. Deep machine learning algorithms will drive the predictive analysis.

For this challenge, we need to build the UI for this app and make it ready for demonstration and backend integration.

More specifically:

  • Build an iOS / iPhone prototype app that matches the storyboard, it must also have correct screen flow
  • Use Core Data for persistence (you may use test data stored in Core Data to test features like weather, but test data should not be part of the app when building it for production purpose) 
  • Charts must be rendered from data, it should NOT be a static image
  • Location feature must work 
  • Supports iOS 8
  • Supports iPhone 5, 6 and 6 plus
  • Code can be written in either objective-c or swift, up to you.
  • This challenge should cover screens from 00-Splash-screen.png to 03-Weather-Impact-7-Notification-details.png

Storyboard is provided in challenge forum, register to download it.

Technology Overview

  • iOS 8
  • iPhone 5, 6 and 6 plus
  • Xcode 6 (latest version)
  • Swift or objective-c

Documentation Provided

Register to download documents from 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:

  • 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: 30049167