An open API service indexing awesome lists of open source software.

https://github.com/andyw8/rubymotion_parse_example


https://github.com/andyw8/rubymotion_parse_example

Last synced: 3 months ago
JSON representation

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?