“ mobile internet development ”

20
Mobile Internet Development Mobile Internet Development Prasert Jaipet (aekram43) MCTS ,MCPD ,Microsoft Insider Technology Team Manager Digital Beyond Company www.prasert.info

Upload: loyal

Post on 13-Jan-2016

34 views

Category:

Documents


0 download

DESCRIPTION

“ Mobile Internet Development ”. Prasert Jaipet (aekram43) MCTS ,MCPD ,Microsoft Insider Technology Team Manager Digital Beyond Company www.prasert.info. Agenda. Web 2.0 Concept Improvement. Internet Development Plattern . Internet Device Perspective. Mobile OS Platform Overview. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: “ Mobile Internet Development ”

“ “ Mobile Internet Development ” Mobile Internet Development ”

Prasert Jaipet (aekram43)

MCTS ,MCPD ,Microsoft Insider

Technology Team ManagerDigital Beyond Company

www.prasert.info

Page 2: “ Mobile Internet Development ”

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

Page 3: “ Mobile Internet Development ”

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

Page 4: “ Mobile Internet Development ”

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

Page 5: “ Mobile Internet Development ”

Internet Development Platform.

Page 6: “ Mobile Internet Development ”

Internet Device Perspective.

Page 7: “ Mobile Internet Development ”

Mobile Platform.

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

Limo,MotoMagx,OpenMoko,Nokia Meamo

Page 8: “ Mobile Internet Development ”

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”

Page 9: “ Mobile Internet Development ”

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”

Page 10: “ Mobile Internet Development ”

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”

Page 11: “ Mobile Internet Development ”

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)

Page 12: “ Mobile Internet Development ”

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.

Page 13: “ Mobile Internet Development ”

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)

Page 14: “ Mobile Internet Development ”

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

Page 15: “ Mobile Internet Development ”

World wide Web API?Programmable Web -

http://www.programmableweb.com/apis

Page 16: “ Mobile Internet Development ”

Factor of Efficient Application

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

Page 17: “ Mobile Internet Development ”

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

Page 18: “ Mobile Internet Development ”

Mobile Internet Application For Feature Service Base Development.

Not only widget.

Semantic Web Mobile.

Page 19: “ Mobile Internet Development ”

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 )

Page 20: “ Mobile Internet Development ”

Thank Thank youyou