SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
A standards based alternative to
         'the app way'
             J.Boye 11, Aarhus, 9th November



                             Kristian Norling
                                     Findwise
                                  KristianNorling
Region Västra Götaland
     Public sector
  50.000 employees
© Region Västra Götaland
Abstract
Working hard on mobile intranets/web as well. We have
choosen to not going the app way, rather building on
html5 first then "compiling" the web site for app
market distribution. A killer combo. After a decade of
developing for the desktop, the new frontier for the
Region Västra Götaland (VGR) intranets is mobile.
Kristian will present how VGR has solved a few of the
problems associated with mobile development. A
practical hands-on presentation on how one
organization is developing apps for their mobile
intranet.
Agenda
• Developing mobile intranet apps, our
  thinking on the subject
• Developing for many platforms at once, is it
  even possible?
• How to develop intranet apps
• Things we think will happen in the (near)
  future
• Do's and don’ts
“8. In both internetworked markets and
among intranetworked employees, people
are speaking to each other in a powerful
new way.”
                  The Cluetrain Manifesto
We think mobile...
• Simple to use
• Simple in design
• Simple technical architecture
Developing mobile intranet apps
   • The default standard browser we use is...
     ancient
   • We have to support standards only
   • NO plug-in technology
   • We have standardized on Android and iOS
     for mobile
   • WebKit is IT
Developing for many
platforms at once
 • New, dual strategy for intranets:
    Mobile targeted first - Desktop second...
 • Forget about developing native apps as a
    priority - not cost effective in the long
    run...
 • Open Source - lots of good stuff
 • Stick to the HTML5 standard (and others
    by W3C
 • do not EVER consider Flash etc.
How do we develop
intranet apps?
 • We eat our own dog food
 • Developing accordingly to our reference
   architecture (SWE)
 • We do clean HTML5 front end apps - on
   top of...
 • Nice robust REST / WS based backend
 • Use (something like) PhoneGap to make
   “native” apps for distribution.
Check out the prototype
http://vgr-portalramverk.dev.netrelations.se/mobile/home.html
Things we think will happen
in the (near) future
 • Notifications
 • GPS
 • Kamera
 • Bluetooth
 • The Phone is the Security Device
 • Thoughts on a mobile phone enhanced
   intranet (SYS 64738 blog post)
Do's
• DO consider a dual strategy - or even
  better focus on...
• DO mobile primarily
• DO use HTML5
• DO use PhoneGap or other similar options
... and don’ts
• Do NOT develop for the lowest common
  denominator - skip IE7 and IE8
• Do NOT use plug-in technology
• Do NOT develop native apps
• Do NOT listen to me... make up your own
  mind
Questions?
Thank you!
kristian.norling@findwise.com
findwise.com
sys64738.se
twitter.com/kristiannorling
www.slideshare.net/kristiannorling
www.linkedin.com/in/kristiannorling

Más contenido relacionado

Destacado

In search for a good practice of finding information
In search for a good practice of finding informationIn search for a good practice of finding information
In search for a good practice of finding information
Kristian Norling
 

Destacado (20)

God praxis för sök på intranät - vad ledande praktiker gör
God praxis för sök på intranät - vad ledande praktiker görGod praxis för sök på intranät - vad ledande praktiker gör
God praxis för sök på intranät - vad ledande praktiker gör
 
Practical web governance with search analytics and more
Practical web governance with search analytics and morePractical web governance with search analytics and more
Practical web governance with search analytics and more
 
Intranät i Sverige 2013
Intranät i Sverige 2013Intranät i Sverige 2013
Intranät i Sverige 2013
 
Framtidens arbetsplats och kunskapsdelning
Framtidens arbetsplats och kunskapsdelningFramtidens arbetsplats och kunskapsdelning
Framtidens arbetsplats och kunskapsdelning
 
In search for a good practice of finding information
In search for a good practice of finding informationIn search for a good practice of finding information
In search for a good practice of finding information
 
Hvordan få søk til å fungere effektivt
Hvordan få søk til å fungere effektivtHvordan få søk til å fungere effektivt
Hvordan få søk til å fungere effektivt
 
Web management and intranets
Web management and intranetsWeb management and intranets
Web management and intranets
 
Search, find and destroy
Search, find and destroySearch, find and destroy
Search, find and destroy
 
Bättre service med smartare sök
Bättre service med smartare sökBättre service med smartare sök
Bättre service med smartare sök
 
Morgondagens intranät
Morgondagens intranätMorgondagens intranät
Morgondagens intranät
 
Optimising Your Content for findability
Optimising Your Content for findabilityOptimising Your Content for findability
Optimising Your Content for findability
 
Five tips for better intranet search
Five tips for better intranet searchFive tips for better intranet search
Five tips for better intranet search
 
God praxis för din sökfunktion
God praxis för din sökfunktionGod praxis för din sökfunktion
God praxis för din sökfunktion
 
Going open source first
Going open source firstGoing open source first
Going open source first
 
Information Flow on the Intranet at Region Västra Götaland
Information Flow on the Intranet at Region Västra GötalandInformation Flow on the Intranet at Region Västra Götaland
Information Flow on the Intranet at Region Västra Götaland
 
Introduction to enterprise search for intranets and websites
Introduction to enterprise search for intranets and websitesIntroduction to enterprise search for intranets and websites
Introduction to enterprise search for intranets and websites
 
7 tips for better enterprise search
7 tips for better enterprise search7 tips for better enterprise search
7 tips for better enterprise search
 
Agile digital strategy
Agile digital strategyAgile digital strategy
Agile digital strategy
 
Five fast ways to improve search and findability across enterprise networks
Five fast ways to improve search and findability across enterprise networksFive fast ways to improve search and findability across enterprise networks
Five fast ways to improve search and findability across enterprise networks
 
Intranätens tillstånd och framtid
Intranätens tillstånd och framtidIntranätens tillstånd och framtid
Intranätens tillstånd och framtid
 

Similar a A standards based alternative to 'the app way'

Enough_Software_Guide_16thEdition_Web
Enough_Software_Guide_16thEdition_WebEnough_Software_Guide_16thEdition_Web
Enough_Software_Guide_16thEdition_Web
Marco Tabor
 
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Bala Subra
 

Similar a A standards based alternative to 'the app way' (20)

Building web apps for a multiscreen world
Building web apps for a multiscreen worldBuilding web apps for a multiscreen world
Building web apps for a multiscreen world
 
Mt114 mobileapps
Mt114 mobileappsMt114 mobileapps
Mt114 mobileapps
 
Mt114 mobileapps
Mt114 mobileappsMt114 mobileapps
Mt114 mobileapps
 
IT Technologies Career perspective
IT Technologies   Career perspectiveIT Technologies   Career perspective
IT Technologies Career perspective
 
Olivier meetup-boston-2013-jan-21-v2
Olivier meetup-boston-2013-jan-21-v2Olivier meetup-boston-2013-jan-21-v2
Olivier meetup-boston-2013-jan-21-v2
 
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
 
HTML5 Next - Potential and opportunities in HTML5 development for mobile
HTML5 Next - Potential and opportunities in HTML5 development for mobileHTML5 Next - Potential and opportunities in HTML5 development for mobile
HTML5 Next - Potential and opportunities in HTML5 development for mobile
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?
 
Flutter vs Ionic: Which framework is better for cross platform application d...
Flutter vs Ionic: Which framework is better  for cross platform application d...Flutter vs Ionic: Which framework is better  for cross platform application d...
Flutter vs Ionic: Which framework is better for cross platform application d...
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
 
Building modern applications in the cloud
Building modern applications in the cloudBuilding modern applications in the cloud
Building modern applications in the cloud
 
Enough_Software_Guide_16thEdition_Web
Enough_Software_Guide_16thEdition_WebEnough_Software_Guide_16thEdition_Web
Enough_Software_Guide_16thEdition_Web
 
Tincan - Mobile Elephant
Tincan - Mobile ElephantTincan - Mobile Elephant
Tincan - Mobile Elephant
 
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application development
 
Mobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th editionMobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th edition
 
Ricardo Cosme - CV
Ricardo Cosme - CVRicardo Cosme - CV
Ricardo Cosme - CV
 
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
 
Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?
 

Más de Kristian Norling

Más de Kristian Norling (11)

Our last intranet project
Our last intranet projectOur last intranet project
Our last intranet project
 
Searching for people is no 1
Searching for people is no 1Searching for people is no 1
Searching for people is no 1
 
Insidan ut
Insidan utInsidan ut
Insidan ut
 
Effektivisera sökfunktionen
Effektivisera sökfunktionenEffektivisera sökfunktionen
Effektivisera sökfunktionen
 
Make The App Work On My Device!
Make The App Work On My Device!Make The App Work On My Device!
Make The App Work On My Device!
 
Hur du framgångsrikt effektiviserar sökfunktionen utifrån användarens behov
Hur du framgångsrikt effektiviserar sökfunktionen utifrån användarens behovHur du framgångsrikt effektiviserar sökfunktionen utifrån användarens behov
Hur du framgångsrikt effektiviserar sökfunktionen utifrån användarens behov
 
Effect Management in Practice
Effect Management in PracticeEffect Management in Practice
Effect Management in Practice
 
Effektivisera sökfunktionen och ge användarna tillgång till rätt information ...
Effektivisera sökfunktionen och ge användarna tillgång till rätt information ...Effektivisera sökfunktionen och ge användarna tillgång till rätt information ...
Effektivisera sökfunktionen och ge användarna tillgång till rätt information ...
 
Searching for a Usable and Effective Intranet
Searching for a Usable and Effective IntranetSearching for a Usable and Effective Intranet
Searching for a Usable and Effective Intranet
 
Hur ser Västra Götalandsregionen på den semantiska webbens möjligheter?
Hur ser  Västra Götalandsregionen  på den semantiska webbens möjligheter?Hur ser  Västra Götalandsregionen  på den semantiska webbens möjligheter?
Hur ser Västra Götalandsregionen på den semantiska webbens möjligheter?
 
Effektiv informationssökning i en komplex organisation
Effektiv informationssökning i en komplex organisationEffektiv informationssökning i en komplex organisation
Effektiv informationssökning i en komplex organisation
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

A standards based alternative to 'the app way'

  • 1. A standards based alternative to 'the app way' J.Boye 11, Aarhus, 9th November Kristian Norling Findwise KristianNorling
  • 2. Region Västra Götaland Public sector 50.000 employees
  • 3.
  • 4. © Region Västra Götaland
  • 5. Abstract Working hard on mobile intranets/web as well. We have choosen to not going the app way, rather building on html5 first then "compiling" the web site for app market distribution. A killer combo. After a decade of developing for the desktop, the new frontier for the Region Västra Götaland (VGR) intranets is mobile. Kristian will present how VGR has solved a few of the problems associated with mobile development. A practical hands-on presentation on how one organization is developing apps for their mobile intranet.
  • 6. Agenda • Developing mobile intranet apps, our thinking on the subject • Developing for many platforms at once, is it even possible? • How to develop intranet apps • Things we think will happen in the (near) future • Do's and don’ts
  • 7. “8. In both internetworked markets and among intranetworked employees, people are speaking to each other in a powerful new way.” The Cluetrain Manifesto
  • 8. We think mobile... • Simple to use • Simple in design • Simple technical architecture
  • 9. Developing mobile intranet apps • The default standard browser we use is... ancient • We have to support standards only • NO plug-in technology • We have standardized on Android and iOS for mobile • WebKit is IT
  • 10. Developing for many platforms at once • New, dual strategy for intranets: Mobile targeted first - Desktop second... • Forget about developing native apps as a priority - not cost effective in the long run... • Open Source - lots of good stuff • Stick to the HTML5 standard (and others by W3C • do not EVER consider Flash etc.
  • 11. How do we develop intranet apps? • We eat our own dog food • Developing accordingly to our reference architecture (SWE) • We do clean HTML5 front end apps - on top of... • Nice robust REST / WS based backend • Use (something like) PhoneGap to make “native” apps for distribution.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Check out the prototype http://vgr-portalramverk.dev.netrelations.se/mobile/home.html
  • 17. Things we think will happen in the (near) future • Notifications • GPS • Kamera • Bluetooth • The Phone is the Security Device • Thoughts on a mobile phone enhanced intranet (SYS 64738 blog post)
  • 18. Do's • DO consider a dual strategy - or even better focus on... • DO mobile primarily • DO use HTML5 • DO use PhoneGap or other similar options
  • 19. ... and don’ts • Do NOT develop for the lowest common denominator - skip IE7 and IE8 • Do NOT use plug-in technology • Do NOT develop native apps • Do NOT listen to me... make up your own mind