mobile in a nutshell

Post on 02-Jul-2015

1.185 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

A presentation given at Newport City Campus for the skillset Academi+. This covers many aspects of the mobile space.

TRANSCRIPT

Mobile in a NutshellMatthew Gaunt

FuturePlatforms

Tuesday, 27 March 12

Hello

Matthew GauntSoftware Engineer @ Future Platforms

PreviouslySenior Android Developer @ MubalooMSc Computer Science @ University of Bristol

FuturePlatforms

Tuesday, 27 March 12

Take everything with a pinch of salt

FuturePlatforms

Tuesday, 27 March 12

Talking About...

FuturePlatforms

• Platforms

• iOS, Android, WP7, Blackberry, Bada etc.

• Form Factors

• Cross Platform Tools

• The Real World

• Case Studies

• Q & A

Tuesday, 27 March 12

iOS

FuturePlatforms

• Pretty Good Toolset

• Fragmentation?

• Have to play nice with Apple Seem to be getting better

• Overcrowded App store

Tuesday, 27 March 12

iOS

FuturePlatforms

Tuesday, 27 March 12

iOS

FuturePlatforms

Tuesday, 27 March 12

Android

FuturePlatforms

• Dev tools are good and bad

• UI Guidelines are here to stay

• Easy to stand out as a good app

• Growing fast - 850k Activations a day

Tuesday, 27 March 12

Android - Money...

FuturePlatforms

Tuesday, 27 March 12

WP7

FuturePlatforms

• Good tools for development

• WP7 - “Your first smartphone”

• Easier to use than Android + iOS.

• Nothing without Nokia?

Tuesday, 27 March 12

Nokia

FuturePlatforms

• Qt is dead. Long live Qt.

• “Nokia is ready to connect the next billion.”

• Betting big on WP7

• Marketing calls

• Competitions / Deadmau5

• Device seeding

Tuesday, 27 March 12

Nokia

FuturePlatforms

Tuesday, 27 March 12

Blackberry

FuturePlatforms

• Old school - Post & Faxing

• Development toolset is a mess

• Losing market share

• Co-Chief Executives step down

• Possible comeback?

Tuesday, 27 March 12

Bada

FuturePlatforms

• Samsung’s feature phone OS

• Samsung was putting some money into apps

• It’s own app store has some value

Tuesday, 27 March 12

Fragmentation

FuturePlatforms

Yeah but no but yeah but no . . . .

Tuesday, 27 March 12

Types of Fragmentation

FuturePlatforms

API Changes

Device Capabilities

Bug Fixes

Screen SizeDensities

Hardware Differences (Buttons etc.)

Tuesday, 27 March 12

Apple vs Android vs All

FuturePlatforms

Apple get users updated quickly :)

Apple is growing in device variations :|

Google struggles with OEMs :(

Nokia’s Qt :(

Blackberry . . . . Eek :(

Tuesday, 27 March 12

Form Factors

FuturePlatforms

Tuesday, 27 March 12

Form Factors

FuturePlatforms

Tuesday, 27 March 12

Form Factors

FuturePlatforms

Tuesday, 27 March 12

Amazon Kindle Fire

FuturePlatforms

Tuesday, 27 March 12

Cross Platforms Tools

FuturePlatforms

Kirin JS

Tuesday, 27 March 12

Too Many Scare Stories

FuturePlatforms

Tuesday, 27 March 12

The Exception

FuturePlatforms

Tuesday, 27 March 12

The Real World

FuturePlatforms

• Agencies vs. In House Teams

• Agency: Ever changing projects (Good and Bad)

• In House: Improving & fruits of your labour

• Process - Agile, Prince2, Slippery Prince

• Never going to be perfect

• Iterative

Tuesday, 27 March 12

Glastonbury

FuturePlatforms

• Cross Platform iOS, Android, Qt

• Short Lived

• Google Docs + App Engine

• Strict constraints

Tuesday, 27 March 12

LastMinute.com

FuturePlatforms

• Good relationship

• Cross platform

• Early access

• Bleeding Edge

• Dead Platform

Tuesday, 27 March 12

Thank You

FuturePlatforms

Matthew Gaunt

@gauntface

matt@gauntface.co.uk

Tuesday, 27 March 12

top related