Submit Search
Upload
Evaluation and prototyping of an HTML5 Client for iOS devices
•
1 like
•
519 views
Mario Gonzalez
Follow
Thesis Presentation 2012
Read less
Read more
Technology
Report
Share
Report
Share
1 of 45
Download Now
Download to read offline
Recommended
Evaluation and prototyping of an HTML5 Client for iOS devices
Evaluation and prototyping of an HTML5 Client for iOS devices
Mario Gonzalez
Angular js gtg-27feb2013
Angular js gtg-27feb2013
Nitya Narasimhan
Java Script
Java Script
university of education,Lahore
新版阿尔法城背后的前端MVC实践
新版阿尔法城背后的前端MVC实践
Dexter Yang
LinkedIn Mobile: How do we do it?
LinkedIn Mobile: How do we do it?
phegaro
An Intro to Mobile HTML5
An Intro to Mobile HTML5
James Pearce
PRASHANT RATHOR
PRASHANT RATHOR
Prashant Rathor
baidu开发者大会 - Web App开发框架介绍以及分析
baidu开发者大会 - Web App开发框架介绍以及分析
joylite
More Related Content
What's hot
Blending Performance with Front-End Architecture
Blending Performance with Front-End Architecture
Chris Griego
Sap ep admin online training
Sap ep admin online training
Venkat reddy
Pundit at 3rd DBpedia Community Meeting 2015
Pundit at 3rd DBpedia Community Meeting 2015
Net7
Introducing Kendo UI
Introducing Kendo UI
John Bristowe
Kendo UI presentation at JsConf.eu
Kendo UI presentation at JsConf.eu
Alexander Gyoshev
SOFEA: Service Oriented Front End Architecture, Next Gen Web Architecture for...
SOFEA: Service Oriented Front End Architecture, Next Gen Web Architecture for...
Kunal Ashar
Use Your WebDev Skills to Create Mobile Apps in Telerik Appbuilder (Jonathan ...
Use Your WebDev Skills to Create Mobile Apps in Telerik Appbuilder (Jonathan ...
ITCamp
Large-Scale Web Development with JavaScript
Large-Scale Web Development with JavaScript
Navid Ahmadi
Kendo ui web
Kendo ui web
Lohith Goudagere Nagaraj
Ideas for addictive series 40 web apps
Ideas for addictive series 40 web apps
Microsoft Mobile Developer
SD Forum Java SIG - Service Oriented UI Architecture
SD Forum Java SIG - Service Oriented UI Architecture
Jeff Haynie
JavaScript Architecture: The Front and the Back of It
JavaScript Architecture: The Front and the Back of It
Kyle Simpson
Test
Test
Siva Prakash
Telerik Kendo UI Overview
Telerik Kendo UI Overview
Ed Musters
JAX 2012: Moderne Architektur mit Spring und JavaScript
JAX 2012: Moderne Architektur mit Spring und JavaScript
martinlippert
Effectively using Nokia Web Tools 2.0 templates for Series 40 web apps
Effectively using Nokia Web Tools 2.0 templates for Series 40 web apps
Microsoft Mobile Developer
What's hot
(16)
Blending Performance with Front-End Architecture
Blending Performance with Front-End Architecture
Sap ep admin online training
Sap ep admin online training
Pundit at 3rd DBpedia Community Meeting 2015
Pundit at 3rd DBpedia Community Meeting 2015
Introducing Kendo UI
Introducing Kendo UI
Kendo UI presentation at JsConf.eu
Kendo UI presentation at JsConf.eu
SOFEA: Service Oriented Front End Architecture, Next Gen Web Architecture for...
SOFEA: Service Oriented Front End Architecture, Next Gen Web Architecture for...
Use Your WebDev Skills to Create Mobile Apps in Telerik Appbuilder (Jonathan ...
Use Your WebDev Skills to Create Mobile Apps in Telerik Appbuilder (Jonathan ...
Large-Scale Web Development with JavaScript
Large-Scale Web Development with JavaScript
Kendo ui web
Kendo ui web
Ideas for addictive series 40 web apps
Ideas for addictive series 40 web apps
SD Forum Java SIG - Service Oriented UI Architecture
SD Forum Java SIG - Service Oriented UI Architecture
JavaScript Architecture: The Front and the Back of It
JavaScript Architecture: The Front and the Back of It
Test
Test
Telerik Kendo UI Overview
Telerik Kendo UI Overview
JAX 2012: Moderne Architektur mit Spring und JavaScript
JAX 2012: Moderne Architektur mit Spring und JavaScript
Effectively using Nokia Web Tools 2.0 templates for Series 40 web apps
Effectively using Nokia Web Tools 2.0 templates for Series 40 web apps
Viewers also liked
David clean nation
David clean nation
teamcleannation
Aula virtual
Aula virtual
cari1n
το τρενο φευγει στις οχτω
το τρενο φευγει στις οχτω
Leverkun
Media Pembelajaran Biologi Kelas X
Media Pembelajaran Biologi Kelas X
preute
Models of spatial process by sushant
Models of spatial process by sushant
sushantsawant13
BEHIND 3D &4D
BEHIND 3D &4D
chetan sawant
NavigationLand & Marine Navigation using GNSS
NavigationLand & Marine Navigation using GNSS
sushantsawant13
PhD Thesis Defense - Enhancing Software Quality and Quality of Experience thr...
PhD Thesis Defense - Enhancing Software Quality and Quality of Experience thr...
Pedro Luis Mateo Navarro
Ch 4 - Airport Mobile Internet as an Innovation Indicator
Ch 4 - Airport Mobile Internet as an Innovation Indicator
Luis Martin-Domingo
Thesis in IT Online Grade Encoding and Inquiry System via SMS Technology
Thesis in IT Online Grade Encoding and Inquiry System via SMS Technology
BelLa Bhe
Viewers also liked
(10)
David clean nation
David clean nation
Aula virtual
Aula virtual
το τρενο φευγει στις οχτω
το τρενο φευγει στις οχτω
Media Pembelajaran Biologi Kelas X
Media Pembelajaran Biologi Kelas X
Models of spatial process by sushant
Models of spatial process by sushant
BEHIND 3D &4D
BEHIND 3D &4D
NavigationLand & Marine Navigation using GNSS
NavigationLand & Marine Navigation using GNSS
PhD Thesis Defense - Enhancing Software Quality and Quality of Experience thr...
PhD Thesis Defense - Enhancing Software Quality and Quality of Experience thr...
Ch 4 - Airport Mobile Internet as an Innovation Indicator
Ch 4 - Airport Mobile Internet as an Innovation Indicator
Thesis in IT Online Grade Encoding and Inquiry System via SMS Technology
Thesis in IT Online Grade Encoding and Inquiry System via SMS Technology
Similar to Evaluation and prototyping of an HTML5 Client for iOS devices
HTML5 and the dawn of rich mobile web applications
HTML5 and the dawn of rich mobile web applications
James Pearce
HTML5 and the dawn of rich mobile web applications pt 1
HTML5 and the dawn of rich mobile web applications pt 1
James Pearce
Building Cross Platform Mobile Web Apps
Building Cross Platform Mobile Web Apps
James Pearce
Tasvir_UI Developer
Tasvir_UI Developer
Rahmat Tasvir
Asp.net mvc - Better User Experience with Kendo UI
Asp.net mvc - Better User Experience with Kendo UI
Lohith Goudagere Nagaraj
Why You Need a Front End Developer
Why You Need a Front End Developer
Mike Wilcox
Krishnakumar Rajendran (1)
Krishnakumar Rajendran (1)
Krishna Rajendran
Cross platform mobile web apps
Cross platform mobile web apps
James Pearce
Fragmentation in mobile design: fact or fiction
Fragmentation in mobile design: fact or fiction
Belen Barros Pena
Building Cloud-Based Cross-Platform Mobile Web Apps
Building Cloud-Based Cross-Platform Mobile Web Apps
James Pearce
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Jon Cortez
Javascript library toolbox
Javascript library toolbox
Skysoul Pty.Ltd.
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
DALEZ
Building cross platform mobile web apps
Building cross platform mobile web apps
James Pearce
Easy HTML5 Data Visualization with Kendo UI DataViz
Easy HTML5 Data Visualization with Kendo UI DataViz
Lohith Goudagere Nagaraj
Evolving Mobile Architectures
Evolving Mobile Architectures
sgleadow
Developing the Next Generation Embedded HMIs
Developing the Next Generation Embedded HMIs
mentoresd
Building single page applications
Building single page applications
SC5.io
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
Jeremy Likness
A Snapshot of the Mobile HTML5 Revolution
A Snapshot of the Mobile HTML5 Revolution
James Pearce
Similar to Evaluation and prototyping of an HTML5 Client for iOS devices
(20)
HTML5 and the dawn of rich mobile web applications
HTML5 and the dawn of rich mobile web applications
HTML5 and the dawn of rich mobile web applications pt 1
HTML5 and the dawn of rich mobile web applications pt 1
Building Cross Platform Mobile Web Apps
Building Cross Platform Mobile Web Apps
Tasvir_UI Developer
Tasvir_UI Developer
Asp.net mvc - Better User Experience with Kendo UI
Asp.net mvc - Better User Experience with Kendo UI
Why You Need a Front End Developer
Why You Need a Front End Developer
Krishnakumar Rajendran (1)
Krishnakumar Rajendran (1)
Cross platform mobile web apps
Cross platform mobile web apps
Fragmentation in mobile design: fact or fiction
Fragmentation in mobile design: fact or fiction
Building Cloud-Based Cross-Platform Mobile Web Apps
Building Cloud-Based Cross-Platform Mobile Web Apps
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Javascript library toolbox
Javascript library toolbox
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
Building cross platform mobile web apps
Building cross platform mobile web apps
Easy HTML5 Data Visualization with Kendo UI DataViz
Easy HTML5 Data Visualization with Kendo UI DataViz
Evolving Mobile Architectures
Evolving Mobile Architectures
Developing the Next Generation Embedded HMIs
Developing the Next Generation Embedded HMIs
Building single page applications
Building single page applications
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 2 of 2
A Snapshot of the Mobile HTML5 Revolution
A Snapshot of the Mobile HTML5 Revolution
Recently uploaded
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
Md Hossain Ali
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
DianaGray10
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Matsuo Lab
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
Liveplex
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
Jamie (Taka) Wang
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
D Cloud Solutions
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
Udaiappa Ramachandran
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Runcy Oommen
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software
Nanopower In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
Pedro Manuel
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IES VE
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Will Schroeder
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
bruanjhuli
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
Brian Pichman
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
infogdgmi
201610817 - edge part1
201610817 - edge part1
Jamie (Taka) Wang
20150722 - AGV
20150722 - AGV
Jamie (Taka) Wang
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
Daniel Santiago Silva Capera
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
Precisely
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
YounusS2
Recently uploaded
(20)
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Nanopower In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
201610817 - edge part1
201610817 - edge part1
20150722 - AGV
20150722 - AGV
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
Evaluation and prototyping of an HTML5 Client for iOS devices
1.
Thesis Presentation: Evaluation
and prototyping of an HTML5 Client for iOS devices Amit Purkait
2.
NATIVE WEB mobile
3.
! native is easy
4.
Native mobile Platforms
5.
Native
Java Objective C C# .NET Java ME Lua Visual Editor Ruby Java EE C/C++
6.
Native
7.
Native
!
8.
Native What if?
Other platforms Defragmentation
9.
web http://www.publicdomainpictures.net/pictures/10000/velka/spider-web-pattern-1128739369633HK.jpg
10.
Web
why web? Runs on browser Universal HTML5 + CSS3 + JavaScript Rapid development Rapid deployment
11.
Web
Programming Languages
12.
Web
HTML5 CSS3 JavaScript
13.
1989 HTML 1997 HTML4 2011
HTML5
15.
Web
3D acceleration Animations Translation Word wrap Rounded borders Web fonts Multiple Backgrounds CSS3 Transformation Gradient Background Transperancy Overflow-y Border Image Overflow-x
16.
JavaScript Mobile Frameworks
17.
Frameworks
Jquery UI The-M-Project Jquery Mobile jQ Touch iUI Sencha Touch iWebKit zepto.js Jo-Mobile
18.
Frameworks Help is there
19.
Frameworks
Comparison Chart Comparision tables 1 http://www.markus-falk.com/mobile-frameworks-comparison-chart/
20.
Frameworks Filters: ●
Platform : iOS, Android, Windows Phone, Blackberry OS, Symbian ● Languages : HTML CSS Javascript ● Target : Mobile website, web app ● UI Widgets : yes
21.
Frameworks
22.
mQuest
HTML5 Client for iOS devices
23.
Analysis
GWT (Java) Web (HTML5, CSS3, JavaScript + Frameworks)
24.
Analysis
GWT Callbacks JSNI Calls Javascript interacts UI Web Techonologies
25.
Analysis Previous Client
26.
Analysis
27.
THESIS OBJECTIVES - Define a
better User Interface - iOS look and feel - Implement the required functions
28.
UI Change
Need jquery theme
29.
Themeing mQuest
jQuery Mobile Package CSS JS
30.
iOS Styling with
CSS3 .ui-header { ... } li.ui-buttons { ... } Change with jquery theme ui-text { ... } ui-footer{ ... }
31.
iOS Styling with
CSS3 Change with jquery theme
32.
Results Need old image
33.
Functions
Better UI Architecture
34.
Functions
Expression parser
35.
Functions
Date/time Questions
36.
Functions
Matrix Question
37.
Functions
Rank Question
38.
Functions
GPS with HTML5
39.
Deploying mQuest
With PhoneGap
40.
Deploy
why PhoneGap?
41.
Deploy PhoneGap's features
Source: http://phonegap.com/about/feature
42.
Deploy Process
43.
Results
44.
Final thoughts
mQuest HTML5 Client
45.
Questions?
Download Now