SlideShare a Scribd company logo
1 of 21
Download to read offline
WHAT IS HAPPENING IN THE
‘APP FACTORY’
MOBILE EXPERIENCE AND CASE STUDIES
MUNICH, MARCH 22, 2012
CHRISTIAN AAEN
INTRODUCTION:
CIKLUM SERVICE & CONSULTING



    a) Client Satisfaction & Service Mgmt (160+
       team clients)
    b) Team productivity (1600+ developers)
    c) VAS around the core team – Short-term
       Projects, Peak, Consulting (170+ dedicated
       employees)
AGENDA
1. A Perspective From The Shop Floor
2. Cases
3. Homework + People + Process = Successful Ideas To
   Apps(tore)
4. Q&A




                                                       3
A PERSPECTIVE FROM THE ‘SHOP FLOOR’




                                      4
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
A GLANCE AT THE PAST: Q4 2011
Native development (Objective-C,         HTML5, mobile web, PhoneGap
Java, etc.)                              •   Needs HTML5 and JavaScript
•   Targeted for the only platform           knowledge
•   Needs programming knowledge and      •   Lack of professional, experienced
    experience                               developers using JavaScript mobile
•   (All best apps are native apps!)         frameworks
                                         •   Slower and less polished apps than
                                             native ones

Platforms like Netbuiscuits,             Mobile builders like BiznessApps,
Titanium, Marmelade, S2M etc.            MobileRoadie, etc.
•   Need some time to learn the          •   Produce native apps
    platform                             •   Targeted for application categories:
•   Multiplatform development                like RSS reader, e-shop, etc.
•   There are some restrictions of the   •   Suitable only for really simple apps
    platform




                                                                                    6
WHAT IS ACTUALLY HAPPENING
ON THE ‘SHOP’ FLOOR




                             7
THE PROMISE OF THE MAGIC WAND
IN MOBILE

•   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




                                                   8
‘SHOP’ FLOOR - RETROSPECTIVE
•   Average size of each project is ~400 hours
•   HTML platform projects are significant smaller
•   Technology hybrids increase
•   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
    (e.g. travel)
•   Tablets playing an increasing role (T-Commerce)
•   Social, social, social ...



                                                        9
CASES




        10
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
CASE: DELL MOBILE

• Pure HTML5
• Working ... But …
• really slow


• ... And buggy




                      12
HOMEWORK + PEOPLE + PROCESS
              =
SUCCESSFUL IDEAS TO APPS(TORE)




                                 13
HOMEWORK: UNDERSTAND THE
  BEHAVIORAL PATTERN OF YOUR SEGMENT

 Hourly distribution
 of searches by platform




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   Source: Google Internal data, Global, Oct 2011




                                                                                                              14
DUAL SCREENING




                 53% Dual screening with TV
                 and phone

                 22% of UK Smartphone
                 users use their phones
                 while using another internet
                 enabled device

                 Source: Google UK
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 (40% of mobile searches on Google has local
   intend*)

   Connect & Engage With Your Users


                         *Source: Google UK
                                                  16
PEOPLE: ATTRACT & DEVELOP

            • 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 ...



                                                          17
PROCESS: PREPARE TO ADAPT TO
CONTINIOUS CHANGES




                               18
TYPICAL PROJECT EVOLUTION,
ILLUSTRATED A.
Project Evolution
A.Requirements Captured
                                  B.
B.WireFrames
C.Project specification
D.Intermediary Versions
E.Final delivery

         C.

                             D.
                                       E.
WE’VE DONE THIS FOR A COUPLE OF
 COMPANIES/BRANDS
Printemps   LILLY A/S     Tryg   • 8 year+ mobile expertise
                                 • Experience with all platforms
                                 • Hundreds of projects
                                 • Thousands of individual builds
                                   delivered
                                    Energy Intelligence
 Yelp.com
                        CNN                               CocaCola
             Maggi


                                        HeatMapz             Carlsberg Øl




                                                                        20
Q&A



          Thank You!

      I would be happy to
      answer Questions?




                            21

More Related Content

What's hot

What's hot (6)

Rolltop
RolltopRolltop
Rolltop
 
GEOSS Future Products & GeoSocial API
GEOSS Future Products & GeoSocial APIGEOSS Future Products & GeoSocial API
GEOSS Future Products & GeoSocial API
 
Rolltop Laptop
Rolltop LaptopRolltop Laptop
Rolltop Laptop
 
Roll laptop
Roll laptopRoll laptop
Roll laptop
 
Ruby and iOS: An inside look
Ruby and iOS: An inside lookRuby and iOS: An inside look
Ruby and iOS: An inside look
 
Roll top-laptop
Roll top-laptopRoll top-laptop
Roll top-laptop
 

Viewers also liked

CiklumJavaSat_15112011:Alex Kruk VMForce
CiklumJavaSat_15112011:Alex Kruk VMForceCiklumJavaSat_15112011:Alex Kruk VMForce
CiklumJavaSat_15112011:Alex Kruk VMForceCiklum Ukraine
 
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod..."To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...Ciklum Ukraine
 
Why Adopt Nearshore Agile Development - Ciklum White Paper
Why Adopt Nearshore Agile Development - Ciklum White PaperWhy Adopt Nearshore Agile Development - Ciklum White Paper
Why Adopt Nearshore Agile Development - Ciklum White PaperCiklum Ukraine
 
How to-day ciklum-sye (WHAT IS CIKLUM )
How to-day ciklum-sye (WHAT IS CIKLUM )How to-day ciklum-sye (WHAT IS CIKLUM )
How to-day ciklum-sye (WHAT IS CIKLUM )Alice Zabolotnaya
 
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...Ciklum Ukraine
 
BYOD – Bring your own device
BYOD – Bring your own deviceBYOD – Bring your own device
BYOD – Bring your own deviceCiklum Ukraine
 
CiklumCPPSat: Gennadiy Marianichenko "Lock free algorithms"
CiklumCPPSat: Gennadiy Marianichenko "Lock free algorithms"CiklumCPPSat: Gennadiy Marianichenko "Lock free algorithms"
CiklumCPPSat: Gennadiy Marianichenko "Lock free algorithms"Ciklum Ukraine
 
DP M&C Practice Leaders 1 year anniversary
DP M&C Practice Leaders 1 year anniversaryDP M&C Practice Leaders 1 year anniversary
DP M&C Practice Leaders 1 year anniversaryCiklum Ukraine
 
Mobile Payment - Hype or Reality?
Mobile Payment - Hype or Reality?Mobile Payment - Hype or Reality?
Mobile Payment - Hype or Reality?Ciklum Ukraine
 
Developing high load systems using C++
Developing high load systems using C++Developing high load systems using C++
Developing high load systems using C++Ciklum Ukraine
 
PMP_track_1: "Initiating the project" Klava Zaika
PMP_track_1: "Initiating the project" Klava ZaikaPMP_track_1: "Initiating the project" Klava Zaika
PMP_track_1: "Initiating the project" Klava ZaikaCiklum Ukraine
 
Then, now and the future direction of mobile
Then, now and the future direction of mobile Then, now and the future direction of mobile
Then, now and the future direction of mobile Ciklum Ukraine
 
Alex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_DesignAlex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_DesignCiklum Ukraine
 
How to set up and manage Own Agile Software Development Center in Eastern Eur...
How to set up and manage Own Agile Software Development Center in Eastern Eur...How to set up and manage Own Agile Software Development Center in Eastern Eur...
How to set up and manage Own Agile Software Development Center in Eastern Eur...Ciklum Ukraine
 
Back to the future: ux trends 2015
Back to the future: ux trends 2015Back to the future: ux trends 2015
Back to the future: ux trends 2015Ciklum Ukraine
 
EPAM Belarus relocation package
EPAM Belarus relocation packageEPAM Belarus relocation package
EPAM Belarus relocation packageAlesia Tryfanava
 
Windows Azure for dummies
Windows Azure for dummiesWindows Azure for dummies
Windows Azure for dummiesCiklum Ukraine
 
Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"Ciklum Ukraine
 

Viewers also liked (19)

CiklumJavaSat_15112011:Alex Kruk VMForce
CiklumJavaSat_15112011:Alex Kruk VMForceCiklumJavaSat_15112011:Alex Kruk VMForce
CiklumJavaSat_15112011:Alex Kruk VMForce
 
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod..."To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
 
Why to join Ciklum?
Why to join Ciklum?Why to join Ciklum?
Why to join Ciklum?
 
Why Adopt Nearshore Agile Development - Ciklum White Paper
Why Adopt Nearshore Agile Development - Ciklum White PaperWhy Adopt Nearshore Agile Development - Ciklum White Paper
Why Adopt Nearshore Agile Development - Ciklum White Paper
 
How to-day ciklum-sye (WHAT IS CIKLUM )
How to-day ciklum-sye (WHAT IS CIKLUM )How to-day ciklum-sye (WHAT IS CIKLUM )
How to-day ciklum-sye (WHAT IS CIKLUM )
 
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
 
BYOD – Bring your own device
BYOD – Bring your own deviceBYOD – Bring your own device
BYOD – Bring your own device
 
CiklumCPPSat: Gennadiy Marianichenko "Lock free algorithms"
CiklumCPPSat: Gennadiy Marianichenko "Lock free algorithms"CiklumCPPSat: Gennadiy Marianichenko "Lock free algorithms"
CiklumCPPSat: Gennadiy Marianichenko "Lock free algorithms"
 
DP M&C Practice Leaders 1 year anniversary
DP M&C Practice Leaders 1 year anniversaryDP M&C Practice Leaders 1 year anniversary
DP M&C Practice Leaders 1 year anniversary
 
Mobile Payment - Hype or Reality?
Mobile Payment - Hype or Reality?Mobile Payment - Hype or Reality?
Mobile Payment - Hype or Reality?
 
Developing high load systems using C++
Developing high load systems using C++Developing high load systems using C++
Developing high load systems using C++
 
PMP_track_1: "Initiating the project" Klava Zaika
PMP_track_1: "Initiating the project" Klava ZaikaPMP_track_1: "Initiating the project" Klava Zaika
PMP_track_1: "Initiating the project" Klava Zaika
 
Then, now and the future direction of mobile
Then, now and the future direction of mobile Then, now and the future direction of mobile
Then, now and the future direction of mobile
 
Alex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_DesignAlex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_Design
 
How to set up and manage Own Agile Software Development Center in Eastern Eur...
How to set up and manage Own Agile Software Development Center in Eastern Eur...How to set up and manage Own Agile Software Development Center in Eastern Eur...
How to set up and manage Own Agile Software Development Center in Eastern Eur...
 
Back to the future: ux trends 2015
Back to the future: ux trends 2015Back to the future: ux trends 2015
Back to the future: ux trends 2015
 
EPAM Belarus relocation package
EPAM Belarus relocation packageEPAM Belarus relocation package
EPAM Belarus relocation package
 
Windows Azure for dummies
Windows Azure for dummiesWindows Azure for dummies
Windows Azure for dummies
 
Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"
 

Similar to What is Happening in the "App Factory"?

Mobile (App) Development with Sitecore
Mobile (App) Development with SitecoreMobile (App) Development with Sitecore
Mobile (App) Development with SitecorePieter Brinkman
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Indiginox
 
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...Simon Bates
 
The Importance of Cross Platform Technology
The Importance of Cross Platform TechnologyThe Importance of Cross Platform Technology
The Importance of Cross Platform TechnologyOlivia2590
 
Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationLoic Ortola
 
Creating Next-Generation ADF Mobile Applications
Creating Next-Generation ADF Mobile ApplicationsCreating Next-Generation ADF Mobile Applications
Creating Next-Generation ADF Mobile ApplicationsBrian Huff
 
Mobile developement
Mobile developementMobile developement
Mobile developementLilia Sfaxi
 
Media Port 2012, Session 5: HTML5 Cross-platform Publishing
Media Port 2012, Session 5: HTML5 Cross-platform PublishingMedia Port 2012, Session 5: HTML5 Cross-platform Publishing
Media Port 2012, Session 5: HTML5 Cross-platform PublishingWAN-IFRA
 
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark LittleKeynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark LittleJAX London
 
World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?
World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?
World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?Twipe Mobile Solutions
 
8. beta pond peter_elgar
8. beta pond  peter_elgar8. beta pond  peter_elgar
8. beta pond peter_elgarFOMS011
 
8. FOMS_ Betapond_ Peter_ Elgar
8. FOMS_ Betapond_ Peter_ Elgar8. FOMS_ Betapond_ Peter_ Elgar
8. FOMS_ Betapond_ Peter_ ElgarFOMS011
 
Top 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App DevelopmentTop 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App Developmenttechugo
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile DevelopmentManesh Lad
 
Mobile - trends, choices, plans
Mobile - trends, choices, plansMobile - trends, choices, plans
Mobile - trends, choices, plansDavid Haskiya
 
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPIntroduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPKeyLimeTie
 
Rapid Prototyping with Cordova aka Phonegap
Rapid Prototyping with Cordova aka PhonegapRapid Prototyping with Cordova aka Phonegap
Rapid Prototyping with Cordova aka PhonegapJosue Bustos
 
Mobile opportunity and options for it
Mobile opportunity and options   for itMobile opportunity and options   for it
Mobile opportunity and options for itTim McGovern
 

Similar to What is Happening in the "App Factory"? (20)

Mobile (App) Development with Sitecore
Mobile (App) Development with SitecoreMobile (App) Development with Sitecore
Mobile (App) Development with Sitecore
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?
 
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
 
The Importance of Cross Platform Technology
The Importance of Cross Platform TechnologyThe Importance of Cross Platform Technology
The Importance of Cross Platform Technology
 
Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile application
 
Creating Next-Generation ADF Mobile Applications
Creating Next-Generation ADF Mobile ApplicationsCreating Next-Generation ADF Mobile Applications
Creating Next-Generation ADF Mobile Applications
 
Mobile developement
Mobile developementMobile developement
Mobile developement
 
Bill volk
Bill volkBill volk
Bill volk
 
Media Port 2012, Session 5: HTML5 Cross-platform Publishing
Media Port 2012, Session 5: HTML5 Cross-platform PublishingMedia Port 2012, Session 5: HTML5 Cross-platform Publishing
Media Port 2012, Session 5: HTML5 Cross-platform Publishing
 
Titanium @ Minnebar
Titanium @ MinnebarTitanium @ Minnebar
Titanium @ Minnebar
 
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark LittleKeynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
 
World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?
World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?
World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?
 
8. beta pond peter_elgar
8. beta pond  peter_elgar8. beta pond  peter_elgar
8. beta pond peter_elgar
 
8. FOMS_ Betapond_ Peter_ Elgar
8. FOMS_ Betapond_ Peter_ Elgar8. FOMS_ Betapond_ Peter_ Elgar
8. FOMS_ Betapond_ Peter_ Elgar
 
Top 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App DevelopmentTop 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App Development
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
 
Mobile - trends, choices, plans
Mobile - trends, choices, plansMobile - trends, choices, plans
Mobile - trends, choices, plans
 
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPIntroduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
 
Rapid Prototyping with Cordova aka Phonegap
Rapid Prototyping with Cordova aka PhonegapRapid Prototyping with Cordova aka Phonegap
Rapid Prototyping with Cordova aka Phonegap
 
Mobile opportunity and options for it
Mobile opportunity and options   for itMobile opportunity and options   for it
Mobile opportunity and options for it
 

More from Ciklum Ukraine

"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman Loparev"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman LoparevCiklum Ukraine
 
"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman Liashenko"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman LiashenkoCiklum Ukraine
 
Introduction to amazon web services for developers
Introduction to amazon web services for developersIntroduction to amazon web services for developers
Introduction to amazon web services for developersCiklum Ukraine
 
Your 1st Apple watch Application
Your 1st Apple watch ApplicationYour 1st Apple watch Application
Your 1st Apple watch ApplicationCiklum Ukraine
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven DevelopmentCiklum Ukraine
 
Collection view layout
Collection view layoutCollection view layout
Collection view layoutCiklum Ukraine
 
Introduction to auto layout
Introduction to auto layoutIntroduction to auto layout
Introduction to auto layoutCiklum Ukraine
 
Unit Testing: Special Cases
Unit Testing: Special CasesUnit Testing: Special Cases
Unit Testing: Special CasesCiklum Ukraine
 
Model-View-Controller: Tips&Tricks
Model-View-Controller: Tips&TricksModel-View-Controller: Tips&Tricks
Model-View-Controller: Tips&TricksCiklum Ukraine
 
"Marmalade" presentation at Ciklum event "Defining your Mobile Strategy"
"Marmalade" presentation at Ciklum event "Defining your Mobile Strategy""Marmalade" presentation at Ciklum event "Defining your Mobile Strategy"
"Marmalade" presentation at Ciklum event "Defining your Mobile Strategy"Ciklum Ukraine
 
Ciklum Mobile Development Capability: Project Clients' References
Ciklum Mobile Development Capability: Project Clients' ReferencesCiklum Mobile Development Capability: Project Clients' References
Ciklum Mobile Development Capability: Project Clients' ReferencesCiklum Ukraine
 
Mecom Group's Digital Innovation and IT Sourcing Strategy
Mecom Group's Digital Innovation and IT Sourcing StrategyMecom Group's Digital Innovation and IT Sourcing Strategy
Mecom Group's Digital Innovation and IT Sourcing StrategyCiklum Ukraine
 
Journey and lessons from launching a new SaaS based marketing platform
Journey and lessons from launching a new SaaS based marketing platform Journey and lessons from launching a new SaaS based marketing platform
Journey and lessons from launching a new SaaS based marketing platform Ciklum Ukraine
 
Marmalade: more platforms, more possibilities
Marmalade: more platforms, more possibilitiesMarmalade: more platforms, more possibilities
Marmalade: more platforms, more possibilitiesCiklum Ukraine
 

More from Ciklum Ukraine (20)

"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman Loparev"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman Loparev
 
"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman Liashenko"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman Liashenko
 
Introduction to amazon web services for developers
Introduction to amazon web services for developersIntroduction to amazon web services for developers
Introduction to amazon web services for developers
 
Your 1st Apple watch Application
Your 1st Apple watch ApplicationYour 1st Apple watch Application
Your 1st Apple watch Application
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Collection view layout
Collection view layoutCollection view layout
Collection view layout
 
Introduction to auto layout
Introduction to auto layoutIntroduction to auto layout
Introduction to auto layout
 
Groovy on Android
Groovy on AndroidGroovy on Android
Groovy on Android
 
Unit Testing: Special Cases
Unit Testing: Special CasesUnit Testing: Special Cases
Unit Testing: Special Cases
 
Material design
Material designMaterial design
Material design
 
Kanban development
Kanban developmentKanban development
Kanban development
 
Mobile sketching
Mobile sketching Mobile sketching
Mobile sketching
 
More UX in our life
More UX in our lifeMore UX in our life
More UX in our life
 
Model-View-Controller: Tips&Tricks
Model-View-Controller: Tips&TricksModel-View-Controller: Tips&Tricks
Model-View-Controller: Tips&Tricks
 
Unit Tesing in iOS
Unit Tesing in iOSUnit Tesing in iOS
Unit Tesing in iOS
 
"Marmalade" presentation at Ciklum event "Defining your Mobile Strategy"
"Marmalade" presentation at Ciklum event "Defining your Mobile Strategy""Marmalade" presentation at Ciklum event "Defining your Mobile Strategy"
"Marmalade" presentation at Ciklum event "Defining your Mobile Strategy"
 
Ciklum Mobile Development Capability: Project Clients' References
Ciklum Mobile Development Capability: Project Clients' ReferencesCiklum Mobile Development Capability: Project Clients' References
Ciklum Mobile Development Capability: Project Clients' References
 
Mecom Group's Digital Innovation and IT Sourcing Strategy
Mecom Group's Digital Innovation and IT Sourcing StrategyMecom Group's Digital Innovation and IT Sourcing Strategy
Mecom Group's Digital Innovation and IT Sourcing Strategy
 
Journey and lessons from launching a new SaaS based marketing platform
Journey and lessons from launching a new SaaS based marketing platform Journey and lessons from launching a new SaaS based marketing platform
Journey and lessons from launching a new SaaS based marketing platform
 
Marmalade: more platforms, more possibilities
Marmalade: more platforms, more possibilitiesMarmalade: more platforms, more possibilities
Marmalade: more platforms, more possibilities
 

Recently uploaded

2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxMasterG
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxjbellis
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfAnubhavMangla3
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024Lorenzo Miniero
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...SOFTTECHHUB
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiRaviKumarDaparthi
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 

Recently uploaded (20)

2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi Daparthi
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 

What is Happening in the "App Factory"?

  • 1. WHAT IS HAPPENING IN THE ‘APP FACTORY’ MOBILE EXPERIENCE AND CASE STUDIES MUNICH, MARCH 22, 2012 CHRISTIAN AAEN
  • 2. INTRODUCTION: CIKLUM SERVICE & CONSULTING a) Client Satisfaction & Service Mgmt (160+ team clients) b) Team productivity (1600+ developers) c) VAS around the core team – Short-term Projects, Peak, Consulting (170+ dedicated employees)
  • 3. AGENDA 1. A Perspective From The Shop Floor 2. Cases 3. Homework + People + Process = Successful Ideas To Apps(tore) 4. Q&A 3
  • 4. A PERSPECTIVE FROM THE ‘SHOP FLOOR’ 4
  • 5. 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
  • 6. A GLANCE AT THE PAST: Q4 2011 Native development (Objective-C, HTML5, mobile web, PhoneGap Java, etc.) • Needs HTML5 and JavaScript • Targeted for the only platform knowledge • Needs programming knowledge and • Lack of professional, experienced experience developers using JavaScript mobile • (All best apps are native apps!) frameworks • Slower and less polished apps than native ones Platforms like Netbuiscuits, Mobile builders like BiznessApps, Titanium, Marmelade, S2M etc. MobileRoadie, etc. • Need some time to learn the • Produce native apps platform • Targeted for application categories: • Multiplatform development like RSS reader, e-shop, etc. • There are some restrictions of the • Suitable only for really simple apps platform 6
  • 7. WHAT IS ACTUALLY HAPPENING ON THE ‘SHOP’ FLOOR 7
  • 8. THE PROMISE OF THE MAGIC WAND IN MOBILE • 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 8
  • 9. ‘SHOP’ FLOOR - RETROSPECTIVE • Average size of each project is ~400 hours • HTML platform projects are significant smaller • Technology hybrids increase • 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 (e.g. travel) • Tablets playing an increasing role (T-Commerce) • Social, social, social ... 9
  • 10. CASES 10
  • 11. 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
  • 12. CASE: DELL MOBILE • Pure HTML5 • Working ... But … • really slow • ... And buggy 12
  • 13. HOMEWORK + PEOPLE + PROCESS = SUCCESSFUL IDEAS TO APPS(TORE) 13
  • 14. HOMEWORK: UNDERSTAND THE BEHAVIORAL PATTERN OF YOUR SEGMENT Hourly distribution of searches by platform 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 Source: Google Internal data, Global, Oct 2011 14
  • 15. DUAL SCREENING 53% Dual screening with TV and phone 22% of UK Smartphone users use their phones while using another internet enabled device Source: Google UK
  • 16. 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 (40% of mobile searches on Google has local intend*) Connect & Engage With Your Users *Source: Google UK 16
  • 17. PEOPLE: ATTRACT & DEVELOP • 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 ... 17
  • 18. PROCESS: PREPARE TO ADAPT TO CONTINIOUS CHANGES 18
  • 19. TYPICAL PROJECT EVOLUTION, ILLUSTRATED A. Project Evolution A.Requirements Captured B. B.WireFrames C.Project specification D.Intermediary Versions E.Final delivery C. D. E.
  • 20. WE’VE DONE THIS FOR A COUPLE OF COMPANIES/BRANDS Printemps LILLY A/S Tryg • 8 year+ mobile expertise • Experience with all platforms • Hundreds of projects • Thousands of individual builds delivered Energy Intelligence Yelp.com CNN CocaCola Maggi HeatMapz Carlsberg Øl 20
  • 21. Q&A Thank You! I would be happy to answer Questions? 21