Talk at DevLink 2013
This session will cover the controls that are new in XAML for Windows Store applications. Those will include new list based controls such as GridView, ListView and FlipView. We will talk about cool new visuals that SemanticZoom allows developer to create. RichEditBox’s great capabilities will be discussed. Other controls that play an important role in creating compelling user interfaces will be discussed as well. At the end we will have a small working application, allowing the user to see and edit the data. Learning objectives 1. Get an overview of new XAML based controls in WinRT 2. Understand the power and capabilities of list based controls 3. Get an idea of how to create compelling user experience with other controls available for WinRT applications.
Using New Controls in Windows Store XAML Applications
1. USING NEW CONTROLS
IN WINDOWS STORE
XAML APPLICATIONS
SERGEY BARSKIY
ARCHITECT, TYLER TECHNOLOGIES
2. WINDOWS 8 AND ITS RUNTIME
• WINDOWS 8 IS FULLY BACKWARDS COMPATIBLE WITH WINDOWS 7
• DESIGNED FOR CURRENT HARDWARE AND FOR ARM BASED TABLETS
• TWO KINDS OF APPS
• TRADITIONAL DESKTOP APPLICATIONS (WIN32 API)
• NEW WINDOWS RUNTIME (WINRT) STORE APPLICATIONS
3. TOOLS FOR STORE APPS
• VISUAL STUDIO
• BLEND
• LANGUAGES
• C# / VB.NET
• C++
• HTML / CSS / JAVASCRIPT
4. WINDOWS 8 FEATURES FOR
DEVELOPERS
• SHARE CONTRACTS
• TILES / NOTIFICATIONS
• TOUCH IS FIRST CLASS CITIZEN
9. WINDOWS 8.1 UPDATE
• HUB
• APP BAR
• PRIMARY AND SECONDARY COMMANDS, TOGGLE BUTTON, SEPARATOR
• FLYOUT (VARIATION ON A TOOLTIP): SETTINGS, AND MENU
• HEADER PROPERTY FOR COMMON EDIT CONTROLS
• DATE AND TIME PICKERS
10. STORE
• READ DESIGN GUIDELINES
• HTTP://MSDN.MICROSOFT.COM/EN-
US/LIBRARY/WINDOWS/APPS/HH770552 - UX PATTERNS
• HTTP://WWW.GENERATIONAPP.COM/W8APPSIN30.ASPX - STEP BY
STEP
• HTTP://MSDN.MICROSOFT.COM/EN-
US/LIBRARY/WINDOWS/APPS/BG182410.ASPX - NEW IN 8.1
• TEST LOCALLY