Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 2.19 KB

README.md

File metadata and controls

39 lines (26 loc) · 2.19 KB

Jotify

Jotify is an iOS app written completely in swift used for simple note taking. It uses a few of Apple's new frameworks and features introduced with iOS 13 including:

By using NSPersistentCloudKitContainer, this application can serve as an example of using both CoreData and CloudKit in the same application. Jotify syncs notes instantly between devices and well as storing a copy of the CloudKit database on device.

Demo

Testflight

Available on Testflight!

App Store

Check out Jotify on the iOS App Store!

Prerequisites

To run this project you will need to use Xcode 11 and iOS 13. Jotify does not support iOS 12.

Dependencies

  • MultilineTextField - Used in WriteNoteView.swift to create a UITextView with a placeholder
  • Blueprints - CollectionView layout for SavedNoteController.swift
  • ViewAnimator - Used to animate cells in CollectionView on sort
  • XLActionController - Used for ActionSheet in SavedNoteController.swift
  • PageBoy - UIPageController for navigation across multiple views
  • ChromaColorPicker - Used for picking a static color for notes
  • WhatsNewKit - Used for displaying information about app updates and onboarding
  • BottomPopup - Used for presenting ViewControllers at a custom height
  • SPAlert - Used for displaying confirmations to users when reminders are created or deleted

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details