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

Build your cross-platform service in a week with App Engine

Jose L
April 11, 2014

Build your cross-platform service in a week with App Engine

This presentation is built around two of the most important blocks of a cross platform app, client + api development, as well as how to reach, based on that foundation, the quickest MVP that allows to identify the main pitfalls, issues and use cases of your project. Main aspects about topics like quick iteration, service integration, feedback loop and living in a beta world are covered along the talk.

Jose L

April 11, 2014
Tweet

More Decks by Jose L

Other Decks in Technology

Transcript

  1. WUNDERLIST MOMENTA
    WHO

    View full-size slide

  2. Long Day 4
    Day 1 Day 3
    Day 2
    CODE

    View full-size slide

  3. INTERNAL
    BASE

    View full-size slide

  4. 4
    3
    2
    1 Measure: Identify quickly technical
    problems, challenges and barriers
    Visibility: Find supporters, co-
    workers, investors, mentors, etc
    Feedback loop: Check how the
    market reacts towards your product
    Find your beach head: Find a niche
    where to start growing
    FAST

    View full-size slide

  5. 4
    3
    2
    1 Scalability: Managed by the service
    when on Auto mode.
    Free tiers: There’s enough room as
    to get your project running.
    Simplicity: The instances, ELBs,
    CDNs are all configured.
    More: https://cloud.google.com/products/
    GOOGLE

    View full-size slide

  6. Database: SQL or non-SQL (object
    based)
    Libraries: Jinja2 (python templates),
    webapp2 (app engine’s basic env),
    json, etc
    Binary Storage: Blob Store or
    Google Cloud Storage
    More services
    GET

    View full-size slide

  7. PYTHON
    GO
    PROJECT

    View full-size slide

  8. POST
    PRO-TIP:

    View full-size slide

  9. Structure: Fragment based, drawer
    pattern
    Threading: New threads and
    executors. Services and
    IntentServices are also valid
    Networking: OkHttp
    minSdkVersion 14
    BASIC

    View full-size slide