Skip to content
forked from leathalman/Jotify

App for quick note taking written in swift.

License

Notifications You must be signed in to change notification settings

orangetw0/Jotify

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

App for quick note taking written in swift.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 99.7%
  • Ruby 0.3%