https://github.com/andyw8/rubymotion_parse_example
https://github.com/andyw8/rubymotion_parse_example
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/andyw8/rubymotion_parse_example
- Owner: andyw8
- Created: 2012-06-05T17:17:24.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2012-10-06T21:28:24.000Z (over 12 years ago)
- Last Synced: 2025-01-05T19:12:54.533Z (5 months ago)
- Language: Ruby
- Size: 156 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RubyMotion Parse Example
I've created this project to refamiliarise myself with iOS, to learn RubyMotion and to understand Parse.
## Setup
* [Download the Parse SDK](https://parse.com/downloads/ios/parse-library/latest) and extract `Parse.framework` to `vendor`
* Copy `app/config.rb.example` to `app/config.rb` and fill in your Parse credentials## Design
* I'm using the MVCS pattern described in the [iOS Programming: The Big Nerd Ranch Guide]
* I'm aiming for a good balance of Ruby/Cocoa idioms (no metaprogramming or DSLs yet)
* I've kept the app loosely coupled to Parse, so that if you wanted to a different backend...## Features
* Authentication by Twitter or Parse
* Pull-to-refresh## TODO
* Facebook support
* Handle network errors
* Using asynchronus calls
* Implement updating and deleting items
* Add authentication
* KVO?
* reordering
* iPad support (master/detail view)
* TableViewCell
* Proper user handling
* ios 6 enhancements?
* 'loading' animation?
* cell class in config (subclass pf tableviewcell)
* rename 'instantiate' method
* menu after selecting an item
* push notifications?