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

Slides:



Advertisements
Similar presentations
® © 2008 IBM Corporation IBM Software Group EGL Simplify Innovation EGL International Conference Zurich Oct EGL Rich UI – Overview and Demonstration.
Advertisements

Overview Environment for Internet database connectivity
MASHUPS: BUILDING MULTIMEDIA DOCUMENTS ON THE WEB GENOVEVA VARGAS SOLAR FRENCH COUNCIL OF SCIENTIFIC RESEARCH, LIG-LAFMIA, FRANCE
1 CGICGI Common Gateway Interface Server-side Programming Lecture.
OpenSocial Europe 2010 Welcome!. Who am I? Developer Evangelist, Apps Market, Jive Software (mark dot weitzel at jivesoftware.com) President, OpenSocial.
Project 1 Introduction to HTML.
Web 2.0 for AtGentive A Brief Introduction to Web 2.0 Ye DENG
J2ME Prepared by: - Gaery- Ronny - Alan- Andy. Why Technology for Mobile Devices? The nature of wireless devices is changing Old devices: All the software.
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
Introduction 2: Internet, Intranet, and Extranet J394 – Perancangan Situs Web Program Sudi Manajemen Universitas Bina Nusantara.
Creating your website Using Plain HTML. What is HTML? ► Web pages are authored in HyperText Markup Language (HTML) ► Plain text is marked up with tags,
Mobil Experience Meeting Bent Flyen Senior Project Manager Opera Consumer Engineering
Lecture 2: Technical Basics
1st Project Introduction to HTML.
Web Basics (Scary Acronyms Demystified). HTML Acronyms And your website… CSS URL HTTP SSL SMTP DNS RSS API ERQ iCAL Yippie! We have an Awesome website…
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
Web Design 101 Nikolay Kostov Telerik Web Design Course html5course.telerik.com Technical Trainer
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
HTML Comprehensive Concepts and Techniques Intro Project Introduction to HTML.
RIA Introduce Comparison among several technology.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Basics of Web Design 1 Copyright © 2016 Pearson Education, Inc., Hoboken NJ.
Example XML Applications/Languages. Objectives To Review uses of XML To investigate some Language applications of XML XHTML RSS WML Web Services.
Concepts Nikolay Kostov Telerik Corporation
September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications.
Google Data APIs Google Data APIs : Integrando suas aplicações Java com os serviços Google.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Instructor, Dr. Khalili Bahram Jeevan Kumar Gogineni.
Microsoft Visual Studio 2010 Muhammad Zubair MS (FAST-NU) Experience: 5+ Years Contact:- Cell#:
Moving forward quicker than you think! By Niels Liisberg CTO, System & Method A/S Copenhagen, Denmark.
Silverlight Technology. Table of Contents 1.What is Silverlight Technology? 2.Silverlight Overview. 2.1 How it works 2.2 Silverlight development tools.
Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Web Design and Development for E-Business Jensen J. Zhao.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Concepts Telerik Software Academy Telerik School Academy.
1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Introduction to the World Wide Web & Internet CIS 101.
CMS 2: Advanced Web Editing - Content Presented By: Katie Pagano, Special Projects Manager Steve Pont, Product Architect.
Presenter: Ken Baldauf Web 2.0 Technologies for Educators.
1 The World Wide Web Architectural Overview Static Web Documents Dynamic Web Documents HTTP – The HyperText Transfer Protocol Performance Enhancements.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
HTML PROJECT #1 Project 1 Introduction to HTML. HTML Project 1: Introduction to HTML 2 Project Objectives 1.Describe the Internet and its associated key.
Technologies For Creating Rich Internet Applications Presenter's name
National College of Science & Information Technology.
Web Programming Language
The Client-Server Model
StudiDroid: Mobile Android Application
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Chapter 1 Introduction to HTML.
WEB SERVICES.
Warm Handshake with Websites, Servers and Web Servers:
NWEN 243 Network Applications
Unit – 5 JAVA Web Services
GF and RS, Dept. of CS, Mangalore University
Web Technologies Basics
Silverlight Technology
CLIENT ZipDial.
Lesson 9: GUI HTML Editors and Mobile Web Sites
Windows RSS Platform Aleksej Karelin.
Introduction to World Wide Web
Week 05 Node.js Week 05
Introduction to JavaScript & jQuery
WCF Data Services and Silverlight
Presentation transcript:

“ Mobile Internet Development ” Prasert Jaipet (aekram43) MCTS,MCPD,Microsoft Insider Technology Team Manager Digital Beyond Company

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)

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) – The Data is transmitted over the Http.  JSON(Java Serialized Object Notation) -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)

XML and Http Sample. -HTTP Request - to Request data from Web Server. - HTTP Response- to Response from Web Server.. Basic HTTP Operation. IT services …….. ……... Sample XML Stucture

World wide Web API ? Programmable Web -

Factor of Efficient Application 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 you