“ mobile internet development ” prasert jaipet (aekram43) mcts,mcpd,microsoft insider technology...

Post on 04-Jan-2016

214 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

“ “ Mobile Internet Development ” Mobile Internet Development ”

Prasert Jaipet (aekram43)

MCTS ,MCPD ,Microsoft Insider

Technology Team ManagerDigital Beyond Company

www.prasert.info

Agenda Web 2.0 Concept Improvement. Internet Development Plattern. Internet Device Perspective. Mobile OS Platform Overview. Mobile Application(Mobile Web, Mobile App , Mash Up , Widget ). Mobile Internet Deveopment. Pre - require Knowledge for Widget and Mashup. Demo , Example( Real world ). Lab( Create Http handle for let they consume by

HTML & JS ) World – Wide WebAPI Overview. Factor of efficient Application.(Architect

perspective) Why Mobile Internet Application?. Future of Mobile Application(Semantic). Summary

What Main is Web2.0 difference from Web1.0 Rich Interface Application Style & Usability .

Ajax. Adobe Flash , Flex , Air Microsoft Silverlight

Community Driven & User Centric. Share. Co-Creation. Networking. Suggestion and Invitation.

Server & Provider. Meta Data and Syndication.

RSS , Atom Microformat

What Main is Web2.0 difference from Web1.0 Rich Interface Application Style & Usability .

Ajax. Adobe Flash , Flex , Air Microsoft Silverlight

Community Driven & User Centric. Share. Co-Creation. Networking. Suggestion and Invitation.

Server & Provider. Meta Data and Syndication.

RSS , Atom Microformat

Internet Development Platform.

Internet Device Perspective.

Mobile Platform.

Iphone. Android. Window Mobile. Symbian. Blackberry. Plam OS. Linux Base : Lisp ,

Limo,MotoMagx,OpenMoko,Nokia Meamo

Mobile Development.

Mobile Web. “website for mobile or smart device.”

Mobile Mashup.“website or application that combines content from more than one source into an integrated”

Mobile Application.“Application that locally create for support the mobile ”

Mobile Widget.“application that create for consume some source”

Mobile Development.

Mobile Web. Mobile Internet Development

“website for mobile or smart device.”

Mobile Mashup. Mobile Internet Development

“website or application that combines content from more than one source into an integrated”

Mobile Application.“Application that locally create for support the mobile ”

Mobile Widget. Mobile Internet Development

“application that create for consume some source”

Mobile Development.

Mobile Web. Mobile Internet Development

“website for mobile or smart device.”

Mobile Mashup. Mobile Internet Development

“website or application that combines content from more than one source into an integrated”

Mobile Application.“Application that locally create for support the mobile ”

Mobile Widget. Mobile Internet Development

“application that create for consume some source”

Pre – Require Knowledge Html. Basic Http programming . URI or Resource base Model(Advantage). Web Service or Any Services

model(Advantage). JSON , Xml ----- ***. Java Script. Some Programming language( Optional)Some Programming language( Optional)

Pre – Require Knowledge? URI (Uniform Resource Identifier) -

The way of uniquely identifying resources on the network.

HTTP (HyperText Transfer Protocol) - The protocol used to request a resource from a URI and respond to requests.

HTML (HyperText Markup Language) - The content format of resources to be returned.

XML(Extensible Markup Language) – XML(Extensible Markup Language) – The Data is transmitted over the Http.The Data is transmitted over the Http.

JSON(Java Serialized Object Notation) -JSON(Java Serialized Object Notation) -The Data is transmitted over the Http.The Data is transmitted over the Http.

Pre – Require Knowledge Html. Basic HTTP Model. URI or Resource base Model(Advantage). Web Service or Any Services

model(Advantage). JSON , Xml ----- ***. Java Script. Some Programming language( Optional)Some Programming language( Optional)

XML and Http Sample.

-HTTP Request - to Request data from Web Server. - HTTP Response- to Response from Web Server..

Basic HTTP Operation.

<?xml version="1.0" encoding="utf-8" ?><CompanyWeb>

<Product> <name>IT services</name> <Detail><![CDATA[xxxxxxxxxxx.]]></Detail> <MoreUrl>http://xxx.com</MoreUrl>

</Product>……..……...

</CompanyWeb>

Sample XML Stucture

World wide Web API?Programmable Web -

http://www.programmableweb.com/apis

Factor of Efficient Application

software architect Skill.software architect Skill. Benefit. Performance. High Usability. Guest Member Presenter. Wow feature.. More…

Why Mobile Internet Application? Personal Internet device trend. Telecom Technology Support. Anytime Anywhere Access. Mobilizm.

Mobile Internet Application For Feature Service Base Development.

Not only widget.

Semantic Web Mobile.

Summary Define Business Model. Finding and look up the Web API or Service. Learning each Web API term and condition. Implement the Web API consumer. Transmit the data according the API Specification. Display the data according Platform.

Web WAP , Mobile web (Depend Bowser Spec) Widget ( Depend Mobile OS )

Thank Thank youyou

top related