MOBILE APPS

THE DEFINITIVE GUIDE

http://bit.ly/sk2015-mobile

SPEAKER

  • Mazyad Alabduljaleel
  • iOS developer since 2010
  • Worked on games
  • Startups I worked at

Defining Software

Build a Mobile App

Tips For Techies

Software Development

Steps Involved

  • Upstream prerequisites
  • Construction
  • Maintenance & Evolution

Don't Count on Improvising

Upstream Prerequisites

Do Your Homework

  • What?
    • Identify the problem
    • Identify your target audience
    • Identify the requirements
    • Software Architecture
       
  • Why?
    • Key business decisions
    • Everyday development decisions

Construction

The Marathon

Maintenance

Building a

Mobile App

Building Blocks

  • Model
  • View
  • Mediator
  • Business Logic
  • Services
    • Crash reporting
    • Analytics
    • Network, Location, .. etc.

Pactices

  • Effort & Time tracking
  • Code review
  • Testing
  • Usability workshop

Tools

  • Computer
  • IDE
  • Project repository (Code/Assets)
  • Distribution Platform tools

Further Reading

Tips for the Techies

Tame Your Inner Hipster

The Best Construction is No Construction

Like A

Crystal Ball

Idea from Apple's WWDC talk:
Strategy for great work

Mobile is Eating the World

La Fin

質問

Mobile Apps: The Definitive Guide

By mazyod

Mobile Apps: The Definitive Guide

A quick and broad overview about mobile app development

  • 629