SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
How, What and
What Else?


Or Mobile, What even is it?
First things first
● This presentation is a summary of my
  experience and investigations, outside of my
  role in the LGSA

● http://collaborynth.com.au
Mobile, What even is it?
Some mobile facts:

● An estimated 50% of Australians who
  access the internet do so via mobile devices

● 8% do so via tablets

● Mobile optimised content is becoming an
  expectation
Mobile, should we?
Yes

● Mobile internet access is becoming the norm

● It should now be a core consideration of any
  web based project
Okay, but how?
This is where it gets interesting

● Native Applications

● Web Applications
Going Native
● Native Applications are written specifically
  for a single mobile platform

● Two biggest smartphone platforms:
   ○ iOS (iPhone, iPad)
   ○ Android (Multiple Phones and Tablets)


● There are others, but they're very small
Going Native
Benefits:

● Native brings speed and capabilities that
  Web can't

● Brings offline capacity not available to web

● A richer, more interactive experience
Going Native
Cons:

● Much harder to update quickly if there is a
  problem

● Multiple phone platforms require multiple
  versions, increasing cost in support and
  development.
Casting the Web
● Web Applications are built in the same way
  that your websites are

● Target Standards instead of specific phone
  platforms:
  ○ HTML
  ○ Javascript
Casting the Web
Benefits:

● More flexible development model

● Can target multiple platforms with a single
  codebase

● Can integrate into existing web properties a
  lot easier
Casting the Web
Cons:

● Can't take it offline, users must have internet
  access to use the app.

● Slower than native due to multiple layers
  between code and user
So how do we decide?
Depends on your project requirements:

● Who is your audience?

● What level of interactivity do you need?

● Will your users need offline access to
  content?

● Do you see the App evolving quickly?
Native Application Example
An Interactive Event Guide:

● Tour map with Audio Descriptions

● Continual internet access not required

● Interactive elements require access to
  hardware on device
Web Application Example
Event Streaming:

● Full internet access is required

● Streaming doesn't require special video or
  audio requirements

● Use Browser capabilities to provide things
  like user registration and logins
Some final thoughts
● Mobile should never be an afterthought

● There is more than one way to skin a cat

● Native vs Web, it all depends on what you
  want to do.

Weitere ähnliche Inhalte

Was ist angesagt?

Bucks project part 1
Bucks project part 1Bucks project part 1
Bucks project part 1
Vaughn Aung
 
J query mobile tech talk
J query mobile tech talkJ query mobile tech talk
J query mobile tech talk
woliverj
 

Was ist angesagt? (19)

BethClip Pitch Deck 2017 for İnvestors
BethClip Pitch Deck 2017 for İnvestorsBethClip Pitch Deck 2017 for İnvestors
BethClip Pitch Deck 2017 for İnvestors
 
The Fine Print of iOS Development
The Fine Print of iOS DevelopmentThe Fine Print of iOS Development
The Fine Print of iOS Development
 
Ease the Anxiety of Open Enrollment with Mobile
Ease the Anxiety of Open Enrollment with MobileEase the Anxiety of Open Enrollment with Mobile
Ease the Anxiety of Open Enrollment with Mobile
 
Web Accessibility 101
Web Accessibility 101Web Accessibility 101
Web Accessibility 101
 
HTML5 - The Future in a Flash
HTML5 - The Future in a FlashHTML5 - The Future in a Flash
HTML5 - The Future in a Flash
 
Responsive Web Design (Microsoft Web & Phone UX Tour 2011)
Responsive Web Design (Microsoft Web & Phone UX Tour 2011)Responsive Web Design (Microsoft Web & Phone UX Tour 2011)
Responsive Web Design (Microsoft Web & Phone UX Tour 2011)
 
Current state of mobile development february 2013
Current state of mobile development february 2013Current state of mobile development february 2013
Current state of mobile development february 2013
 
Putting Mobile First
Putting Mobile FirstPutting Mobile First
Putting Mobile First
 
Using the Joomla Framework for Internet of Things (IoT) Case for Lighting Con...
Using the Joomla Framework for Internet of Things (IoT) Case for Lighting Con...Using the Joomla Framework for Internet of Things (IoT) Case for Lighting Con...
Using the Joomla Framework for Internet of Things (IoT) Case for Lighting Con...
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
 
Bucks project part 1
Bucks project part 1Bucks project part 1
Bucks project part 1
 
From Web Developer to Hybrid App Developer
From Web Developer to Hybrid App DeveloperFrom Web Developer to Hybrid App Developer
From Web Developer to Hybrid App Developer
 
Booster 2017 - from accessibility n00b to pro in 1.5 hrs
Booster 2017 - from accessibility n00b to pro in 1.5 hrsBooster 2017 - from accessibility n00b to pro in 1.5 hrs
Booster 2017 - from accessibility n00b to pro in 1.5 hrs
 
Sencha Touch
Sencha TouchSencha Touch
Sencha Touch
 
How to define an effective mobile development strategy
How to define an effective mobile development strategyHow to define an effective mobile development strategy
How to define an effective mobile development strategy
 
Performance testing of mobile apps
Performance testing of mobile appsPerformance testing of mobile apps
Performance testing of mobile apps
 
J query mobile tech talk
J query mobile tech talkJ query mobile tech talk
J query mobile tech talk
 
Building mobile apps using Phonegap
Building mobile apps using PhonegapBuilding mobile apps using Phonegap
Building mobile apps using Phonegap
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?
 

Andere mochten auch (8)

Lee
LeeLee
Lee
 
Lee
LeeLee
Lee
 
Lee
LeeLee
Lee
 
Thinkubating - Or How Local Government Came To Love Plone
Thinkubating - Or How Local Government Came To Love PloneThinkubating - Or How Local Government Came To Love Plone
Thinkubating - Or How Local Government Came To Love Plone
 
Lee
LeeLee
Lee
 
OOOG
OOOGOOOG
OOOG
 
Evaluation Of Technologies
Evaluation Of TechnologiesEvaluation Of Technologies
Evaluation Of Technologies
 
Wm law school library
Wm law school libraryWm law school library
Wm law school library
 

Ähnlich wie How, what and what else

Mobile testing
Mobile testingMobile testing
Mobile testing
Alex Hung
 

Ähnlich wie How, what and what else (20)

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"
 
uMobile, I’m Mobile, We’re All Mobile!!
uMobile, I’m Mobile, We’re All Mobile!!uMobile, I’m Mobile, We’re All Mobile!!
uMobile, I’m Mobile, We’re All Mobile!!
 
The Internet is Dead, Long Live Mobile
The Internet is Dead,  Long Live MobileThe Internet is Dead,  Long Live Mobile
The Internet is Dead, Long Live Mobile
 
Mobile Application Development and Types(1)
Mobile Application Development and Types(1)Mobile Application Development and Types(1)
Mobile Application Development and Types(1)
 
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...
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application development
 
Flutter or PWA Which Is Best For Application Development
Flutter or PWA Which Is Best For Application DevelopmentFlutter or PWA Which Is Best For Application Development
Flutter or PWA Which Is Best For Application Development
 
3 Types Of Mobile Apps.pptx
3 Types Of Mobile Apps.pptx3 Types Of Mobile Apps.pptx
3 Types Of Mobile Apps.pptx
 
Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...
Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...
Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...
 
PWA - Progressive Web App
PWA - Progressive Web AppPWA - Progressive Web App
PWA - Progressive Web App
 
Hybridmobileapps 130130213844-phpapp02
Hybridmobileapps 130130213844-phpapp02Hybridmobileapps 130130213844-phpapp02
Hybridmobileapps 130130213844-phpapp02
 
Mobile Joomla Stragies & Techniques
Mobile Joomla Stragies & TechniquesMobile Joomla Stragies & Techniques
Mobile Joomla Stragies & Techniques
 
Introduction to hybrid application development
Introduction to hybrid application developmentIntroduction to hybrid application development
Introduction to hybrid application development
 
EPA Victoria - Case study in responsive design
EPA Victoria - Case study in responsive designEPA Victoria - Case study in responsive design
EPA Victoria - Case study in responsive design
 
Mobile testing
Mobile testingMobile testing
Mobile testing
 
Apache Cordova, Hybrid Application Development
Apache Cordova, Hybrid Application DevelopmentApache Cordova, Hybrid Application Development
Apache Cordova, Hybrid Application Development
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
 
Beyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and TabletsBeyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and Tablets
 
A standards based alternative to 'the app way'
A standards based alternative to 'the app way'A standards based alternative to 'the app way'
A standards based alternative to 'the app way'
 
PhoneGap Credentials @ Neev
PhoneGap Credentials @ NeevPhoneGap Credentials @ Neev
PhoneGap Credentials @ Neev
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Kürzlich hochgeladen (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

How, what and what else

  • 1. How, What and What Else? Or Mobile, What even is it?
  • 2. First things first ● This presentation is a summary of my experience and investigations, outside of my role in the LGSA ● http://collaborynth.com.au
  • 3. Mobile, What even is it? Some mobile facts: ● An estimated 50% of Australians who access the internet do so via mobile devices ● 8% do so via tablets ● Mobile optimised content is becoming an expectation
  • 4. Mobile, should we? Yes ● Mobile internet access is becoming the norm ● It should now be a core consideration of any web based project
  • 5. Okay, but how? This is where it gets interesting ● Native Applications ● Web Applications
  • 6. Going Native ● Native Applications are written specifically for a single mobile platform ● Two biggest smartphone platforms: ○ iOS (iPhone, iPad) ○ Android (Multiple Phones and Tablets) ● There are others, but they're very small
  • 7. Going Native Benefits: ● Native brings speed and capabilities that Web can't ● Brings offline capacity not available to web ● A richer, more interactive experience
  • 8. Going Native Cons: ● Much harder to update quickly if there is a problem ● Multiple phone platforms require multiple versions, increasing cost in support and development.
  • 9. Casting the Web ● Web Applications are built in the same way that your websites are ● Target Standards instead of specific phone platforms: ○ HTML ○ Javascript
  • 10. Casting the Web Benefits: ● More flexible development model ● Can target multiple platforms with a single codebase ● Can integrate into existing web properties a lot easier
  • 11. Casting the Web Cons: ● Can't take it offline, users must have internet access to use the app. ● Slower than native due to multiple layers between code and user
  • 12. So how do we decide? Depends on your project requirements: ● Who is your audience? ● What level of interactivity do you need? ● Will your users need offline access to content? ● Do you see the App evolving quickly?
  • 13. Native Application Example An Interactive Event Guide: ● Tour map with Audio Descriptions ● Continual internet access not required ● Interactive elements require access to hardware on device
  • 14. Web Application Example Event Streaming: ● Full internet access is required ● Streaming doesn't require special video or audio requirements ● Use Browser capabilities to provide things like user registration and logins
  • 15. Some final thoughts ● Mobile should never be an afterthought ● There is more than one way to skin a cat ● Native vs Web, it all depends on what you want to do.