The Product College early application deadline is Oct 31 - Apply Now

Welcome to bonus stage, your mission should you accept, is to work through the list of challenges and take your app to the next level.

There are no solutions provided and I would encourage you to discuss potential solutions with your fellow students, it's good to collaborate and often results in new and exciting directions.

If you have any challenge suggestions, we would love to hear them. Please provide feedback at the GitHub Repository.

It would be a good idea to make sure you have used Git to commit a working version before starting these challenges.

Add some color!

Remember how we added color to our app in Tip Calculator? Try to do the same with your Notes app!

Improve the ordering of notes

Currently, our notes are displayed in order of creation (oldest at the top). Try reversing the display so the newest notes are displayed at the top!

Add a preview of the note's contents

Can you modify the note cell to add a truncated version of the note's content? See the Apple Notes app to see how their UI looks!

Feedback

If you have feedback on this tutorial or find any mistakes, please open issues on the GitHub Repository or comment below.

Summer academy

An iOS Development Summer Course

Design, code and launch your own app. Locations across the USA and Asia

Find your location

Product College

A computer science college

Graduate into a successful career as a founder or software engineer.

Learn more