Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Mobile Applications. Wireless Applications Personal Time and KnowledgeManagemnt Personal Health & Security PersonalNavigation Remote Monitoring.

Similar presentations


Presentation on theme: "Introduction to Mobile Applications. Wireless Applications Personal Time and KnowledgeManagemnt Personal Health & Security PersonalNavigation Remote Monitoring."— Presentation transcript:

1 Introduction to Mobile Applications

2 Wireless Applications Personal Time and KnowledgeManagemnt Personal Health & Security PersonalNavigation Remote Monitoring & Control CitizenServices EntertainmentEdutainmentLearning E-commerce SocialNetworks Work

3 Thin-client vs. smart-client sms, mms wml, xhtml J2ME, C++ C#, VB applications

4 Messaging and Browsing Short Messaging Multimedia Messaging Wireless Markup Language (WML) XHTML

5 Evolution of Messaging

6 Browsing Internet Web Browser Web Server User requests Document Web server returns document data to web browser Database Servers web server looks for document web server retrieves document micro Browser

7 WAP Browsing

8 WML Markup language –Display and navigation –Narrowband support –Focus on small, hand-held devices

9 XHTML XHTML (Extensible HyperText Markup Language), According to the W3C (World Wide Web Consortium), is the first major change to HTML since HTML 4.0 was released in 1997. The latest version of HTML (v. 4.1) forms the basis for XHTML: all tag definitions and syntax are the same. XHTML simply adds modularity and enforces strict adherence to language rules. As a result, XHTML brings clean structure to web pages, which is especially important given the small screens and limited power of mobile devices. W3C is recommending XHTML for all future web development for desktops as well as all other devices, including mobile handsets.

10 CSS Cascading Style Sheets (CSS) define the presentational aspects: –Same style sheet can apply to several documents –Style sheets make it possible to address several devices and still use the same content WAP CSS is a subset of CSS2 that includes some additional WAP extensions. First mobile phone implementations will typically include dual-mode browsers, which natively supports both WML1.x and XHTML Mobile Profile & WAP CSS

11 XMTML Architecture Unlike WML content, XHTML content is not encoded by the gateway but is instead passed through unchanged just as HTML content is passed through a web server.

12 XHTML Content develop xhtml applications Web/App Server Connect to URL Retrieve content WAP GW Upload tested apps


Download ppt "Introduction to Mobile Applications. Wireless Applications Personal Time and KnowledgeManagemnt Personal Health & Security PersonalNavigation Remote Monitoring."

Similar presentations


Ads by Google