GomezMadone / Simplenote-Swift

Simplenote client for iOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simplenote-Swift

What's this?

Simplenote client for iOS as a sample application for learning Swift which includes the following elements.

  • Basic master-detail view navigation
  • Alamofire to access to Simplenote server
  • SwiftyJSON to handle JSON data
  • Markingbird to render Markdown formatted note
  • CoreData manipulation for caching note data
  • NSFetchedResultsController to sync table view with CoreData
  • Setting screen using table view with static cells
  • Search bar implementation by UISearchController (newly-introduced in iOS 8)

Environment

  • XCode 6.1.1
  • iOS 8.0 later

How to build

git clone --recuesive https://github.com/alpha22jp/Simplenote-Swift.git

Open Simplenote.xcodeproj by XCode and build it!

Todo

  • Support editting note
  • Support Simplenote tags
  • Store password securely by KeyChain
  • Support multi languages

Tanks

About

Simplenote client for iOS


Languages

Language:Swift 98.3%Language:CSS 1.7%