Challenge Overview
Let's App is a social network app to help users connect with friends and plan on site activities.
Challenge Overview
In this challenge we are looking for you to take the provided Sketch design and create a native Swift iPhone Prototype.
Challenge Requirements
App Navigation/Flow
The app flow and navigation is demonstrated in an invisionapp (link provided in challenge forums)
We also have a document that show the process flows in the app (document provided in challenge forums)
If you are confused about any flow please ask in forums and we will clarify it.
Pages in Scope
The pages in scope are :
-
- Landing Screen
-
- Sign in Screen
-
- Signup Screens
-
- Reset Password Screen
-
- Create/Edit/Share Activity Screens
-
- Activity Details Screen
-
- Notifications Screen
Provided in challenge forums a document with notes to follow when prototyping them, we placed it in separate document for better readability
General Notes
-
We will use AWS Mobile Hub as backend for this app, in the prototype don’t use hardcoded data, use json data to manipulate data and simulate interactions in the app.
-
The app only needs to work in portrait mode
-
Code must compile against iOS SDK 9.1 with a deployment target of iOS 8.0
-
The app must be built using Swift
Technology
-
Swift 2.1.1
-
XCode 7.2
-
iOS 8.0+
Devices
Prototype should support iPhone 5, 5s, iPhone 6 / 6s, iPhone 6/6s Plus
Documents
Provided in challenge forums :
-
- Sketch design files and screenshots. Color Palette/Font information included as the last page in the Sketch file (Refer to this for info such as which color to use when you need to show something is tapped, etc).
-
- The application flow/process diagrams.
-
- Screens requirements document.
Final Submission Guidelines
Deliverable
-
- XCode project with all files and dependencies that implement the requirements.
-
- Deployment Guide document.
-
- Verification Document.