Course curriculum

    1. The Goal

    2. Team, Tools and Framework

    1. Days 1 - 8: Abandoned

    2. Day 9, Feb 8, 2021: Exploring the Instagram API

    3. Day 9 Insights: How we got this app idea

    4. Day 10, Feb 9, 2021: Features for the IG App

    5. Day 10 Insights: Features for the app

    6. Day 11, Feb 10, 2021: Validation

    7. Day 11 Insights: Ways to validate your app idea

    8. Day 12, Feb 11, 2021: Parsing JSON from Instagram API

    9. Day 12 Insights: Working with the Instagram API

    10. Day 13, Feb 12, 2021: Parsing Instagram API JSON

    1. Day 14, Feb 15, 2021: Starting the Xcode project

    2. Day 14 Insights: Setting up the repo and continuous integration

    3. Day 15, Feb 16, 2021: Instagram API Setback

    4. Day 15 Insights: The new feature set

    5. Day 16, Feb 17, 2021: Finalizing the feature set

    6. Day 16 Insights: State of the app

    7. Day 17, Feb 18, 2021: Getting posts in the last 30 days and wireframes

    8. Day 17 Insights: Figma and design process

    9. Day 18, Feb 19, 2021: Working with Multiple Requests and Bug Fixing

    10. Day 18 Insights: Recursive functions

    1. Day 19, Feb 22, 2021: Cleaning the Code and Moving Forward with Metrics

    2. Day 19 Insights: What I look for in a Code Review

    3. Day 20, Feb 23, 2021: Completing and Testing Metrics

    4. Day 20 Insights: Profile view wireframes

    5. Day 21, Feb 24, 2021: Profile Management and Extensive Testing

    6. Day 21 Insights: State of the app

    7. Day 22, Feb 25, 2021: Unit Testing and Cleaning Code

    8. Day 22 Insights: Xcode Unit Tests

    9. Day 23, Feb 26, 2021: Considering Edge Cases and Firebase

    10. Day 23 Insights: Considering Edge Cases

    1. Day 24, March 1, 2021: Working Around Access Tokens

    2. Day 24 Insights: Instagram User Access Token

    3. Day 25, March 2, 2021: Integrating Login and User Tokens

    4. Day 25 Insights: Integrating Facebook Login SDK

    5. Day 26, March 3, 2021: Keychains and Profile View UI

    6. Day 26 Insights: Storing sensitive information using Keychain

    7. Day 27, March 4, 2021: Finishing Basic Profile Layout and Handling Errors

    8. Day 27 Insights: How requirements turn into a design (Insight from our designer)

    9. Day 28, March 5, 2021: Fixing Bugs and Cleaning Code

    10. Day 28 Insights: How I debug using Xcode

    1. Day 29, March 8, 2021: More Refactoring and Login Bugs

    2. Day 29 Insights: User Journey

    3. Day 30, March 9, 2021: Adding Login Permissions and Getting Started on User Flow

    4. Day 30 Insights: Current App Flow and Upcoming Improvements

    5. Day 31, March 10, 2021: Finishing Basic User Flow

    6. Day 31 Insights: Finished App Design in Figma

    7. Day 32, March 11, 2021: Improving and Adding upon User Flow

    8. Day 32 Insights: A Look At Our Sprints

    9. Day 33, March 12, 2021: Looking into App Review and Working through Backlog

    10. Day 33 Insights: The Facebook App Review Process

About this course

  • Free
  • 104 lessons
  • 5.5 hours of video content

Enroll in CWC+ to access all of our courses

When you join CWC+, you'll get access to this course along with many others! No matter what your goal is; whether it's to start an iOS career, become a freelancer, build an app business, make apps for income... we'll help you get there!


Join CWC Plus