$30 off During Our Annual Pro Sale. View Details »

Emotish & Parse

danbretl
August 22, 2012

Emotish & Parse

An introduction to Emotish, a free iPhone app, and how it was built with Parse, a free back end as a service, and my favorite way to rapidly prototype mobile apps.

danbretl

August 22, 2012
Tweet

More Decks by danbretl

Other Decks in Technology

Transcript

  1. & how i became an
    accidental parse evangelist
    dan bretl
    co-founder, redrawn labs

    View Slide

  2. View Slide

  3. why photo sharing
    issues with current crop of apps
    ‣ the same paradigms repeated over and over
    ‣ i don’t care about their community content
    ‣ missed opportunities to extend photo sharing

    View Slide

  4. emotish demo
    screenshots are boring
    ‣ search the app store for “emotish”
    ‣ download at emotish.com
    ‣ download at bit.ly/emotish

    View Slide

  5. how we built it
    developed back end with parse
    ‣ free back end as a service
    ‣ SDKs for iOS, Android, JavaScript, and a REST API
    ‣ build your back end on the fly
    ‣ stay within Objective-C (if you want)
    ‣ easy push notifications and social network integration
    ‣ no worries about servers or scaling

    View Slide

  6. NYiOS demo
    code snippets are boring
    ‣ download at github.com/danbretl/NYiOS
    ‣ directory of app developers
    ‣ listings of apps (developed & admired)
    ‣ accounts via username, facebook, & twitter
    ‣ push notification support

    View Slide

  7. the database
    built on the fly

    View Slide

  8. making queries
    simply and asynchronously

    View Slide

  9. UI elements
    fully customizable

    View Slide

  10. object relationships
    link objects to each other

    View Slide

  11. user system
    persistent and social friendly

    View Slide

  12. push notifications
    channels and client push

    View Slide

  13. addicted to parse
    the intangibles
    ‣ ease of integration
    ‣ extensive guides and documentation
    ‣ active community
    ‣ speedy tech support

    View Slide

  14. caveats
    keep yourself in check
    ‣ front end + back end = twice as much code
    ‣ easy to write messy code
    ‣ don’t mix models, views and network code

    View Slide

  15. [email protected]
    @danbretl
    github.com/danbretl
    danbretl.com
    questions?

    View Slide

  16. show what you feel
    emotish.com
    @emotishapp
    facebook.com/emotishapp
    redrawnlabs.com

    View Slide