n Days of Swift

Learning Swift

Inspired by Allen Wang's 30 Days of Swift, I decided to compile a list of projects I'm working on to master Swift. Most of the projects are guided through a book called "스위프트로 아이폰 앱 만들기 4th Edition" and Paul Hudson's Hacking with Swift. Under each project folder, there is a recorded gif of the corresponding project.

Project 01: Doit HelloWorld

Changes "Hello" according to the submitted name

Project Reference: Book 스위프트로 아이폰 앱 만들기 4th Edition

Project 02: Hack StormViewer

Show different images in alphabetical order, utilizing Table Views, Image Views, App Bundles, File Manager, Type Casting, View Controllers, Storyboards, Outlets, Auto Layout, and UIImage.

Project Reference: Hacking With Swift

Project 03: Doit ImageView

Two buttons to resize and turn on/off the lightbulb

Project Reference: Book 스위프트로 아이폰 앱 만들기 4th Edition

Project 04: Doit ImageView2

Image Viewer to view multiple images and move with Previous/Next buttons

Project Reference: Book 스위프트로 아이폰 앱 만들기 4th Edition

Project 05: Doit DatePicker

Shows current date and time, and selects date and time using the date picker

Project Reference: Book 스위프트로 아이폰 앱 만들기 4th Edition

Project 06: Doit Alarm

Based on project 5, creating an alarm timer

Project Reference: Book 스위프트로 아이폰 앱 만들기 4th Edition

Project 07: Doit PickerView

Uses PickerView to go through a list of pictures and show the picture

Project Reference: Book 스위프트로 아이폰 앱 만들기 4th Edition

Project 08: Doit PickerView2

Uses PickerView with two columns; first column changes the selected itme's name and the second column changes the shown iamge

Project Reference: Book 스위프트로 아이폰 앱 만들기 4th Edition

Project 09: Doit Alert

Uses alert to turn on, turn off, and remove the lamp

Project Reference: Book 스위프트로 아이폰 앱 만들기 4th Edition

Project 10: Doit AlarmAlert

Alerts when the selected time matches the current time

Project Reference: Book 스위프트로 아이폰 앱 만들기 4th Edition