SlideShare a Scribd company logo
1 of 14
Web Developer ?

         HTML            CSS


    JavaScript          jQuery

 http://debugmode.net
Web Developer == Win8 Developer ?



        HTML              CSS

                         WinJS
    JavaScript           jQuery

  http://debugmode.net
Yea I know Windows 8 




 http://debugmode.net
What is WINDOWS 8 ?
Windows 8 is a version of the Microsoft Windows operating system, produced by Microsoft for use on personal computers, including
home and business desktops, laptops, tablets, and home theater PCs. Development of Windows 8 started before the release of its
predecessor, Windows 7, in 2009. Its existence was first announced at CES 2011, and followed by the release of three pre-
release versions from September 2011 to May 2012. The operating system was released to manufacturing on August 1, 2012, and was
released for general availability on October 26, 2012.[3]
Windows 8 introduces significant changes to the operating system's platform, primarily focused towards improving its user experience
on mobile devices such as tablets to better compete with other mobile operating systems like Android and Apple's iOS.[4] Windows 8
introduces a new touch-friendly shell and user interface based on Microsoft's "Metro" design language, featuring a new Start
screen with a grid of dynamically updating tiles that represent applications. The Start screen replaces the "Start menu" of earlier
Windows versions. There is a new app platform with an emphasis on touchscreen input, and the new Windows Store to obtain and/or
purchase applications to run on the operating system.
In addition, Windows 8 takes advantage of new or emerging technologies like USB 3.0, 4Kn Advanced Format, near field
communications, cloud computing, and the low-power ARM architecture. It includes new security features such as built-inantivirus
capabilities, a new installation process optimized for digital distribution, and support for secure boot (a UEFI feature which allows
operating systems to be digitally signed to prevent malware from altering the boot process). Synchronization of certain apps and
settings between multiple devices is supported.
Windows 8 was released to mixed reception. Although reaction towards its performance improvements, security enhancements, and
improved support for touchscreen devices was positive, the new user interface of the operating system has been widely criticized for
being confusing and having a steep learning curve (especially when used with a keyboard and mouse instead of a touchscreen).
Despite these shortcomings, 60 million Windows 8 licenses have been sold through January 2013. This includes upgrades and sales
to OEMs for new PCs.[5]




              http://debugmode.net
Maa 




 http://debugmode.net
What is WINDOWS 8 ?

Win7                     WinRT   Win8



Modern UI {Metro UI } User Interface


  http://debugmode.net
Yea I know Windows 8 




 http://debugmode.net
Windows 8 App Development using
              JavaScript



Developer Evangelist Telerik

Microsoft MVP

Mindcracker MVP

@debug_mode

fb.com/debugmode.net

Delhi User Group

C-Sharp corner User Group
What is WinRT                 ?

It is unmanaged
Native UI to create
apps for Windows
Store

                            It is available to all the
                            languages like C#
                            ,JavaScript and C++

     http://debugmode.net
What is WinRT ?




  http://debugmode.net
What is WinRT
Unmanaged        Managed    JavaScript
  Code            Code        Code




                                         Projection
                                           Layer




     http://debugmode.net
What is WinJS               ?

                            WinJS works on
It is projected WinRT
                            PROMISES design
to JavaScript
                            pattern

Promise is a mechanism
                            It is JavaScript library to
to schedule a work to
be done on value yet        create application for
not computed                Windows Store

     http://debugmode.net
WinJS Controls




  http://debugmode.net
debugmode@outlook.com
http://debugmode.net
                           FB : dhananjay.25july@gmail.com
http://telerikhelper.net



https://www.facebook.com/DebugMode.Net

https://twitter.com/debug_mode

More Related Content

Similar to Windows8 metro presentationupdated

Wired2Win Webinar: Windows8 Mobile App Development
Wired2Win Webinar: Windows8 Mobile App DevelopmentWired2Win Webinar: Windows8 Mobile App Development
Wired2Win Webinar: Windows8 Mobile App DevelopmentWinWire Technologies Inc
 
Ciklum .NET Saturday Relationship between .Net and WinRT
Ciklum .NET Saturday Relationship between .Net and WinRT Ciklum .NET Saturday Relationship between .Net and WinRT
Ciklum .NET Saturday Relationship between .Net and WinRT Ciklum Ukraine
 
Metro Style Apps - Whats there for Developers
Metro Style Apps - Whats there for DevelopersMetro Style Apps - Whats there for Developers
Metro Style Apps - Whats there for DevelopersJitendra Soni
 
Operating Systems ( Os )
Operating Systems ( Os )Operating Systems ( Os )
Operating Systems ( Os )Amber Wheeler
 
mobile application development
mobile application developmentmobile application development
mobile application developmentDavidstar Warjri
 
How to Develop Cross Platform Application in Visual Studio Code?
How to Develop Cross Platform Application in Visual Studio Code?How to Develop Cross Platform Application in Visual Studio Code?
How to Develop Cross Platform Application in Visual Studio Code?Flutter Agency
 
Mobile Dev For Web Devs
Mobile Dev For Web DevsMobile Dev For Web Devs
Mobile Dev For Web DevsJustin James
 
Mobile Developer's Guide To The Galaxy, 5th edition
Mobile Developer's Guide To The Galaxy, 5th editionMobile Developer's Guide To The Galaxy, 5th edition
Mobile Developer's Guide To The Galaxy, 5th editionMarco Tabor
 
A developer's first impressions for windows 8
A developer's first impressions for windows 8A developer's first impressions for windows 8
A developer's first impressions for windows 8Chen Stephen
 
Windows store app development V1
Windows store app development V1Windows store app development V1
Windows store app development V1Foyzul Karim
 
Dot Net Project Mini Game
Dot Net Project Mini GameDot Net Project Mini Game
Dot Net Project Mini Gamevarun arora
 
Windows 8 & JavaScript
Windows 8 & JavaScriptWindows 8 & JavaScript
Windows 8 & JavaScriptRobert MacLean
 
introduction to visual basic PPT.pptx
introduction to visual basic PPT.pptxintroduction to visual basic PPT.pptx
introduction to visual basic PPT.pptxclassall
 
Nashua Cloud .NET User Group - Basic WP8 App Dev With XAML and C#, April 2013
Nashua Cloud .NET User Group - Basic WP8 App Dev With XAML and C#, April 2013Nashua Cloud .NET User Group - Basic WP8 App Dev With XAML and C#, April 2013
Nashua Cloud .NET User Group - Basic WP8 App Dev With XAML and C#, April 2013John Garland
 
Windows 8 App and Game Development Landscape
Windows 8 App and Game Development LandscapeWindows 8 App and Game Development Landscape
Windows 8 App and Game Development LandscapeJim O'Neil
 

Similar to Windows8 metro presentationupdated (20)

Wired2Win Webinar: Windows8 Mobile App Development
Wired2Win Webinar: Windows8 Mobile App DevelopmentWired2Win Webinar: Windows8 Mobile App Development
Wired2Win Webinar: Windows8 Mobile App Development
 
Windows8 vdt
Windows8 vdtWindows8 vdt
Windows8 vdt
 
Windows 8
Windows 8Windows 8
Windows 8
 
Ciklum .NET Saturday Relationship between .Net and WinRT
Ciklum .NET Saturday Relationship between .Net and WinRT Ciklum .NET Saturday Relationship between .Net and WinRT
Ciklum .NET Saturday Relationship between .Net and WinRT
 
Metro Style Apps - Whats there for Developers
Metro Style Apps - Whats there for DevelopersMetro Style Apps - Whats there for Developers
Metro Style Apps - Whats there for Developers
 
Operating Systems ( Os )
Operating Systems ( Os )Operating Systems ( Os )
Operating Systems ( Os )
 
mobile application development
mobile application developmentmobile application development
mobile application development
 
How to Develop Cross Platform Application in Visual Studio Code?
How to Develop Cross Platform Application in Visual Studio Code?How to Develop Cross Platform Application in Visual Studio Code?
How to Develop Cross Platform Application in Visual Studio Code?
 
Mobile Dev For Web Devs
Mobile Dev For Web DevsMobile Dev For Web Devs
Mobile Dev For Web Devs
 
Mobile Developer's Guide To The Galaxy, 5th edition
Mobile Developer's Guide To The Galaxy, 5th editionMobile Developer's Guide To The Galaxy, 5th edition
Mobile Developer's Guide To The Galaxy, 5th edition
 
A developer's first impressions for windows 8
A developer's first impressions for windows 8A developer's first impressions for windows 8
A developer's first impressions for windows 8
 
Windows store app development V1
Windows store app development V1Windows store app development V1
Windows store app development V1
 
Android
AndroidAndroid
Android
 
Dot Net Project Mini Game
Dot Net Project Mini GameDot Net Project Mini Game
Dot Net Project Mini Game
 
Presentation[1]
Presentation[1]Presentation[1]
Presentation[1]
 
Windows 8 & JavaScript
Windows 8 & JavaScriptWindows 8 & JavaScript
Windows 8 & JavaScript
 
introduction to visual basic PPT.pptx
introduction to visual basic PPT.pptxintroduction to visual basic PPT.pptx
introduction to visual basic PPT.pptx
 
Nashua Cloud .NET User Group - Basic WP8 App Dev With XAML and C#, April 2013
Nashua Cloud .NET User Group - Basic WP8 App Dev With XAML and C#, April 2013Nashua Cloud .NET User Group - Basic WP8 App Dev With XAML and C#, April 2013
Nashua Cloud .NET User Group - Basic WP8 App Dev With XAML and C#, April 2013
 
WINDOWS 8
WINDOWS 8WINDOWS 8
WINDOWS 8
 
Windows 8 App and Game Development Landscape
Windows 8 App and Game Development LandscapeWindows 8 App and Game Development Landscape
Windows 8 App and Game Development Landscape
 

More from Dhananjay Kumar

Slides of webinar Kendo UI and Knockout.js
Slides of webinar Kendo UI and Knockout.jsSlides of webinar Kendo UI and Knockout.js
Slides of webinar Kendo UI and Knockout.jsDhananjay Kumar
 
Presenter deck icenium hol
Presenter deck   icenium holPresenter deck   icenium hol
Presenter deck icenium holDhananjay Kumar
 
Windows azure mobile service
Windows azure mobile serviceWindows azure mobile service
Windows azure mobile serviceDhananjay Kumar
 
Test studiowebinaraugcodedstep
Test studiowebinaraugcodedstepTest studiowebinaraugcodedstep
Test studiowebinaraugcodedstepDhananjay Kumar
 
Functions and Objects in JavaScript
Functions and Objects in JavaScript Functions and Objects in JavaScript
Functions and Objects in JavaScript Dhananjay Kumar
 
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile Dhananjay Kumar
 
Cloud Based Enterprise Apps using Everlive
Cloud Based Enterprise Apps using EverliveCloud Based Enterprise Apps using Everlive
Cloud Based Enterprise Apps using EverliveDhananjay Kumar
 
A Look into Automated Web UI Test
A Look into Automated Web UI TestA Look into Automated Web UI Test
A Look into Automated Web UI TestDhananjay Kumar
 
Windows phone 8 app using Kendo UI
Windows phone 8 app using Kendo UI Windows phone 8 app using Kendo UI
Windows phone 8 app using Kendo UI Dhananjay Kumar
 
Windows aazuremobileservices
Windows aazuremobileservicesWindows aazuremobileservices
Windows aazuremobileservicesDhananjay Kumar
 
Rad controlforwindows25thapril
Rad controlforwindows25thaprilRad controlforwindows25thapril
Rad controlforwindows25thaprilDhananjay Kumar
 

More from Dhananjay Kumar (20)

Slides of webinar Kendo UI and Knockout.js
Slides of webinar Kendo UI and Knockout.jsSlides of webinar Kendo UI and Knockout.js
Slides of webinar Kendo UI and Knockout.js
 
Nodejsvs
NodejsvsNodejsvs
Nodejsvs
 
Node.js
Node.jsNode.js
Node.js
 
No SQL with Kendo UI
No SQL with Kendo UI No SQL with Kendo UI
No SQL with Kendo UI
 
Patterns in JavaScript
Patterns in JavaScriptPatterns in JavaScript
Patterns in JavaScript
 
Presenter deck icenium hol
Presenter deck   icenium holPresenter deck   icenium hol
Presenter deck icenium hol
 
Bringbestoinyou
BringbestoinyouBringbestoinyou
Bringbestoinyou
 
Java script
Java scriptJava script
Java script
 
Windows azure mobile service
Windows azure mobile serviceWindows azure mobile service
Windows azure mobile service
 
Test studiowebinaraugcodedstep
Test studiowebinaraugcodedstepTest studiowebinaraugcodedstep
Test studiowebinaraugcodedstep
 
Functions and Objects in JavaScript
Functions and Objects in JavaScript Functions and Objects in JavaScript
Functions and Objects in JavaScript
 
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
 
Cloud Based Enterprise Apps using Everlive
Cloud Based Enterprise Apps using EverliveCloud Based Enterprise Apps using Everlive
Cloud Based Enterprise Apps using Everlive
 
A Look into Automated Web UI Test
A Look into Automated Web UI TestA Look into Automated Web UI Test
A Look into Automated Web UI Test
 
Windows phone 8 app using Kendo UI
Windows phone 8 app using Kendo UI Windows phone 8 app using Kendo UI
Windows phone 8 app using Kendo UI
 
Cross platformmobileapp
Cross platformmobileappCross platformmobileapp
Cross platformmobileapp
 
Windows aazuremobileservices
Windows aazuremobileservicesWindows aazuremobileservices
Windows aazuremobileservices
 
Rad controlforwindows25thapril
Rad controlforwindows25thaprilRad controlforwindows25thapril
Rad controlforwindows25thapril
 
Data asservice
Data asserviceData asservice
Data asservice
 
WCF for begineers
WCF  for begineersWCF  for begineers
WCF for begineers
 

Windows8 metro presentationupdated

  • 1. Web Developer ? HTML CSS JavaScript jQuery http://debugmode.net
  • 2. Web Developer == Win8 Developer ? HTML CSS WinJS JavaScript jQuery http://debugmode.net
  • 3. Yea I know Windows 8  http://debugmode.net
  • 4. What is WINDOWS 8 ? Windows 8 is a version of the Microsoft Windows operating system, produced by Microsoft for use on personal computers, including home and business desktops, laptops, tablets, and home theater PCs. Development of Windows 8 started before the release of its predecessor, Windows 7, in 2009. Its existence was first announced at CES 2011, and followed by the release of three pre- release versions from September 2011 to May 2012. The operating system was released to manufacturing on August 1, 2012, and was released for general availability on October 26, 2012.[3] Windows 8 introduces significant changes to the operating system's platform, primarily focused towards improving its user experience on mobile devices such as tablets to better compete with other mobile operating systems like Android and Apple's iOS.[4] Windows 8 introduces a new touch-friendly shell and user interface based on Microsoft's "Metro" design language, featuring a new Start screen with a grid of dynamically updating tiles that represent applications. The Start screen replaces the "Start menu" of earlier Windows versions. There is a new app platform with an emphasis on touchscreen input, and the new Windows Store to obtain and/or purchase applications to run on the operating system. In addition, Windows 8 takes advantage of new or emerging technologies like USB 3.0, 4Kn Advanced Format, near field communications, cloud computing, and the low-power ARM architecture. It includes new security features such as built-inantivirus capabilities, a new installation process optimized for digital distribution, and support for secure boot (a UEFI feature which allows operating systems to be digitally signed to prevent malware from altering the boot process). Synchronization of certain apps and settings between multiple devices is supported. Windows 8 was released to mixed reception. Although reaction towards its performance improvements, security enhancements, and improved support for touchscreen devices was positive, the new user interface of the operating system has been widely criticized for being confusing and having a steep learning curve (especially when used with a keyboard and mouse instead of a touchscreen). Despite these shortcomings, 60 million Windows 8 licenses have been sold through January 2013. This includes upgrades and sales to OEMs for new PCs.[5] http://debugmode.net
  • 6. What is WINDOWS 8 ? Win7 WinRT Win8 Modern UI {Metro UI } User Interface http://debugmode.net
  • 7. Yea I know Windows 8  http://debugmode.net
  • 8. Windows 8 App Development using JavaScript Developer Evangelist Telerik Microsoft MVP Mindcracker MVP @debug_mode fb.com/debugmode.net Delhi User Group C-Sharp corner User Group
  • 9. What is WinRT ? It is unmanaged Native UI to create apps for Windows Store It is available to all the languages like C# ,JavaScript and C++ http://debugmode.net
  • 10. What is WinRT ? http://debugmode.net
  • 11. What is WinRT Unmanaged Managed JavaScript Code Code Code Projection Layer http://debugmode.net
  • 12. What is WinJS ? WinJS works on It is projected WinRT PROMISES design to JavaScript pattern Promise is a mechanism It is JavaScript library to to schedule a work to be done on value yet create application for not computed Windows Store http://debugmode.net
  • 13. WinJS Controls http://debugmode.net
  • 14. debugmode@outlook.com http://debugmode.net FB : dhananjay.25july@gmail.com http://telerikhelper.net https://www.facebook.com/DebugMode.Net https://twitter.com/debug_mode

Editor's Notes

  1. Switch for the demo in between