Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Akira - Presentation

Nemo
March 25, 2012

Akira - Presentation

Akira was an entry to the Adobe Express Apps Contest for Cognizance 2012. Made over little less than 20 hours, it was an experiment into using Phonegap as a way to develop cross-platform mobile applications easily.

It won the first prize in the event, and was deemed "way ahead of the other entries". I will be uploading the source code soon on github (along with the blog post at captnemo.in)

The presentation was made hastily using Keynote on an iPad and mostly includes screenshots for the development workflow)

Source: http://github.com/captn3m0/akira
Backend: http://github.com/captn3m0/akira-backend

Nemo

March 25, 2012
Tweet

More Decks by Nemo

Other Decks in Programming

Transcript

  1. A social engagement multi platform application

    View Slide

  2. Phonegap
    Is awesome

    View Slide

  3. The Idea
    • Photo sharing for car owners
    • Use hardware capabilities to the fullest
    • Use GPS for location based odometer
    • Allow people to compete on scores
    • Find nearby people based on location
    • Minimal design using jquery mobile

    View Slide

  4. View Slide

  5. View Slide

  6. Working on geolocation

    View Slide

  7. IOS Development on jailbroken iDevices
    Adding retina images for new ipad

    View Slide

  8. Dreamweaver

    View Slide

  9. The app is renamed to Akira

    View Slide

  10. The app runs
    On the ipad for
    The first time

    View Slide

  11. 10pm-1 am
    Got familiar with phonegap.
    Installed xcode
    Figured out code signing
    1-4 am
    General aesthetics.
    Jquery Mobile
    Setup git
    4-7 am
    Emulator troubles.
    Blackberry incompatibility
    Feature additions
    7-10 am
    Added ipod to the build
    Started working on backend
    10-11 am
    Rasmus Lerdorf's guest lecture on
    php
    11-2
    Time crunch.
    Try to get everything done
    becomes impossible
    Timeline for development

    View Slide