SlideShare a Scribd company logo
1 of 24
19/01/15
Microsoft flavored
mobile applications
“The Mobile Train has left the
station, are you on it?”
M. Bennett - Ovum
2
19/01/15
Peter Vrenken
TS Arnhem
Opzet
•Presentatie.
•Vragen.
•Demo’s.
Inleiding Windows Mobile Windows Phone Windows 8---
3
19/01/15
Peter Vrenken
TS Arnhem
Opzet
• Achtergrond.
• Windows Mobile.
• Windows Phone.
• Windows 8.
• Resumerend.
Inleiding Windows Mobile Windows Phone Windows 8---
4
19/01/15
Peter Vrenken
TS Arnhem
• Mobile apps.
• Microsoft.
• Atos.
Achtergrond
Inleiding Windows Mobile Windows Phone Windows 8---
5
19/01/15
Peter Vrenken
TS Arnhem
•Windows CE 1996!
…
•Windows PocketPC 2000
…
•Windows Mobile 5 2005
…
•Windows Mobile 6.5 2009
Historie
Inleiding Windows Mobile Windows Phone Windows 8---
6
19/01/15
Peter Vrenken
TS Arnhem
Gebaseerd op Windows Desktop OS architectuur:
• Subset. Dat wat je nodig hebt is er niet.
• Non-fit: Altijd moeilijk om zaken voor elkaar te krijgen.
• User Interface componenten: Miniaturen.
Technologie
Inleiding Windows Mobile Windows Phone Windows 8---
7
19/01/15
Peter Vrenken
TS Arnhem
Veel applicaties gebaseerd op .NET
(Compact Framework):
• Dit kennen we wel. Super!
• Visual Studio werkt, toch?!
Technologie
Inleiding Windows Mobile Windows Phone Windows 8---
8
19/01/15
Peter Vrenken
TS Arnhem
User Experience
En toen kwam de iPhone.
• Dat ziet er mooi uit.
• En het werkt ook nog handig.
• Dat willen wij ook!
Inleiding Windows Mobile Windows Phone Windows 8---
9
19/01/15
Peter Vrenken
TS Arnhem
Kortom
Geen marktleider meer:
• Historie erft problemen.
• Plafond bereikt.
• Tools werken allemaal (net niet).
Inleiding Windows Mobile Windows Phone Windows 8---
10
19/01/15
Peter Vrenken
TS Arnhem
Technologie
Microsoft: “Laten we het eens goed doen.”
• Nieuwe versie van Windows CE
• Alles in .NET & XAML.
• Lagere instap drempel.
• Marketplace.
Inleiding Windows Mobile Windows Phone Windows 8---
11
19/01/15
Peter Vrenken
TS Arnhem
User Experience
•User Centric Design.
•Panorama’s & Pivots.
•Animaties mogen!
•Metro principals: Less is more.
Inleiding Windows Mobile Windows Phone Windows 8---
12
19/01/15
Peter Vrenken
TS Arnhem
Eindresultaat
•Intuïtief.
•Solide platform.
•Marketplace.
•Klein marktaandeel.
Inleiding Windows Mobile Windows Phone Windows 8---
13
19/01/15
Peter Vrenken
TS Arnhem
Technologie
•Twee werelden: Desktop + Mobile.
•Nieuw platform: ARM.
•Introductie:
 Developer Preview.
 Consumer Preview.
 Release Preview.
Inleiding Windows Mobile Windows Phone Windows 8---
14
19/01/15
Peter Vrenken
TS Arnhem
Technologie
•WinRT: C#, VB, C++, HTML/JS
•Full flavoured development suite:
Less is more, ook in technologie.
•MVVM (Desktop / Metro)
Inleiding Windows Mobile Windows Phone Windows 8---
15
19/01/15
Peter Vrenken
TS Arnhem
•Consumer Preview: Nog wel wat nukken.
•Metro API:
 (Nog) flink in gesneden wat betreft functionaliteit.
 Radicaal anders: Asynchroon.
 Niet alle functionaliteit in elke variant beschikbaar.
Metro guidelines: Vooral consument-oriented.
Inleiding Windows Mobile Windows Phone Windows 8---
Technologie - Status
16
19/01/15
Peter Vrenken
TS Arnhem
User Experience
•Content before chrome.
•Swipes ‘n gestures.
•Charms.
•Flyouts.
Inleiding Windows Mobile Windows Phone Windows 8---
17
19/01/15
Peter Vrenken
TS Arnhem
Kortom
•Microsoft toont guts.
 Kritisch standpunt op eigen historie.
 Meer dan alleen mobilisering.
•Innovatie op elk vlak.
•Gaat het ze lukken?
Inleiding Windows Mobile Windows Phone Windows 8---
18
19/01/15
Peter Vrenken
TS Arnhem
Microsoft:
•Veel historie met mobiele
applicaties.
•Radicaal nieuwe insteek:
Content before chrome.
•Domein meer volwassen.
Resumerend
Persoonlijk:
•UI optimalisatie mag/moet.
•Gegevensontsluiting optimalisatie als
doel.
•De gebruiker is heer en meester.
•Ingelijfd gereedschap werkt beter.
•Wizards en hiërarchieën.
Inleiding Windows Mobile Windows Phone Windows 8---
19
19/01/15
Peter Vrenken
TS Arnhem
Tijd voor vragen!
Inleiding Windows Mobile Windows Phone Windows 8---
19/01/15
Dank voor uw
aandacht
Atos, the Atos logo, Atos Consulting, Atos Worldline, Atos Sphere, Atos
Cloud and Atos WorldGrid
are registered trademarks of Atos SA. June 2012
© 2012 Atos. Confidential information owned by Atos, to be used by
the recipient only. This document, or any part of it, may not be
reproduced, copied, circulated and/or distributed nor quoted without
prior written approval from Atos.
21
19/01/15
Peter Vrenken
TS Arnhem
Microsoft flavored mobile
applications
22
19/01/15
Peter Vrenken
TS Arnhem
Microsoft flavored mobile
applications
23
19/01/15
Peter Vrenken
TS Arnhem
Microsoft flavored mobile
applications
24
19/01/15
Peter Vrenken
TS Arnhem
Microsoft flavored mobile apps

More Related Content

Featured

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 

Featured (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

Microsoft flavored mobile apps [2012]

Editor's Notes

  1. Twee delen. Leuk verhaal Techniek Reden: Code snippets in VS 2010 en VS2011. Demo’s: Indien tijd over Niemand in slaap gevallen.
  2. Geschiedenisles Technologie User Experience Kortom
  3. Achtergrond: Microsoft al lang actief in mobiele marktsegment Zelf al geruime tijd actief als mobiele ontwikkelaar. Atos: App academy App factory. IOS / Android
  4. Eerste versie van Windows CE. Antwoord van Microsoft op PALM. 2000 2005: Pocket PC: Om ook telefoons te kunnen bedienen. Windows Mobile 6.5.
  5. Subset: Win32. Pinvoke Non-fit: 1e generaties hadden geen Flash. Essentiele zaken waren niet aanwezig. Stylus based.
  6. Voordelen: - Kortere doorlooptijd. - Sleur en pleur via Designer. Problemen: - ActiveSync - SDK problematiek - Deploy duurt lang.
  7. Grote knoppen. Klant Russisch. Cook book
  8. Windows minimaliseren was toch niet zo een goed idee. Was waarschijnlijk wel rendabel, er zijn namelijk flink wat zakelijke oplossingen gemaakt. Technologisch ingehaald door andere partijen zoals apple. Niet snel genoeg innoveren?
  9. Onder water nog steeds Windows CE (versie 7/6). Stevig verbeterde CLR. Silverlight en XNA. DirectX powered. Hub concepts Strakke eisen: Marketplace submission. Drempel is lager: Eenduidigheid in tools Expression Blend WPF/Silverlight/Silverlight mobile
  10. User Centric design: De gebruiker komt eerst, niet meer de technologie. Primair bedoeld voor consumenten, niet voor enterprises. Complete nieuwe suite UI componenten: Ter verhoging van de consistentie Eenvoudiger ontwikkelen Panorama: http://www.youtube.com/watch?v=eTA0rbSxWBU Pivot: http://www.youtube.com/watch?v=gdUb5kYUXOQ
  11. Twee werelden: Start menu wordt brug. Motivatie: Het zit niet in de weg. Kijk maar naar de DOS prompt. ARM: Vraag: performance. Vraag: licentiekosten.