App Design Document - lapulido/MakeSchoolNotes GitHub Wiki

Welcome to the MakeSchoolNotes wiki!

Table of Contents


App Design

Objective

[explain the goal of the app] The goal of this app is to help users to quickly measure the distance between objects using their phone to do so.

Audience

[who is this app targeting?] The people that I am targeting in this app are people who may be moving their things from their houses or would like a quick and easy way to use their phones to measure objects.

Experience

[how will your users interact with this app?]15" Macbook Pro

Back to top ^


Technical

Screens

  • [list the different screens used in the app] I will have a main screen showing the button that will be pressed in order to showcase the ruler.

External services

  • [list which APIs or external services will your app use?]

Views, View Controllers, and other Classes

  • Views
    • [list all views you will need]
  • View Controllers
    • [list all view controllers you will need]
  • Other Classes
    • [list any other classes you will need]

Data models

  • [list all Parse data models your app will need]

Back to top ^


MVP Milestones

[The overall milestones of first usable build, core features, and polish are just suggestions, plan to finish earlier if possible. The last 20% of work tends to take about as much time as the first 80% so do not slack off on your milestones!]

Week 1

planning your app

  • [goals for the week]

Week 2

finishing a usable build

  • [goals for the week, should be finishing a usable app]

Week 3

  • [goals for the week]

Week 4

  • [goals for the week, should be finishing all core features]

Week 5

starting the polish

  • [goals for the week]

Week 6

submitting to the App Store

  • [goals for the week, should be finishing the polish -- demo day on Saturday!]

Back to top ^