SlideShare a Scribd company logo
1 of 51
MOBILE MIGRATION JONATHAN CARAS DAVID SIGAL Copyright © 2010 www.appSTUDIO.co.il
a bit about us Company name : appSTUDIO Year founded : 2008 Raison d'être : passion for technology Combined time walking on  this planet: over50 years
HISTORY
wap browser
Mobile device growth2008 - 2010
DEVICES
Nokia Symbian
Windows Mobile and its successor Windows Phone 7
Google Android
Apple iPhone
BlackBerry
ADVANCED CONTENT
mobile flash http://androidheadlines.com/2010/06/adobe-flash-10-1-working-on-evo-and-other-htc-devices-without-froyo.html
html 5 http://seogadget.co.uk/html5-examples-in-the-wild/
pdf
data submission http://www.smashingmagazine.com/2010/03/11/forms-on-mobile-devices-modern-solutions/
know your user
traveler (geolocation) http://code.google.com/apis/maps/documentation/javascript/
bored http://www.videogamesblogger.com/2010/04/20/angry-birds-cheats-and-tips-iphone.htm
social media interactivity Facebook Login on Janglo for iPhone
AddThis http://www.addthis.com/
WiFivs. 3G(speed comparison) appSTUDIO is not affiliated with Optimum WiFi
making your site mobile friendly
appSTUDIO native rendering Images resized sidebar Desktop browser iPhone browser
appSTUDIO mobile rendering Desktop browser iPhone browser
WordPress solutions(plugins & themes)
WPtouch
WPtouch PRO http://www.bravenewcode.com/products/wptouch-pro/
mobile pack http://wordpress.org/extend/plugins/wordpress-mobile-pack/screenshots/
MobilePress http://mobilepress.co.za/
Aduity http:// aduity.com
wptapthemes http://www.wptap.com/
outsource it
mobify.me http://mobify.me/
mobilize http://forblogs.mofuse.com/
googlereader mobile http://blog.louisgray.com/2010/01/google-reader-mobile-improves-with-new.html
detect mobile browsers http://detectmobilebrowser.com/
bookmark icons
verify your mobile site
firefoxplugin user agent switcher iPhone emulator http://chrispederick.com/work/user-agent-switcher/
safari option
chrome option https://chrome.google.com/extensions/detail/geelfhphabnejjhdalkjhgipohgpdnoc#
xcode
opera tools
site validation http://validator.w3.org/mobile/
PhoneGap http://www.phonegap.com/
iTunes App Store
AndroidMarket http://www.android.com/market
BlackBerry App World http://appworld.blackberry.com/webstore/
summary ,[object Object]
Understand your user

More Related Content

What's hot

Alicea torres dariana mobilepresentation
Alicea torres dariana mobilepresentationAlicea torres dariana mobilepresentation
Alicea torres dariana mobilepresentationTerryWeber
 
Introduction to mobile application
Introduction to mobile applicationIntroduction to mobile application
Introduction to mobile applicationK Senthil Kumar
 
Nichols_Jason_Mobile_Presentation
Nichols_Jason_Mobile_PresentationNichols_Jason_Mobile_Presentation
Nichols_Jason_Mobile_PresentationJason Nichols
 
Workshop at UNESCO Mobile Learning Week 2015
Workshop at UNESCO Mobile Learning Week 2015Workshop at UNESCO Mobile Learning Week 2015
Workshop at UNESCO Mobile Learning Week 2015Christelle Scharff
 
Future of UX Mini-presentation
Future of UX Mini-presentationFuture of UX Mini-presentation
Future of UX Mini-presentationSimon Metcalfe
 
The Curious Case of Apple
The Curious Case of AppleThe Curious Case of Apple
The Curious Case of AppleSrikant Nair
 
8 great tips to help mobile developers make user friendly apps
8 great tips to help mobile developers make user friendly apps8 great tips to help mobile developers make user friendly apps
8 great tips to help mobile developers make user friendly appsRapidsoft Technologies
 
Presentation on Mobile/Tablet Design
Presentation on Mobile/Tablet DesignPresentation on Mobile/Tablet Design
Presentation on Mobile/Tablet Designlenz123
 

What's hot (11)

Alicea torres dariana mobilepresentation
Alicea torres dariana mobilepresentationAlicea torres dariana mobilepresentation
Alicea torres dariana mobilepresentation
 
A Mobile Introductory
A Mobile IntroductoryA Mobile Introductory
A Mobile Introductory
 
Introduction to mobile application
Introduction to mobile applicationIntroduction to mobile application
Introduction to mobile application
 
Croak.it ppt
Croak.it pptCroak.it ppt
Croak.it ppt
 
Nichols_Jason_Mobile_Presentation
Nichols_Jason_Mobile_PresentationNichols_Jason_Mobile_Presentation
Nichols_Jason_Mobile_Presentation
 
Workshop at UNESCO Mobile Learning Week 2015
Workshop at UNESCO Mobile Learning Week 2015Workshop at UNESCO Mobile Learning Week 2015
Workshop at UNESCO Mobile Learning Week 2015
 
Future of UX Mini-presentation
Future of UX Mini-presentationFuture of UX Mini-presentation
Future of UX Mini-presentation
 
The Curious Case of Apple
The Curious Case of AppleThe Curious Case of Apple
The Curious Case of Apple
 
8 great tips to help mobile developers make user friendly apps
8 great tips to help mobile developers make user friendly apps8 great tips to help mobile developers make user friendly apps
8 great tips to help mobile developers make user friendly apps
 
Presentation on Mobile/Tablet Design
Presentation on Mobile/Tablet DesignPresentation on Mobile/Tablet Design
Presentation on Mobile/Tablet Design
 
Mobile for web developers
Mobile for web developersMobile for web developers
Mobile for web developers
 

Viewers also liked

Business networks and telecomunication
Business networks and telecomunicationBusiness networks and telecomunication
Business networks and telecomunicationAttaullah Sahil-MBA
 
Lsti mwc presentation_final
Lsti mwc presentation_finalLsti mwc presentation_final
Lsti mwc presentation_finalguest99ced7
 
The Rise of Big Data and On-Demand IT
The Rise of Big Data and On-Demand ITThe Rise of Big Data and On-Demand IT
The Rise of Big Data and On-Demand ITInnoTech
 
Challenges in broadband industries
Challenges in broadband industriesChallenges in broadband industries
Challenges in broadband industriesSonny Mochamad
 
Techno-economical aspects of LTE mobile broadband at 800 MHz and 2.6 GHz
Techno-economical aspects of LTE mobile broadband at 800 MHz and 2.6 GHzTechno-economical aspects of LTE mobile broadband at 800 MHz and 2.6 GHz
Techno-economical aspects of LTE mobile broadband at 800 MHz and 2.6 GHzDr. Kim (Kyllesbech Larsen)
 
Telkomsel General & Broadband Book
Telkomsel General & Broadband BookTelkomsel General & Broadband Book
Telkomsel General & Broadband BookKhomeini Mujahid
 
Communicasia2015 Summary for Berca WIGO
Communicasia2015 Summary for Berca WIGOCommunicasia2015 Summary for Berca WIGO
Communicasia2015 Summary for Berca WIGOYan Iwan
 
Economics of Growing Broadband Demand in Georgia
Economics of Growing Broadband Demand in GeorgiaEconomics of Growing Broadband Demand in Georgia
Economics of Growing Broadband Demand in GeorgiaState of Georgia
 
Data Demand and Use : Facilitating the Use of Data to Inform Programs and Pla...
Data Demand and Use: Facilitating the Use of Data to Inform Programs and Pla...Data Demand and Use: Facilitating the Use of Data to Inform Programs and Pla...
Data Demand and Use : Facilitating the Use of Data to Inform Programs and Pla...MEASURE Evaluation
 
The VAS & App Ecosystem in the Mobile Broadband Era
The VAS & App Ecosystem in the Mobile Broadband EraThe VAS & App Ecosystem in the Mobile Broadband Era
The VAS & App Ecosystem in the Mobile Broadband Eratechzimslides
 
The Mobile Context and People-centric Mobile Computing
The Mobile Context and People-centric Mobile ComputingThe Mobile Context and People-centric Mobile Computing
The Mobile Context and People-centric Mobile ComputingCarlos Enrique Ortiz
 
Broadband & Digital Lifestyle - Telkomsel Perspective - December 2010
Broadband & Digital Lifestyle - Telkomsel Perspective - December 2010Broadband & Digital Lifestyle - Telkomsel Perspective - December 2010
Broadband & Digital Lifestyle - Telkomsel Perspective - December 2010Aris Sudewo Wirjoatmodjo
 
Concepts And Technologies Behind Real-Time Demand Data - A Consumer, Mobile, ...
Concepts And Technologies Behind Real-Time Demand Data - A Consumer, Mobile, ...Concepts And Technologies Behind Real-Time Demand Data - A Consumer, Mobile, ...
Concepts And Technologies Behind Real-Time Demand Data - A Consumer, Mobile, ...Carlos Enrique Ortiz
 
Digital Lifestyle Trends and Threats
Digital Lifestyle Trends and ThreatsDigital Lifestyle Trends and Threats
Digital Lifestyle Trends and ThreatsAndrew Wong
 
Scaling small cell deployment - Why current tools are inadequate
Scaling small cell deployment - Why current tools are inadequateScaling small cell deployment - Why current tools are inadequate
Scaling small cell deployment - Why current tools are inadequateDavid Chambers
 
Broadband Booklet by Telkomsel
Broadband Booklet by TelkomselBroadband Booklet by Telkomsel
Broadband Booklet by TelkomselKhomeini Mujahid
 
Operators’ Positioning as a Digital Lifestyle Solution Provider
Operators’ Positioning as a Digital Lifestyle Solution ProviderOperators’ Positioning as a Digital Lifestyle Solution Provider
Operators’ Positioning as a Digital Lifestyle Solution ProviderAli Saghaeian
 
Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...
Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...
Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...Laili Aidi
 
Telkomsel Transform 2.O [Public Version]
Telkomsel Transform 2.O [Public Version]Telkomsel Transform 2.O [Public Version]
Telkomsel Transform 2.O [Public Version]Khomeini Mujahid
 

Viewers also liked (20)

Business networks and telecomunication
Business networks and telecomunicationBusiness networks and telecomunication
Business networks and telecomunication
 
Lsti mwc presentation_final
Lsti mwc presentation_finalLsti mwc presentation_final
Lsti mwc presentation_final
 
The Rise of Big Data and On-Demand IT
The Rise of Big Data and On-Demand ITThe Rise of Big Data and On-Demand IT
The Rise of Big Data and On-Demand IT
 
Challenges in broadband industries
Challenges in broadband industriesChallenges in broadband industries
Challenges in broadband industries
 
Techno-economical aspects of LTE mobile broadband at 800 MHz and 2.6 GHz
Techno-economical aspects of LTE mobile broadband at 800 MHz and 2.6 GHzTechno-economical aspects of LTE mobile broadband at 800 MHz and 2.6 GHz
Techno-economical aspects of LTE mobile broadband at 800 MHz and 2.6 GHz
 
Telkomsel General & Broadband Book
Telkomsel General & Broadband BookTelkomsel General & Broadband Book
Telkomsel General & Broadband Book
 
Communicasia2015 Summary for Berca WIGO
Communicasia2015 Summary for Berca WIGOCommunicasia2015 Summary for Berca WIGO
Communicasia2015 Summary for Berca WIGO
 
Economics of Growing Broadband Demand in Georgia
Economics of Growing Broadband Demand in GeorgiaEconomics of Growing Broadband Demand in Georgia
Economics of Growing Broadband Demand in Georgia
 
Data Demand and Use : Facilitating the Use of Data to Inform Programs and Pla...
Data Demand and Use: Facilitating the Use of Data to Inform Programs and Pla...Data Demand and Use: Facilitating the Use of Data to Inform Programs and Pla...
Data Demand and Use : Facilitating the Use of Data to Inform Programs and Pla...
 
The VAS & App Ecosystem in the Mobile Broadband Era
The VAS & App Ecosystem in the Mobile Broadband EraThe VAS & App Ecosystem in the Mobile Broadband Era
The VAS & App Ecosystem in the Mobile Broadband Era
 
The Mobile Context and People-centric Mobile Computing
The Mobile Context and People-centric Mobile ComputingThe Mobile Context and People-centric Mobile Computing
The Mobile Context and People-centric Mobile Computing
 
Broadband & Digital Lifestyle - Telkomsel Perspective - December 2010
Broadband & Digital Lifestyle - Telkomsel Perspective - December 2010Broadband & Digital Lifestyle - Telkomsel Perspective - December 2010
Broadband & Digital Lifestyle - Telkomsel Perspective - December 2010
 
Concepts And Technologies Behind Real-Time Demand Data - A Consumer, Mobile, ...
Concepts And Technologies Behind Real-Time Demand Data - A Consumer, Mobile, ...Concepts And Technologies Behind Real-Time Demand Data - A Consumer, Mobile, ...
Concepts And Technologies Behind Real-Time Demand Data - A Consumer, Mobile, ...
 
Digital Lifestyle Trends and Threats
Digital Lifestyle Trends and ThreatsDigital Lifestyle Trends and Threats
Digital Lifestyle Trends and Threats
 
Scaling small cell deployment - Why current tools are inadequate
Scaling small cell deployment - Why current tools are inadequateScaling small cell deployment - Why current tools are inadequate
Scaling small cell deployment - Why current tools are inadequate
 
Broadband Booklet by Telkomsel
Broadband Booklet by TelkomselBroadband Booklet by Telkomsel
Broadband Booklet by Telkomsel
 
Operators’ Positioning as a Digital Lifestyle Solution Provider
Operators’ Positioning as a Digital Lifestyle Solution ProviderOperators’ Positioning as a Digital Lifestyle Solution Provider
Operators’ Positioning as a Digital Lifestyle Solution Provider
 
AR-TELKOM-2015_ENG.1
AR-TELKOM-2015_ENG.1AR-TELKOM-2015_ENG.1
AR-TELKOM-2015_ENG.1
 
Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...
Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...
Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...
 
Telkomsel Transform 2.O [Public Version]
Telkomsel Transform 2.O [Public Version]Telkomsel Transform 2.O [Public Version]
Telkomsel Transform 2.O [Public Version]
 

Similar to Mobile migration talk by appSTUDIO at WordCamp Jerusalem 2010

Singapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
Singapore Mobile 2.0 & Ux Trends 2009: Scott WeissSingapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
Singapore Mobile 2.0 & Ux Trends 2009: Scott WeissYOGESH TADWALKAR
 
Developing for Mobility
Developing for MobilityDeveloping for Mobility
Developing for MobilityScotty Logan
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Developmentshikishiji
 
How to build a mobile website with Drupal?
How to build a mobile website with Drupal?How to build a mobile website with Drupal?
How to build a mobile website with Drupal?LEKTUM
 
I like i phone and android but know .net
I like i phone and android but know .netI like i phone and android but know .net
I like i phone and android but know .netChris Love
 
Mobile Web Mega Trend 2010
Mobile Web Mega Trend 2010Mobile Web Mega Trend 2010
Mobile Web Mega Trend 2010Manyoung Cho
 
Mobilising Digital - Perth 13/03/14
Mobilising Digital - Perth 13/03/14Mobilising Digital - Perth 13/03/14
Mobilising Digital - Perth 13/03/14Precedent
 
Wilson adryunne mobile_web_slides
Wilson adryunne mobile_web_slidesWilson adryunne mobile_web_slides
Wilson adryunne mobile_web_slidesAdryunne Wilson
 
2014 SharePoint Enterprise Mobile Strategy
2014 SharePoint Enterprise Mobile Strategy2014 SharePoint Enterprise Mobile Strategy
2014 SharePoint Enterprise Mobile StrategyJoel Oleson
 
Designing For Mobile First
Designing For Mobile FirstDesigning For Mobile First
Designing For Mobile FirstJoe Hass
 
SmartPhone Design and Delivery
SmartPhone Design and DeliverySmartPhone Design and Delivery
SmartPhone Design and DeliveryJason Diehl
 
Developing Enterprise-Grade Mobile Applications
Developing Enterprise-Grade Mobile ApplicationsDeveloping Enterprise-Grade Mobile Applications
Developing Enterprise-Grade Mobile ApplicationsSimon Guest
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Shane Church
 
Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Effective
 
Waverley Portfolio US-3
Waverley Portfolio US-3Waverley Portfolio US-3
Waverley Portfolio US-3Julia Broźyna
 
The Future of UI - How Mobile Design is Shaping The Web 2
The Future of UI - How Mobile Design is Shaping The Web 2The Future of UI - How Mobile Design is Shaping The Web 2
The Future of UI - How Mobile Design is Shaping The Web 2Sara Cannon
 
The future is mobile
The future is mobileThe future is mobile
The future is mobileShannon Smith
 

Similar to Mobile migration talk by appSTUDIO at WordCamp Jerusalem 2010 (20)

Singapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
Singapore Mobile 2.0 & Ux Trends 2009: Scott WeissSingapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
Singapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
 
Developing for Mobility
Developing for MobilityDeveloping for Mobility
Developing for Mobility
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
How to build a mobile website with Drupal?
How to build a mobile website with Drupal?How to build a mobile website with Drupal?
How to build a mobile website with Drupal?
 
Mobile Trends 2012
Mobile Trends 2012Mobile Trends 2012
Mobile Trends 2012
 
Jonathan snook - fake-it
Jonathan snook - fake-itJonathan snook - fake-it
Jonathan snook - fake-it
 
I like i phone and android but know .net
I like i phone and android but know .netI like i phone and android but know .net
I like i phone and android but know .net
 
Mobile Web Mega Trend 2010
Mobile Web Mega Trend 2010Mobile Web Mega Trend 2010
Mobile Web Mega Trend 2010
 
Mobilising Digital - Perth 13/03/14
Mobilising Digital - Perth 13/03/14Mobilising Digital - Perth 13/03/14
Mobilising Digital - Perth 13/03/14
 
Wilson adryunne mobile_web_slides
Wilson adryunne mobile_web_slidesWilson adryunne mobile_web_slides
Wilson adryunne mobile_web_slides
 
2014 SharePoint Enterprise Mobile Strategy
2014 SharePoint Enterprise Mobile Strategy2014 SharePoint Enterprise Mobile Strategy
2014 SharePoint Enterprise Mobile Strategy
 
14 Web tech trends 2014
14 Web tech trends 201414 Web tech trends 2014
14 Web tech trends 2014
 
Designing For Mobile First
Designing For Mobile FirstDesigning For Mobile First
Designing For Mobile First
 
SmartPhone Design and Delivery
SmartPhone Design and DeliverySmartPhone Design and Delivery
SmartPhone Design and Delivery
 
Developing Enterprise-Grade Mobile Applications
Developing Enterprise-Grade Mobile ApplicationsDeveloping Enterprise-Grade Mobile Applications
Developing Enterprise-Grade Mobile Applications
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
 
Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?
 
Waverley Portfolio US-3
Waverley Portfolio US-3Waverley Portfolio US-3
Waverley Portfolio US-3
 
The Future of UI - How Mobile Design is Shaping The Web 2
The Future of UI - How Mobile Design is Shaping The Web 2The Future of UI - How Mobile Design is Shaping The Web 2
The Future of UI - How Mobile Design is Shaping The Web 2
 
The future is mobile
The future is mobileThe future is mobile
The future is mobile
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 

Mobile migration talk by appSTUDIO at WordCamp Jerusalem 2010

Editor's Notes

  1. We would like to thank Miriam for organizing this event and inviting us to speak here today.
  2. Our company came out of Machon Lev as we met while studying here Computer Science and Business Management respectively.
  3. Created in the 1990s,  WML wireless markuplangugageSome features of WML 1.x are specific to wireless devices. For example, WML 1.x provides a way for developers to program the softkeys of mobile phones. This feature is not supported in HTML since computers do not have any softkeys.WML supports client-side scripting. The scripting language supported is called WMLScript. Its syntax is based on JavaScript.WP-Wurfled 2009WP-Wap 2008
  4. According to a study by ComScore, in 2010 over 45.5 million people in the United States owned smartphones and it is the fastest growing segment of the mobile phone market, which comprised 234 million subscribers in the United States.
  5. Nokia is stilla major mobile device maker, that uses Symbian for its smartphones.According to Gartner: there has been over >80 M Symbian devices sold in 2009, most of them being Nokia devices.
  6. Microsoft is loosing mobile users, and just over 5% of smartphone devices running Windows Mobile were sold in 2010 so far. With upcoming release of Windows Phone 7, Microsoft hopes these numbers will improve.
  7. Android is still not a major player, but is growing pretty fast, and in 2009 nearly 7M devices running Android have been sold, mainly running on HTC and Motorola hardware.It’s worthwhile to mention that both Microsoft and Google tried developing their own hardware for their mobile operating systems, but were not successful in this field and as a result
  8. Steve Jobs on Sept. 1: 120MiOS devices have been sold since iPhone was introduced in 2007 and it is estimated that about ½ of them are iPhones.
  9. RIM now is a 2nd biggest smartphone producer after Nokia with 18% market share in 2010.
  10. Taken from Steve Jobs letter from April, 2010 “Thoughts on Flash”Flash is not open source unlike html5 and is a proprietary software owned by Adobe.75% of video on the web is in Flash, however almost all this video is also available in a more modern format, H.264, and viewable on iPhones, iPods and iPads. Reliability, security and performance. Symantec recently highlighted Flash for having one of the worst security records in 2009.Battery life:on an iPhone, for example, H.264 videos play for up to 10 hours, while videos decoded in software play for less than 5 hours before the battery is fully drained.Touch: Flash was designed for PCs using mice, not for touch screens using fingers. For example, many Flash websites rely on “rollovers”, which pop up menus or other elements when the mouse arrow hovers over a specific spot.Adobe also wants developers to adopt Flash to create apps that run on our mobile devices. If developers grow dependent on third party development libraries and tools, they can only take advantage of platform enhancements if and when the third party chooses to adopt the new features, this ultimately results in sub-standard apps and hinders the enhancement and progress of the platform.
  11. Minimize data submission via forms entering on mobile devices
  12. The Google Maps Javascript API lets you embed Google Maps in your own web pages. Version 3 of this API is especially designed to be faster and more applicable to mobile devices, as well as traditional desktop browser applications.The JavaScript Maps API V3 is a free service, available for any web site that is free to consumers.
  13. Blurbs, constant updates via twitter, facebook, etc.Dadecated users
  14. Our own app Janglo for iPhone incorporated Facebook functionality, allowing users to login with their Facebook accounts and share posts on Facebook.
  15. WiFi beats 3G in speed tests, however for ppl on the go, 3G offers a higher coverage.
  16. Our WordPress site not modified for mobile.As you can see mobile version here looks identical to the desktop version, just adjusted to the mobile screen size.
  17. And now same WordPress site is modified for mobile using wptouchplugin.
  18. Pros: Shows its content beautifully! Wonderful drop down menu. Works with iPhone, Android, Palm, and BlackBerry Pro versions supports Web-app mode. Comes with WordPress features: search, login, categories etc. Support easy ads insertion. Easy thumbnail insertion. Supports HTML5, and Ajax for comments. Has jQuery code for effects. Image sizing auto-detection. Custom loading screen. Disable navigation bar.  Cons: Only offers one theme for WPtouch.WPtouch Pro is not free. Very limited customization without Pro.  Info: 2.8 and higher.
  19. WPtouch ProInfo: WPtouch versions: Basic, Pro Single $29, Pro 5 Pack $59, and Pro Developer $199. Loads pages very fast. Receive automatic upgrades and themes. Easily customize layout.
  20. Pros: Optionally redirects mobile browsers specific URL. Comes with 4 theme styles. mp-exo: Driving traffic to your mobile site. Back end mobile analytics reporting hit count and where its from! Supports multiple languages. Completely free.  Cons: Dose not have a clean default look. Mainly only displaying content. Not very popular, lacks support and code compared to WPtouch and WPtap.  Info: v2.7 and higher.
  21. Pros: Support different themes for specific devices. Completely free! Integrates with Aduity.com for ad serving and analytics.  Cons: Gives a very basic mobile view. Not relating to any specific site. Not very popular, lacks support and code compared to WPtouch and WPtap.  Info: 2.5 and higher.
  22. Publishers & DevelopersAduity offers you the perfect platform to take full control of your mobile advertising inventory.Switching between ad networks will no longer be a hassle, you can simply enable and disable networks on the fly.We are constantly working on algorithms that increase performance across the different mobile ad networks, to increase your earnings.App DevelopersWe are currently working on our own custom SDK to support all mobile ad networks.We plan to support as many mobile platforms as possible. Developers should be able to control their inventory, no matter what platform they choose to develop on!Our SDKs are currently being developed and we will release them as soon as they are ready.
  23. Pros: Come with 6 theme styles. Quick and easy menu display settings. The News Gallery theme can show a slideshow of posts on homepage. Comes with WordPress features: search, login, categories etc. Support easy ads insertion. Works with iPhone, Android, and BlackBerry Ajax comments for posted in real time. HTML5 optimized. Easy thumbnail insertion. Image sizing auto-detection.  Cons: Only WPtap News Press is free. Not a lot of theme editing options.  Info: v2.6 and higher.
  24. Let others do the work for you.
  25. Pros:        Complete control over CSS!       Works on over 5,000 different devices.       Custom Domain.       Mobile Analytics.       Ad server intergration.       SSL Security       Info:        Basic Free, Pro $249, Publisher $499, Enterprise "Call for Quote"
  26. 23,000 blogs are using this service (and over 40,000 sites)Mobile publishers get analytics about viewership, tools to promote their site and the opportunity to join a network of thousands of mobile sites viewed by millions of mobile web users. MoFuse is at the vanguard of integrating the mobile web with the PC version of thousands of blogs by offering a number of integrative features such as social bookmarking and commenting.
  27. Now addicts of Google Reader can feed your addictions on the go.
  28. Now addicts of Google Reader can feed your addictions on the go.
  29. This feature gives you an ability to save a site you like directly to the springboard of your iDevice. Site’s header needs to be modified to recognize mobile Safari browser and provide an image for the icon, otherwise a default image will be used.
  30. The iPhone simulator in xcode is cool.
  31. Over 250,000 Apps as of Sept. 1, 2010.6.5B apps downloaded since 2008.