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

Mobile App Development

Mobile App Development

Lunch sharing at Impact Hub, Singapore. 20160728

Notes here: http://hboon.com/mobile-app-development/

Hwee-Boon Yar

July 28, 2016
Tweet

More Decks by Hwee-Boon Yar

Other Decks in Technology

Transcript

  1. TOP 5 N THINGS
    ABOUT MOBILE
    APP
    DEVELOPMENT

    View Slide

  2. TECHNICAL

    View Slide

  3. BOON
    @HBOON

    View Slide

  4. APP
    DEVELOPMENT

    View Slide

  5. SMALL

    View Slide

  6. APP STORE

    View Slide

  7. SLOW DEPLOYMENT CYCLES
    > Web — Instant
    > Android — hours
    > iOS - days/weeks

    View Slide

  8. APP STORE
    PROMOTIONS

    View Slide

  9. 60 days to do the development ...
    total development cost of
    $200,000
    — Craig Hockenberry of IconFactory, Twitterrific

    View Slide

  10. THE APP

    View Slide

  11. > Frontend (the "app")
    > Backend
    > Dashboards
    > Web site/app
    > Internal tools

    View Slide

  12. Obj-C OR Swift?

    View Slide

  13. RubyMotion
    OR React Native?

    View Slide

  14. iOS OR Android
    iOS and Android

    View Slide

  15. WATERFALL ITERATIVE

    View Slide

  16. FIND A GOOD
    DEVELOPER

    View Slide

  17. > Communication
    > Get things done
    > Always learning
    > Waterfall or iterative?
    > Automated testing
    > Code review
    > Regular builds/code drops

    View Slide

  18. DEV SHOPS
    vs
    INDIVIDUALS

    View Slide

  19. INDIVIDUALS /
    FREELANCERS /
    CONSULTANTS

    View Slide

  20. > Limited manpower
    > Bus factor = 1
    > May need to assemble your own team

    View Slide

  21. LOW
    COMMUNICATION
    OVERHEAD

    View Slide

  22. AREAS OF
    INVOLVEMENT

    View Slide

  23. SPECIALISTS
    vs
    GENERALISTS

    View Slide

  24. 10X DEVELOPER

    View Slide

  25. DEV SHOPS

    View Slide

  26. PACKAGE DEAL

    View Slide

  27. > Local sales & project managers
    > Offshore developers
    > Designers
    > QA team
    > More established/rigid process
    > Can't talk to developers

    View Slide

  28. PORTFOLIO

    View Slide

  29. SALES AND
    PRE-SALES

    View Slide

  30. WHERE?

    View Slide

  31. HOW?

    View Slide

  32. > Small
    > App store
    > Expensive
    > Good and Bad developers
    > Communication
    > Dev shops vs individuals

    View Slide

  33. QUESTIONS?

    View Slide