Skip to content

IOS9BW4/iOS9-iOS12-Demo-Day

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

iOS9 and iOS12 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

Hero Image

Hero Image

Questions (Answer indented below)

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

    The Calendar, it was fun and satisfying to see done.

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

    Injecting dependency into a TabBarController then to the three embedded views. Injecting to custom TabBarController then using a protocol and loop settign the children: override func viewDidLoad() { super.viewDidLoad() if let vcs = self.viewControllers { for vc in vcs { print(vc) if var vci = vc as? HabitHandlerProtocol { vci.habit = self.habit } } } }

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

    LocalNotificationManager.swift

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

    Helping stay accountable to your Intentions... Watch your THOUGHTS, they become your words Watch your WORDS, they become actions Watch your ACTIONS, they become habits Watch your HABITS, they become character Watch your CHARACTER, it becomes your destiny

  5. What is your #1 feature?

    Tracking habits

  6. What are you future goals?

    1. Using alarms along with Notifications
    2. Integrating Siri

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)

About

Lambda Cohorts iOS9 and iOS12 Demo Day - November 22nd, 2019

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published