16
Roopesh Reddy SVB Introduction to Web & Mobile Technology

Introduction to Web & Mobile Technology

Embed Size (px)

Citation preview

Page 1: Introduction to Web & Mobile Technology

Roopesh ReddySVB

Introduction to Web & Mobile Technology

Page 2: Introduction to Web & Mobile Technology

Agenda• History of Web

• Web Apps in day to day life

• Inner details of WWW

• Tools & Technologies

• Learning Path - Web

• Introduction to Mobile Technology

• Flavours of Mobile Apps

• Mobile Web or Apps?

• Learning Path - Web

• Q&A

Page 3: Introduction to Web & Mobile Technology

History of Web (WWW)

Page 4: Introduction to Web & Mobile Technology

Web Apps in day to day life• Google is the best example

Page 5: Introduction to Web & Mobile Technology

Inner details of WWWwebpage

a document displayable in a web browser website

a collection of webpages web server

a computer that hosts a website search engine

a website that helps you find webpages

Page 6: Introduction to Web & Mobile Technology

Tools & Technologies• A PC / Mac (Assuming Web browser is installed by default)

• A Web Server (IIS / MAMP / Apache Tomcat) - All are open source.

• An text editor.

Page 7: Introduction to Web & Mobile Technology

Learning Path - WebHow to create a website

• https://developer.mozilla.org/en-US/Learn/Getting_started_with_the_web/How_the_Web_works

• https://developer.mozilla.org/en-US/Learn/Getting_started_with_the_web

• https://developer.mozilla.org/en-US/Learn/tutorial/How_to_build_a_web_site

• https://roopeshreddy.wordpress.com/2015/07/19/get-started-with-web/

Page 8: Introduction to Web & Mobile Technology

Intro to Mobile Technology• Access on the Go is the motto

• It has changed everything how we do before Mobile technology -

Page 9: Introduction to Web & Mobile Technology

Mobile Platforms

Page 10: Introduction to Web & Mobile Technology

Connectivity

Page 11: Introduction to Web & Mobile Technology

Flavours of Mobile Apps

Page 12: Introduction to Web & Mobile Technology

Mobile Web or Apps?

Page 13: Introduction to Web & Mobile Technology

Native -Tools & Technologies

Platform IDE / Editor SDK Programming Language

Apple Xcode iOS Objective C / Swift

Android Android Studio Android Java

Windows Phone Visual Studio Windows

Phone C#

BlackBerry Eclipse BlackBerry Java

Page 14: Introduction to Web & Mobile Technology

Hybrid -Tools & Technologies

Page 15: Introduction to Web & Mobile Technology

Learning Path - MobileIntroduction to Mobile app development

• https://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.0.0/com.ibm.worklight.getstart.doc/getstart/c_mobile_concepts.html

• http://www.sitepoint.com/native-hybrid-or-web-apps/

• https://roopeshreddy.wordpress.com/2014/06/14/hybrid-mobile-apps/

Page 16: Introduction to Web & Mobile Technology

Questions???O_O