20
• Mobile Web Applications https://store.theartofservice.com/the-mobile-web- applications-toolkit.html

Mobile Web Applications

Embed Size (px)

Citation preview

Page 1: Mobile Web Applications

• Mobile Web Applications

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 2: Mobile Web Applications

Android (operating system) - Applications

1 Other tools are available, including a Native Kit for applications or

extensions in C or C++, Google App Inventor, a visual environment for novice programmers, and various

cross platform mobile web applications frameworks.

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 3: Mobile Web Applications

Like button - Use on Facebook

1 This feature may appear differently

on mobile web applications

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 4: Mobile Web Applications

Mobile Web - Limitations

1 The inability of mobile web applications to access the local

capabilities on the mobile device can limit their ability to provide the same

features as native applications

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 5: Mobile Web Applications

Web engineering - Web Applications Categories Disciplines

1 Ubiquitous and Mobile Web Applications

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 6: Mobile Web Applications

Genuitec - Released Products

1 MobiOne 2.3 - a technology for creating mobile Web applications

based on Webkit browser and using known developer languages, HTML5, CSS3 and JavaScript. Now includes

PhoneGap support and a Visual Designer with ability to send Mobile

Applications directly to mobile devices.

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 7: Mobile Web Applications

Mobile application development - Mobile application testing

1 MobiOne Developer is a mobile Web Integrated development

environment|IDE for Windows that helps developers to code, test,

debug, package and deploy mobile Web applications to devices such as

iPhone, BlackBerry, Android (Operating System)|Android, and the

Palm Pre.

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 8: Mobile Web Applications

HTML5 in mobile devices - Appear IQ

1 Appear IQ is a mobility platform that simplifies the development and

management of context-aware hybrid mobile web applications (HTML5, CSS3,

JavaScript), native Mobile Applications as well as their integration with enterprise IT systems. It allows developers to make use of their web skills to craft powerful

Mobile Applications that are optimized to the end user's needs.

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 9: Mobile Web Applications

HTML5 in mobile devices - DHTMLX Touch

1 DHTMLX Touch is an HTML5-based JavaScript library for building mobile web

applications, in the form of UI widgets and a cross-platform application

framework compatible with the major web browsers for mobile platforms.

Applications built with DHTMLX Touch will run smoothly on iPad, iPhone, Android-based smartphones, and other popular

devices.

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 10: Mobile Web Applications

Android Open Source Project - Applications

1 Other development tools are available, including a Native

development kit|Native Development Kit for applications or extensions in C

or C++, Google App Inventor, a visual environment for novice

programmers, and various Multiple phone web based application

framework|cross platform mobile web applications frameworks.

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 11: Mobile Web Applications

Price comparison service - Mobile

1 SMS-based products allow users to find product prices using SMS-based interaction

(example: TextBuyIt by Amazon), mobile web applications allow users to browse mobile optimized websites (Example:

Google Product Search Mobile), and at the heavier end - native client applications

installed on the device which offer features such as bar code scanning (Example:

Barnes Noble iPhone app).Wan, Y., Peng, G

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 12: Mobile Web Applications

Lively Kernel - Lively for Qt

1 Lively for Qt is a new implementation of the Lively Kernel in which the kernel parts are replaced by functionality offered by the Qt

(framework)|Qt framework.[ http://lively.cs.tut.fi/qt/documents/LivelyForQt-Mobility2009.pdf Lively for Qt: A Platform for

Mobile Web Applications], Mikkonen Taivalsaari Terho, Mobility 2009, Sep 2-4 Lively for Qt

inherits most of the basic functionality (such as the implementation of widgets, layout

management, core event handling and core JavaScript support) from Qt

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 13: Mobile Web Applications

List of Ajax frameworks - JavaScript

1 * Wakanda (software)|Wakanda Framework, works on top of WakandaDB with Server-Side JavaScript, designed to build

interfaces for desktop mobile Web applications.

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 14: Mobile Web Applications

Android (operating system) - Applications

1 Other development tools are available, including a Native

development kit|Native Development Kit for applications or extensions in C

or C++, Google App Inventor, a visual environment for novice

programmers, and various Multiple phone web based application

framework|cross platform mobile web applications frameworks.

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 15: Mobile Web Applications

Sencha Touch

1 It can be used by Web developers to develop user interfaces for mobile web applications that look and feel

like Mobile Application development|native applications on supported

mobile devices

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 16: Mobile Web Applications

Sencha Touch - Features

1 Sencha Touch includes a set of graphical user interface GUI-based

GUI widget|controls (or components) for use within mobile web

applications

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 17: Mobile Web Applications

Sencha Touch - Comparison to native applications

1 As mobile browsers and devices have evolved to meet emerging standards,

APIs and components such as WebSockets, GPS, camera and accelerometers have become

available to mobile web applications, with GPS specifically supported by

Sencha Touch

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 18: Mobile Web Applications

Android platform - Applications

1 Other development tools are available, including a Native

development kit|Native Development Kit for applications or extensions in C

or C++, Google App Inventor, a visual environment for novice

programmers, and various Multiple phone web based application

framework|cross platform mobile web applications frameworks.

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html

Page 19: Mobile Web Applications

Hybrid application

1 Hybrid apps, like native apps, run on the device, and are written with web

technologies (HTML5, CSS and JavaScript). Hybrid apps run inside a native container, and leverage the device’s browser engine

(but not the browser) to render the HTML and process the JavaScript locally. A web-to-native

abstraction layer enables access to device capabilities that are not accessible in Mobile Web applications, such as the accelerometer,

camera and local storage.

https://store.theartofservice.com/the-mobile-web-applications-toolkit.html