ciklum seminar zurich march 7, 2012 - christian aaen (ciklum)

20
WHAT IS HAPPENING IN THE ‘APP FACTORY’ MOBILE EXPERIENCE AND CASE STUDIES ZURICH, MARCH 7TH, 2012 CHRISTIAN AAEN

Upload: ciklum-switzerland

Post on 13-Jan-2015

360 views

Category:

Technology


0 download

DESCRIPTION

Based on our Project Office’s experience of developing literally hundreds of mobile applications, this presentation will focus on what it takes to „bring ideas to the AppStores“! What are the requirements and constraints we see every day when working with our clients. What options are there for multi-platform development? All the practical experience is based on real cases from our „app factory“.

TRANSCRIPT

Page 1: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

WHAT IS HAPPENING IN THE

‘APP FACTORY’ M O B I L E E X P E R I E N C E A N D C A S E S T U D I E S

Z U R I C H , M A R C H 7 T H , 2 0 1 2

C H R I S T I A N A A E N

Page 2: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

AGENDA

1. Ciklum Services & Consulting (CSC) In Short

2. A Perspective From The Shop Floor

3. Cases

4. Homework + People + Process = Successful Ideas To

Apps(tore)

5. Q&A

2

Page 3: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

CIKLUM SERVICE AND CONSULTING

OVERVIEW

a) Client Satisfaction

b) Team productivity

c) Value Adding Services around the core

team (Projects, Peak, Consulting)

Page 4: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

A PERSPECTIVE FROM THE ‘SHOP FLOOR’

4

Page 5: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

A GLANCE AT THE PAST: Q3 2010

Cross-Platform Development Porting

•The same operating system

•The same development tools

•Different Platforms

•Different Operating Systems

•Different Development Environments

5

Page 6: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

A GLANCE AT THE PAST: Q4 2011

Native development (Objective-C,

Java, etc.) • Targeted for the only platform

• Needs programming knowledge and

experience

• (All best apps are native apps!)

HTML5, mobile web, PhoneGap • Needs HTML5 and JavaScript

knowledge

• Lack of professional, experienced

developers using JavaScript mobile

frameworks

• Slower and less polished apps than

native ones

Platforms like Netbuiscuits,

Titanium, Marmelade, S2M etc. • Need some time to learn the

platform

• Multiplatform development

• There are some restrictions of the

platform

Mobile builders like BiznessApps,

MobileRoadie, etc. • Produce native apps

• Targeted for application categories:

like RSS reader, e-shop, etc.

• Suitable only for really simple apps

6

Page 7: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

WHAT IS ACTUALLY HAPPENING

ON THE ‘SHOP’ FLOOR

7

Page 8: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

• Average size of each project is ~400 hours

• HTML platform projects are significant smaller

• 90% of all projects are client & server side

• Global companies (primarily B2C) with corporate

marketing departments tend to make a strategic

cross-platform choice for their global (corporate

controlled) marketing efforts ( reach)

• Larger media companies still seem undecided ...

• Increasing number of native apps being developed

for B2B use

• Certain sectors are pushing hard on mobile web

(travel)

• Tablets playing an increasing role (T-Commerce)

‘SHOP’ FLOOR - RETROSPECTIVE

8

Page 9: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

• Magic wand exam failed. There is no magic in

the mobile world...

• On the contrary – the landscape has become

more complex!

• Technology, devices and human behaviour is

constantly changing

THE PROMISE OF THE MAGIC WAND

IN MOBILE

9

Page 10: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

CASES

10

Page 11: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

CASE: LINKEDIN

• Reused HTML parts

from web app

• Used for web-based

content parts

• The same code for

mobile web, iOS and

Android

• Ability to change web-

based parts quickly

• Used Backbone and

Underscore libs

11

Page 12: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

CASE: DELL MOBILE

• Pure HTML5

• Working ... But …

• really slow

• ... And buggy

12

Page 13: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

HOMEWORK + PEOPLE + PROCESS

=

SUCCESSFUL IDEAS TO APPS(TORE)

13

Page 14: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

12:00 AM 3:00 AM 6:00 AM 9:00 AM 12:00 PM 3:00 PM 6:00 PM 9:00 PM

Tablet Mobile Desktop

UNDERSTAND THE BEHAVIORAL

PATTERN OF YOUR SEGMENT

Hourly distribution

of searches by platform

Source: Google Internal data, Global, Oct 2011

14

Page 15: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

WHAT CAN BUSINESSES DO TO TAKE

ADVANTAGE OF THE GROWTH OF MOBILE?

Develop & Integrate Your Mobile Strategy Build Your Mobile Destination(s) Take advantage of the immediate nature of Mobile users Connect & Engage With Your Users

15

Page 16: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

ATTRACT & DEVELOP THE RIGHT

PEOPLE

• Organizing Mobile Saturdays

• Hosting ‘Hackathons’

• Speakers Corner

• Mobile Practice Leader Groups

• Mobile Incubation

• Mobile vertical of our Project Office is 60+

Developers

• 150+ mobile dedicated team members

• ... The Mobile Community Is Still Growing ...

16

Page 17: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

PREPARE TO ADAPT TO CHANGES

AGILE/SCRUM

17

Page 18: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

TYPICAL PROJECT EVOLUTION,

ILLUSTRATED

Project Evolution

A.Requirements Captured

B.WireFrames

C.Project specification

D.Intermediary Versions

E.Final delivery

A.

B.

C.

D.

E.

Page 19: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

WE’VE DONE THIS FOR A COUPLE OF

COMPANIES/BRANDS

• 8 year+ mobile expertise

• Experience with all platforms

• Hundreds of projects

• Thousands of individual builds

delivered

Printemps LILLY A/S

CocaCola CNN

Energy Intelligence

HeatMapz

Yelp.com

Maggi

Carlsberg Øl

Tryg

19

Page 20: Ciklum Seminar Zurich March 7, 2012 - Christian Aaen (Ciklum)

Q&A

Thank You!

I would be happy to

answer Questions?

20