Bauen wir eine Windows 8 App – mit einer Windows 8 App! Genau das ermöglicht "Project Siena"! Project Siena ist der Codename für eine kostenfreie Windows 8 App aus dem Microsoft Store, die seit kurz vor Weihnachten als Beta Release verfügbar ist. Damit können Apps für Windows 8 ohne Programmierkenntnisse zusammengeklickt werden.
S.Somasegar hat Projekt Siena hier in seinem Blog angekündigt:
Project Siena: Enabling Business Users to Create Mobile Apps for the Enterprise
Project Siena kann direkt aus dem Windows Store bezogen werden: http://aka.ms/GetProjectSiena.
Nun gut, ganz ohne Erfahrungen über Windows 8 App Development und Design Guidelines wird es nicht gehen, aber für Standard-Apps bietet die App einen raschen Weg zum Erstellen von einfachen Apps. Der Output der App ist HTML/JavaScript. Developer können das Projekt also mit eigenen Werkzeugen weiterbearbeiten.
Die App besteht aus einem Design-Modus, der verschiedene Controls bereitstellt. Diese werden auf einem Screen platziert und danach mit den Optionen im AppBar definiert.
Es gibt Design-Optionen und Behaviors – was passiert, wenn das Objekt selektiert oder geändert wird – die klassischen Events.
Es kann mehrere Screens geben. Der Top AppBar bietet die Basis-Funktionen bis zum Publish-Prozess.
Als Datenquelle können verschiedene Datenlieferanten ausgewählt werden. Sogar REST mit OAuth 2.0 Authentifizierung, SharePoint und – sehr cool – Azure Mobile Services sind dabei. Diese können dann als Datenquelle für Lists, Dropdowns und Co. verwendet werden.
Die Project Siena Help Webseite informiert über How To´s.
Auf der TechNet-Website Sample Apps gibt es derzeit drei Beispiel-Apps und ein HowTo Video (Adventure Works Video+simpler Produktkatalog) downzuladen.
Coole Sache – am besten mal ansehen und ausprobieren!