sjzuo / Jotify

Sticky notes reimagined - written in Swift

Home Page:https://www.jotifyapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jotify

About

Jotify is an iOS app used for lightning fast note-taking and reminders, all written in swift. It uses several of Apple's newest frameworks and features introduced in iOS 13 including:

Jotify utilizes NSPersistentCloudKitContainer, allowing Jotify to sync notes between a user's devices seamlessly. Notes are stored locally on device using CoreData and are uploaded to iCloud using Apple's CloudKit. Jotify is avaliable for both iPhone and iPad.

Jotify now supports Mac Catalyst! Check out the "mac" branch to see for yourself.

Testflight

Want to test the lastest features as they come out? Check out Jotify on Testflight!

App Store

Jotify is available on the iOS App Store for iPhone and iPad!

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
  • 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
  • OpenSSL - Used for verifying purchase receipts for users who bought Jotify as a paid application

License

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

About

Sticky notes reimagined - written in Swift

https://www.jotifyapp.com

License:Apache License 2.0


Languages

Language:Swift 99.3%Language:Ruby 0.3%Language:C 0.2%Language:C++ 0.2%Language:Objective-C 0.1%