Windows Store apps… lots of choices Windows Store Apps Communication & Data Application Model Devices & Printing WinRT APIs Graphics & Media JavaScript.

Slides:



Advertisements
Similar presentations
Introduction to the Windows Runtime (WinRT) Ben Dewey Tallan, Inc.
Advertisements

Essentials of Developing Windows Phone Apps Chinthaka Dissanayake Tech Lead Exilesoft.
Platform for building Windows Store Apps Agu Suur Frontend Developer Axinom.
Development of mobile applications using PhoneGap and HTML 5
Windows reimagined A new UI where touch is a first-class citizen along with full mouse-and-keyboard support.
Windows Core OS Services JavaScript (Chakra) C C++ C# VB Metro style apps Communication & Data Application Model Devices & Printing WinRT APIs Graphics.
Jaime Rodriguez Eric Jeffers Sean McCune. Today’s instructors Jaime Principal Evangelist, Microsoft Eric Jeffers Developer/Instructor,

Examples Used by Built by Distribution Windows RT Windows 8 (x86) Public apps Management infrastructure cloud Custom LOB apps application delivery.
Robert Green | Technical Evangelist Dmitry Lyalin | Product Marketing Manager.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
Platform for Metro Style Apps Michael Platt Senior Director Microsoft Corp.
Building Windows 8 Apps with HTML & JavaScript Jaime Rodriguez Principal
Building Metro style apps with HTML and JavaScript Paul Gusmorino Lead Program Manager Microsoft Corporation.
Windows Store apps with HTML + Facebook integration
Angelo Chan Kamran Bilgrami. Agenda ● WinJS - What and Why ● Modern Apps ● WinRT Architecture ● Demos o Controls o Data Bindings o Program LifeCycle Management.
Overview of UI Development for Windows Store Apps
Beautiful Sites and Apps Easy-to-build, Touch-First Interactivity Engaging Page Layouts Better Client/Server Data Transfer Powerful Local Data and Offline.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
Building Metro style apps with HTML and JavaScript Paul Gusmorino Lead Program Manager Microsoft Corporation.
Jeff From 5 to 8 building Windows 8 Apps with HTML5 and JavaScript.
How to make a game using what you already know Chris Gardner Senior Software Engineer T & W Operations, Inc.
Course Program, Evaluation, Examination Telerik Software Academy Apps for Windows Phone & Windows Store.
Folio3 IPhone Training Session 1 Presenter: Imam Raza.
Windows 8 Apps Guy Burstein Technical Evangelist, Microsoft
Windows Core OS Services JavaScript (Chakra) C C++ C# VB Metro style apps Communication & Data Application Model Devices & Printing WinRT APIs Graphics.
Windows Runtime Deep Dive Brendan Forster Senior Developer, ASP.NET/IIS DEV317.
Jaime Rodriguez | Microsoft Principal Technical Evangelist Laurent Bugnion | IdentityMine Senior Director XAML Deep Dive for Windows & Windows Phone Apps.
Competition and the 99¢ Problem User Interface Fundamentals Threading/Timers Memory Management AuthenticationCryptography Devices GeolocationSensorsNFC.
Developer Day Welcome to TechDays Lausanne, Ronnie Saurenmann Technology Evangelist, Microsoft Switzerland.
UI: MFC, GDI UI: DirectX still need to rethink user experience ISO C++ VC++ Runtime (CRT, PPL, …) C++/CLI OS / Win32 WinRT + Win32 subset COM.
Overview Windows Core OS Services JavaScript (Chakra) C C++ C# VB Metro style Apps Communication & Data Application Model Devices & Printing WinRT.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
Windows 8 Ronnie Saurenmann Technical Evangelist Microsoft Switzerland
Silverlight 101 Ahead! If you know Silverlight and are looking for more advanced content check out : ‘Microsoft Silverlight “Media” : Moving at 60fps’
Windows Phone 7 Mobile Code Camp The Why Why develop for Windows Phone 7 versus Droid or iPhone? It’s all relative to total app users. SDK and Environment.
Building Windows Runtime Components in C++ Harry Pierson Program Manager, Windows Runtime Experience Team Microsoft Corporation.
An Introduction to Developing Applications for Microsoft Silverlight Jaime Rodriguez
Advanced Windows Store App Development with HTML5 Refresh / Exam Prep M6: Tools and Asynchronous Programming Jeremy Foster Microsoft Technical.
Model View ViewModel Architecture. MVVM Architecture components.
What web developers need to know when building Metro style apps Scott Dickens Principal Program Manager Lead Microsoft Corporation DEV352.
Metro Style Applications Metro style design and Inspirations.
Communication & Data Devices & Printing WinRT APIs DirectX & Media Windows 8 Desktop Apps C C++ Win32 C# VB. NET SL HTML JavaScrip t Internet Explorer.
Windows 8: XAML or HTML? Karl Davies-Barrett CEE DPE Tech Lead, Microsoft 
What is the Windows Runtime? Devices Sensor s Geolocation Portabl e NFC Communications & Data Contracts XML Web SMS Networking Notifications Local.
Hartelijk welkom VB Event 26 september 2012 ‘Visual Studio 2012 voor de VB.NETWEB developer’ Alex Thissen – Achmea.
Working in a Mobile App Development Environment Lesson 2.
QML and JavaScript for Native App Development Michael Tims Jen Trieu.
Windows Phone 8 Programming
Building Windows 8 App.
The Universal Windows Platform
Platform for Metro Style Apps
3D Tetris Game on Android OS
Manual testing of Windows Metro style apps built using HTML
What web developers need to know when building Metro style apps
Microsoft Consumer Channels and Central Marketing Group
The Application Lifecycle
תכנות אסינכרוני, תקשורת ופיתוח אפליקציות ל-Windows 8
Metro style apps using XAML: What you need to know
Build /2/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Using Windows Runtime and SDK to build Metro style apps
Windows Runtime internals: understanding "Hello World"
04 | UI Presentation & XAML
Building Metro style apps with XAML with .NET
Build /23/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Platform for Metro style Apps
Using Windows Runtime and SDK to build Metro style apps
XAML Deep Dive for Windows & Windows Phone Apps Jump Start
Build /20/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Windows Presentation Foundation
Presentation transcript:

Windows Store apps… lots of choices Windows Store Apps Communication & Data Application Model Devices & Printing WinRT APIs Graphics & Media JavaScript (Chakra) C C++ C# VB XAMLHTML / CSS Windows Core OS Services

User Interface Fundamentals Threading/Timers Memory Management AuthenticationCryptography Devices GeolocationSensorsNFC SVGTilesInputAccessibilityPrinting HTML5/CSSXAMLDirect XControlsData Binding Communications & Data XMLNetworkingSMSNotifications StreamsContractsLocal & Cloud Storage Media PlaybackCapturePlayToVisual Effects Windows Run-time APIs UI Kit OpenGL Touch Events Air play

HTML/Javascript Standards-based Native API access WinJS WinRT JavaScript HTML / CSS Core 2-161: Reusing your Web skills in Windows Store apps South Hall 307 at noon

Direct X For graphic intensive apps Closest to OpenGL Foundation for gaming frameworks WinRT C++, C# Direct X Core 3-189: Bringing your OpenGL ES game to Windows Store, South Hall, 2 PM Chimpact

XAML Closer to Cocoa XAML integrates with DirectX WinRT C#, C++, VB XAML Core

Introducing XAML Serialization format Expressive Controls, Layout, Styles, Animations, Data binding, Events, data templates … Toolable Visual Studio and Blend <Page x:Class="App12.MainPage"…> <Button x:Name="myButton" Style="{StaticResource PinkButton}" Content="{Binding data.buttonName}" Click="OnButtonClick" Width="300" Margin="250" VerticalAlignment="Stretch">

Jaime Rodriguez Laurent Bugnion

MVC – out of the box Controller ViewModel outlet delegation target/action data source object references delegation x:Name events data binding object references events

MVVM View-Model ViewModel outlet delegation target/action data source object references delegation commands binding x:Name object references events

Similar core controls set iOSWindows Store UIButtonButton UISliderSlider UISwitchCheckbox, Switch UITableViewListView UIDatePickerDatePicker UITextFieldTextBox UILabelTextBlock UIImageViewImage UIWebViewWebView MKMapViewMaps control (maps SDK) AdBannerViewAds Control (ads SDK) iOSWindows Store UIProgressViewProgressBar UIActivityIndicatorViewProgressRing UIPageControlFlipView UIStepper UIScrollViewScrollViewer UICollectionViewGridView GLKit ViewSwapChainBackgroundPa nel UISegmentedControlStackPanel + content

WinRT is asynchronous by design SDKs make it easy to code async Asynchronous

Store Submission 1.Register to Store 2.Run WACK 3.Review cert criteria 4.Sign app 5.Upload to store

WACK!!!

Certification requirements

Sign an app

Jaime Rodriguez Eric Jeffers Sean McCune