Giter VIP home page Giter VIP logo

ios-pt-demo-day's Introduction

iOSPT Demo Day

Requirements

  1. Fork and clone the repository
  2. Add your presentation content
    1. Slide deck (4 required slides)
    2. Links
    3. Answer all questions
    4. YouTube demo video (1-2 min max)
  3. Polish your Github Code repository
    1. Add screenshots and an overview to your GitHub Code Repository
    2. You should make that repository the "Public Portfolio" for your project
    3. Look at John Sundell's Splash project for inspiration (code, images, GIFs)
  4. Create a pull request (PR) and tag your TL and Instructor

Links

  • Github Code: https://github.com/iOSPT5-BW1/Plant-Reminder/pull/5
  • Github Proposal: https://github.com/LambdaSchool/ios-build-sprint-project-proposal/compare/master...thomaslibby05:master
  • Trello/Github Project Kanban: https://www.notion.so/3d9ebfafe2f445a7a6510a72beda26b9?v=6b72d2ab175047bd9c9d1a242162e469
  • Test Flight Signup (Recommended): <insert beta signup link here>
  • YouTube demo video (Recommended): https://youtu.be/hGLLReu5Yhc

Hero Image

https://github.com/iOSPT5-BW1/Plant-Reminder/blob/master/Water%20My%20Plant%20Main%20Screen.png

Questions (Answer indented below)

  1. What was your favorite feature to implement? Why?

The theme helper has always been one of my favorites, because it gives a user the option to customize their experience. I'm also in love with the notification feature that Breena completed.

  1. What was your #1 obstacle or bug that you fixed? How did you fix it?

The detail view controller was confusing and we couldn't figure out why it wasn't loading information. It came down to the outlets. Which will now be one of the first things I check when debugging.

  1. Share a chunk of code (or file) you're proud of and explain why.

I completed the "PlantController.swift file, and it was challenging but very rewarding. The persist is most likely what I'm proudest of because that was integral to the success of our app.

  1. What is your elevator pitch? (30 second description your Grandma or a 5-year old would understand)

Our app will let you create virtual files your plants, including details on how to take care of the plant like how much water and sunlight the plant needs, as well as if it should be an indoor or outdoor plant. It will give you reminders that you need to water your plants based on how frequently you stated the plant should be watered. You will never forget to water your plants again! Our app also allows you to customize your experience by changing the background color of the app. You can also add pictures of your leafy friends and edit things about them if you decide to change their routine.

  1. What is your #1 feature?

The notification is absolutely our number one feature. It's the reason that we created the app. An app that would remind a user to water their plants. Without that feature, the app would be no more than a file cabinet of plant information.

  1. What are you future goals?

We would like the app to automatically send alerts on a regular basis without the user needing to push a button. They would still press the button in order for the app to recognize that the plant was watered, but it would remind them on a daily, weekly, bi-weekly, or monthly basis based on the input from a pickerView the user has access to.

Required Slides (Add your Keynote to your PR)

  1. App Name / Team Slide
  2. Elevator Pitch
  3. Your #1 Feature (Customer facing — what can I do with your app?)
  4. Future Goals

Slide Requirements

  1. 50 pt font minimum
  2. Be concise — don't write sentences/paragraphs (put these in your slide notes for speaking)
  3. 3-6 bullets maximum per slide
  4. Do the squint test (can you read the text if you squint, if so, make the font bigger)
  5. Images are always welcome
  6. Do the Grandma Test (Would your Grandma understand you?)

Optional Slides

  1. Blooper: What's a funny bug or blooper? (screenshots/GIFs please)
  2. Revenue Model: If the app was your sole source of income, how would you monetize it?

Presentation Format

7 minutes/team

  • 4 minute presentation (5 minute hard cap)
  • 3 minutes of questions

We have ~12 teams presenting today — please practice your presentation with a timer (as a team), and make sure you fit within the time limit.

Plan on having one person present the slides and live demo. Please practice your presentation in front of a mirror or with your team 2-5 times. Have the app running and visible (Simulator or QuickTime) so you can quickly transition between slides and live demo.

  • App Name / Team Slide (30 seconds)
  • Elevator Pitch Slide (30 seconds)
  • Your #1 Feature (30 seconds)
  • Live Demo (2 minutes)
  • Future Goals (30 seconds)
  • Questions (3 minutes)

ios-pt-demo-day's People

Contributors

paulsolt avatar thomaslibby05 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.