• Save
QBS Visual Studio 2012 and modern windows apps
Upcoming SlideShare
Loading in...5

QBS Visual Studio 2012 and modern windows apps



Presentation given to QBS and key customers on the 9th Jan 2013 on Visual Studio 2012 and Windows Modern Application for desktop, cloud, web, SharePoint, Windows 8 and Windows Phone

Presentation given to QBS and key customers on the 9th Jan 2013 on Visual Studio 2012 and Windows Modern Application for desktop, cloud, web, SharePoint, Windows 8 and Windows Phone



Total Views
Views on SlideShare
Embed Views



3 Embeds 25

https://twitter.com 21
http://www.verious.com 3
http://www.docseek.net 1



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

QBS Visual Studio 2012 and modern windows apps QBS Visual Studio 2012 and modern windows apps Presentation Transcript

  • The Tool for Windows Applications
  • Desktop Applications
  • Desktop Applications
  • Build for Cloud and Web
  • Create Windows Azure Solutions
  • Work with HTML5
  • Compelling HTML and JavaScript Tools
  • Compelling HTML and JavaScript Tools
  • Explore Page and Server Simultaneously
  • Taking HTML5 to ASP.NET
  • SharePoint
  • Improved SharePoint tooling
  • Graphical intensive
  • New DirectX and Parallel Tooling
  • Windows Drivers
  • Better Driver Development
  • Windows Store Application
  • Great experience across all hardware
  • Modern Applications
  • Windows 8 Platform
  • http://bit.ly/GJ_Sensors
  • Shared Windows CoreWindows 8 and Windows Phone 8 Share Many Components AtThe Operating System Level OS Modules Windows NT Kernel Windows Kernel Windows Kernel
  • Full WinRT (around Phone-specific additions to Windows 11,000 members) Phone Runtime include • Speech synthesis and recognition New for Subset adopted for Windows • Windows.Phone.PersonalInformation Windows Phone Phone Runtime (around Runtime • LockScreen and LockScreenManager 2,800 members) (around 600 members) • More…
  • The Windows Phone Emulator• The Windows Phone emulator runs as a Hyper-V virtual machine on your Windows PC• It contains the same software as a “real” phone, but built for the Windows PC platform• The emulator is supplied with the Windows Phone SDK• You can perform location and orientation simulation using the emulator• You can use the Simulation Dashboard in Visual Studio to manage the emulator environment • Lock and unlock the phone • Control the quality and availability of the network connection
  • Building Windows Store Applications
  • Blend Works with HTML
  • Some Key DifferencesIt’s important to design for the platform differences as well as similarities Screen Size Controls Lifecycle Windows Phone Windows Phone Windows Phone 800x480, 1280x720, 1280x768 Panorama, Pivot, ListPicker Launched from start/apps list. Portrait, Landscape LongListSelector Tombstones apps Windows Windows Windows 1024x768  GridView, ListView, Semantic Resumes existing apps Portrait, Landscape, Snapped Zoom, FlipView No tombstoning
  • Design a UX that is native for each platform!One-handed touch most common One or two-handed touch, mouseGuaranteed hardware, such as No guarantee of any specificcamera and accelerometer hardware, must check at runtimeAvoid multiple columns of content Rows and columns of content canScroll vertically for more content work wellVery limited room on the app bar Scroll horizontally for more contentHardware back button Significant room on the app barNo semantic zoom On-screen back button Semantic zoom
  • Windows DevelopersWho are they?App developers Windows RT Developers Enterprises Hardware Vendors OEMs
  • The Windows StoreA new opportunity for Windows developers 1 2 3 4 5 App is available in Customer the Store Catalog purchases app Enjoy! App is associated to Microsoft Account & Device
  • Signing Up What you get before you What you get after you subscribe subscribe Full suite of free Ability to tools to deploy locally Ability to develop your to your own 2 free online reserve app app machine incidents names Access to forums, samples, and documentation
  • Tools for DevelopmentEverything you’ll need for Windows Store apps in one package
  • Developer LicensingThe key to developing Windows Store apps• On first run of the developer tools, you are asked for your (Microsoft Account) information to acquire a Developer License.• This is used to enable the designers and simulators to run as well as allow the developer to run the apps locally on the device without the apps first being signed by the Windows Store.• The license is valid for 30 days if you do not have a Store subscription, or 90 days if you are a subscriber• The developer tools will automatically renew the license when necessary.• We track license enrollment to ensure this is not being used as a vector for bypassing the Store for distribution of apps.
  • Phases of an Application Development
  • Phases of Distribution
  • Submitting the App
  • Certification Certification ensures that apps in the Windows Store Microsoft’s approach to are safe, both for the system certification compared to and the users other platformsMicrosoft’s approach to certification compared to other platforms
  • Published!
  • Analyzing Performance
  • The Enterprise Developer Enterprises deploying Windows Store apps • Companies may wish to deploy LOB apps using Windows Store to their organization without relying on external systems of distribution • Windows 8 enables this capability for organizations using Enterprise SKU’s of Windows 8 • The Enterprise developer must sign the app using the organizations certificate, this replaces the Store certificate normally required to allow the app to run • When run on a Windows 8 device within their enterprise, Windows will match the apps certificate with the organization’s certificate and allow it to run
  • Listing Desktop AppsA new way to reach customers Desktop apps are a major part of the Windows ecosystem and Windows enables developers of these apps to reach the Windows 8 audience through the Windows Store. 1 2 3 4 App is available to App passes and be submitted to App is listed to the receives logo the store store The app is not available for purchase, but is visible in the Store and a link provided to the developer’s site for purchase