Skip to content

Projects written for a "Develop in Swift Data Collections" course I am currently working through in my spare time (as of Winter 2020)

Notifications You must be signed in to change notification settings

JeremyTygh/Develop-in-Swift-Data-Collections

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Develop-in-Swift-Data-Collections

Projects written for a "Develop in Swift Data Collections" course I am currently working through in my spare time (as of Winter 2020)

Here is a link to the book I am working with:

https://books.apple.com/us/book/id1511183970

Below are screenshots of some projects running on a simulated iPhone 12

Projects will be added to this repository as I complete them!

Click on images to view them in a larger size!

Emoji Dictionary

An emoji dictionary that allows users to edit existing entries and add their own emojis with descriptions.
Intended as an exercise in using the UITableView class to efficiently display large amounts of information and managing dymanic lists of data. Later iterations of the app included adding custom cells, using static table views to display forms, and allowing the user to swipe to delete cells. The final changes to the app were an exercise in persiting data. This included encoding and decoding with the Codable protocol, writing data to a file with sandboxing and the Documents Directory, and using methods on Data to persist information between app launches.

Favorite Athlete

A simple two screen app that allows the user to add and edit a list of their favorite athletes.
Intended as an exercise in the proper usage of Model-View-Control (or MVC) deisgn principles. Also provided practice working with Table View Controllers and segues.

iSpy

A single screen app that displays an image the user can manipulate.
Intended as an exercise in implementing a scroll view on an image view that will enable users to zoom in and pan an image.

About

Projects written for a "Develop in Swift Data Collections" course I am currently working through in my spare time (as of Winter 2020)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages