Skip to content

kapunahelewong/dropbox-prototype

Repository files navigation

Dropbox

The purpose of this homework is to use Xcode to implement the flow between the screens of an application. We're going to use the techniques from this week to implement the Dropbox app from the signed out state to the basic signed in state.

Time spent: About 20

Features

Required

  • User can tap through the 3 welcome screens. (Mine can swipe)
  • User can follow the create user flow.
    • [] On the create user form, the user can tap the back button to go to the page where they can sign in or create an account. (Aw snap. Forgot this one.)
    • Before creating the account, user can choose to read the terms of service.
    • After creating the account, user can view the placeholders for Files, Photos, and Favorites as well as the Settings screen.
    • User can log out from the Settings screen.
  • User can follow the sign in flow.
    • User can tap the area for "Having trouble signing in?".
    • User can log out from the Settings screen.

Optional

  • Add a detail view for one of the files and implement favoriting the file.
  • Add UITextFields for the forms so you can actually type in them and handle dismissing the keyboard.
  • You should be able to swipe through the welcome screens instead of just tapping them.

The following additional features are implemented:

  • Made real real dots for swiping pages.

Please list two areas of the assignment you'd like to discuss further with your peers during the next class (examples include better ways to implement something, how to extend your app in certain ways, etc):

  1. None - it's making sense.

Video Walkthrough

Here's a walkthrough of implemented user stories:

Video Walkthrough

GIF created with LiceCap.

Notes

Describe any challenges encountered while building the app.

  • Any libraries or borrowed content.

About

CodePath Week One Homework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages