23.07.2013, 00:00 Uhr

Apps für Windows mit Open-Source-Technologien

Es gibt vielfältige Möglichkeiten Apps für Windows und Windows Phone mit Hilfe von Open-Source-Technologien zu schreiben. Ein Überblick.
Microsoft-Mitarbeiter Lee Stott hat in einem Blogbeitrag der Microsoft UK Faculty Connection einen Überblick über die Möglichkeiten gegeben, Open-Soruce-Technologien zum Schreiben von Apps für Windows und Windows Phone zu nutzen. Sowohl das Windows dev center als auch das Windows Phone dev center und die beiden Stores dahinter erlauben das Entwickeln von Apps mit den kostenfreien Versionen von Visual Studio. Wer Windows-Apps auf einem Mac entwickeln möchte, findet in Stotts Blogbeitrag die Links zu weiterführenden Informationen. Das gilt auch für Entwickler, die bislang für iOS-, Android- und das Web gearbeitet haben und sich mit der Entwicklung von Apps für Windows beziehungsweise Windows Phone anfreunden möchten.
Wer nicht für jede Plattform von vorne beginnen möchte, ist mit Cross-Plattform-Entwicklungsoptionen gut bedient. Hier nennt Stott vor allem Rhodes from RhoMobile, Appcelerator Titanium, Xamarin und Apache Cordova (a.k.a. PhoneGap).
Mit den (kostenpflichtigen) Tools von Xamarin, die auf die Open-Source-Basis Mono aufsetzen, lassen sich mit einer einzelnen in C# geschriebenen Code-Basis Apps für iOS-, Android- und Windows-Geräte schreiben. Apache Cordova übersetzt mit JavaScript verfasste Anwendungen in nativen Code und erlaubt die Nutzung von Geräte-Sensoren (GPS, accelerometer etc.) durch die App.
Außerdem hat die Microsoft-Tochter MS Open Tech jüngst dabei geholfen, die C++-Bibliothek Cinder auch tauglich für Windows Store Apps zu machen. Auf Channel 9 zeigt ein Video wie man damit arbeitet.
Lee Stott benennt in seinem Beitrag noch ein paar weitere interessante Open-Source-Bibliotheken für die Windows-Entwicklung. Es lohnt sich einmal reinzulesen. [bl]



Das könnte Sie auch interessieren