Creating your first app using XAML
description
Transcript of Creating your first app using XAML
![Page 1: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/1.jpg)
![Page 2: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/2.jpg)
Creating your first app using XAML
Harini KannanProgram ManagerDeveloper Experience – Windows2-082
![Page 3: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/3.jpg)
XAML framework – an introductionConcepts and nuancesLet’s build an app!
Agenda
![Page 4: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/4.jpg)
UI in XAML
Characteristics of apps created using XAML
Logic in C#/VB/C++
Interacts with Windows subsystems
Deployment and updates via Windows Store
Fast, fluid and responsive
Optimized for all input methods
![Page 5: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/5.jpg)
Search
PC Settings
Contact/Calendar Card
Core Experiences
Types of apps and experiences using XAML
![Page 6: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/6.jpg)
High fidelity, high performance developer framework for any
scenario!
![Page 7: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/7.jpg)
Tooling support for building apps
Visual Studio – Development and debugging
Blend – User interface and visual design
![Page 8: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/8.jpg)
Let’s build an app - “Build Conference Hub”
![Page 9: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/9.jpg)
• Application class• Creating UI• Working with XAML controls• Styling and themes• { Binding }• Working with non-UI WinRT
components
Recap from app building (1/2)
![Page 10: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/10.jpg)
Recap from app building (2/2)
• Adding non-XAML content• Working with Extension SDK, custom
controls• Commanding patterns • Settings• Display diversity • Packaging concepts
![Page 11: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/11.jpg)
• Accessibility• Globalization• More capabilities – Search,
Share…• Maximize performance• WACK etc.,
And more to a Windows store app…
![Page 12: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/12.jpg)
Have a great time building apps for the Windows store using
XAML!
![Page 13: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/13.jpg)
XAML specific sessions:
[2-164] What’s new in XAML
[3-157] XAML Performance fundamentals
[3-158] Dramatically increase performance when users interact
with large amounts of data in GridView and ListView
[3-179] WebView – Bringing the web to your app
[4-065] Unlocking the power of DirectX in apps that use XAML
[3-321] What’s new in Visual Studio and Blend for XAML
Developers
Relevant sessions
![Page 14: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/14.jpg)
Broader Windows-wide sessions:
[3-077] Upgrading Windows 8 apps to Windows 8.1
[2-075] What’s new in WinRT for Windows 8.1
[2-001] How to build an accessible Windows 8.1 app
[2-150] Beautiful apps at any size on any screen
[3-144] Design and build a great search experience in your app
[2-095] First Impressions Matter: Delighting your user from the
moment they click “Buy”
[2-130] The Wow factor: Making your Windows store app
promotable
Relevant sessions
![Page 15: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/15.jpg)
• Design: http://design.windows.com/
• Develop: http://msdn.microsoft.com/en-US/windows/apps/br229512
• Samples: http://code.msdn.microsoft.com/windowsapps
• Videos: http://channel9.msdn.com/Windows
Resources
![Page 16: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/16.jpg)
Evaluate this session
Scan this QR code to evaluate this session and be automatically entered in a drawing to win a prize!
![Page 17: Creating your first app using XAML](https://reader035.fdocuments.in/reader035/viewer/2022081505/56815ab3550346895dc864df/html5/thumbnails/17.jpg)
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.