Developing Windows 8.1 Universal Apps using XAML


in-company training

Windows-ontwikkelaars leren universele apps ontwikkelen die geschikt zijn voor Windows Phone, Windows 8 en in de toekomst ook op de Xbox One.

Tot nu toe was er altijd veel werk nodig om één app op de verschillende platformen te laten werken. Door vernieuwingen in zowel Windows 8.1 als Windows Phone 8.1 is het nu mogelijk apps te ontwikkelen die moeiteloos werken op telefoons, tablets, laptops en pc's.

In deze training wordt gebruik gemaakt van XAML en C#. Tijdens de training is er ruime gelegenheid om te oefenen in Visual Studio maar vooral ook in Blend.

Cursusduur

5 intensieve dagen

Inhoud

  • Introduction: Windows 8.1, Windows Phone 8.1, XAML, Visual Studio 2013 Update 2, Blend for Visual Studio, Application Development (WinRT, Universal Apps, C# 5: async & await)
  • Designing UX for apps: Microsoft Design, Planning, Navigation, Layout, Scaling, Text & Typography, Touch, Branding, UX Guidelines, PowerPoint Storyboarding
  • User Interface: Layout Controls, Basic Controls, Data Controls, AppBar & CommandBar, Hub, Pivot, Events, Fonts, Localization
  • Graphics and Animations: Shapes, Brushes, Static Resources, Themes, Transformations, Animations & Storyboards, Animation Library
  • Behaviors: Using and creating Actions and Behaviors
  • Styling and Templating: Styling, Templating, Styling and Templating, Visual State Manager (VSM), VSM Theme Animations
  • Data Binding: Element To Element Binding, StaticResource Binding, DataContext Binding, Binding to Collections, DataTemplateSelectors, Data Flow, Converters, MVVM Design Pattern, RelativeSource Binding, Data Controls
  • Page and Control Creation: Page Creation (Navigation, StateManagement, Caching, MasterPages), Custom Controls, Creating User Controls, Dependency Properties, Attached Properties, Visual States, Templated Controls
  • Networking: HttpClient, Web services, OData (WCF Data Services, MVC Web API), Microsoft Azure Mobile Services
  • Charms and Contracts: Settings, Share (Source and Target), Search, File Picker and Devices (Printing, Play To), Contacts and Calendar.
  • Tiles and Notifications: Basic Tiles, Secondary Tiles, Live Tiles, Toast Notifications, Windows Push Notification
  • Programming: Storage and settings (Local, Temp, Roaming), Process Lifetime Management, Background Tasks,  Splash Screen, Hardware (Touch, Camera, Sensors)
  • Store: Developer registration,App submission, Trial/Marketplace API, Advertising, In-App Purchase, Marketing, Reports & feedback

Prijzen

De prijs voor een in-company (in-house) training in Nederland en België is afhankelijk van het aantal personen dat aan de training deelneemt.

Aantal deelnemers
Prijs
1
€ 5500,-
2
€ 6000,-
3
€ 6500,-
4
€ 7000,-
5
€ 7500,-
6
€ 8000,-
7
€ 8500,-
8
€ 9000,-
9
€ 9500,-
10
€ 10000,-
11
€ 10500,-
12
€ 11000,-

Naast bovengenoemde prijzen wordt er een bedrag voor reis- en eventuele verblijfkosten in rekening gebracht.

Deze in-company training kan op maat gemaakt worden door bijvoorbeeld de inhoud te combineren met andere trainingen of door juist een onderwerp te laten vervallen. Deze training kan ook in de middag-avond gegeven worden tegen een meerprijs van € 100,- per dag. Het door u beschikbaar gestelde trainingslokaal moet beschikken over een HD beamer of beeldscherm/TV (1280x720 of meer) en een internet verbinding.

Voorkennis

Van de deelnemers wordt verwacht dat zij ervaring hebben met C# en Visual Studio.

Benodigdheden

Op de computer/laptop van de deelnemers moet geïnstalleerd zijn:

Contact

Wilt u meer informatie over de uitgebreide mogelijkheden klik dan hier of neem contact op met Reflection IT via telefoonnummer +31 (0)493-688810 of per mail training@reflectionit.nl .

Alle bovengenoemde bedragen zijn exclusief BTW.