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

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

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.