Die Blogs der ATE-Experten

Android Apps unter Windows 8

12. Januar 2012 von Jens Peter Kleinau

Fällt die Wahl eines Freundes auf das Betriebssystem Android wegen der vielen coolen Apps, dann sollte man so freundlich sein,  kurz mal auf BlueStacks zu verweisen. Denn dies ist eine Software, mit dem die ganze „tolle“ Vielfalt der Android Apps auf Windows zugänglich wird. Auf der CES 2012 hat die Firmenleitung zugesichert, dass die aktuell in der Beta Test Phase befindliche Software für Windows 8 PCs und Tablets zur Verfügung stehen wird. Damit wäre für Windows 7 und Windows 8 ein großer Markt von Anwendungen verfügbar, die über die bereits vorhandenen weit hinaus gehen. Tablet PC Benutzer können somit Microsoft Office und Android Apps auf einem Gerät nutzen, ohne wie bisher das Betriebssystem im Dual Boot umzustellen.

Ich habe mich selbstredend für den Beta Test eingetragen und freue mich schon auf den Spaß.

Expression Blend 5 und Visual Studio Hotfix

4. Oktober 2011 von Jens Peter Kleinau

In der aktuellen Deverloper Preview von Expression Blend 5 wird der geneigte XAML/C# Entwickler seine schlimmsten Alpträume verwirklicht sehen: ausschließlich Unterstützung für HTML5/CSS3 und Javascript. Diese ist recht gut gelungen, aber das wird nur wenig trösten. Vor allen vor der Perspektive, dass die Visual Studio 11 Developer Preview starke Probleme hat, XAML in einer akzeptablen Form editieren zu können.

Der Editor sowohl für XAML wie auch für HTML5/CSS3 innerhalb Visual Studio 8 ist mit Expression Blend identisch. Da Expression Blend 5 in der CTP aktuell kein XAML kann und auch die Umsetzung des Codes in ein Programm nicht besonders überzeugt, war der Dämpfer auf die Freude über das tolle Touch Design nachvollziehbar.

Zum Glück brachte Micrososft ein Hot Fix für die Developer Preview von Visual Studio 11 heraus, dass man hier herunterladen kann: Download Link. Die Benennung von Visual Studio 11 CTP als Visual Studio vNext sollte nicht iritieren, wenn man die Roadmap für Developer Studio kennt.

Windows 8 – live von der Build Conference – Touch, Sensoren

16. September 2011 von Jens Peter Kleinau

Jason Strayer, Program Manager bei Microsoft, kommt aus dem Xbox Umfeld und hält den Vortrag „From touch to gamepads: master player inputs in your metro style game“.

Schnell wird deutlich, dass ob es nun ein Spiel oder eine andere Endkunden-Anwendung sei, die Anzahl der Formfaktoren der Geräte genauso wie die Anzahl der Eingabemöglichkeiten, die Entwickler und Designer vor neue Herausforderungen stellt. Es müssen nicht nur die Maus und das Keyboard, sondern auch Touch, Gamepads und Sensoren unterstützt werden.
Den Rest des Eintrags lesen »

Windows 8 – live von der Build Conference – Team Foundation Server 11

16. September 2011 von Jens Peter Kleinau

„Developer collaboration with Team Foundation Server 11“ wird am Freitag morgen von Jamie Cool, dem Group Manager TFS, in einem gut gefüllten Saal präsentiert.

In dem Vortrag geht es um die Zusammenarbeit der Entwickler in Visual Studio 11 und demTeam Foundation Server 11. Die Themen sind Code-Review, die neue „My Work“-Experience und den neu gestalteten Team Explorer. Hier hat man auch zur Kenntnis genommen, dass die neuen Bildschirme 16:9 sind und alle Oberflächen an die Seite geholt, die dort hinpassen.

Der Team Explorer in Visual Studio 11 ist nicht nur neu gestaltet, sondern optimiert für Performanz und Low Bandwith. Es wird nur geladen, was man braucht und somit gestaltet sich das für den Entwickler mehr flüssig als der bisherige. In der Gestaltung wurden die Bedürfnisse der Entwickler in den Vordergrund geholt. Da die organisatorischen und fachlichen Arbeiten im Explorer über die Weboberfläche erfolgen, konnte der Team Explorer im Visual Studio sich auf die Bedürfnisse der Entwickler konzentrieren.
Den Rest des Eintrags lesen »

Windows 8 – live von der Build Conference – Failover mit Windows Server 8

15. September 2011 von Jens Peter Kleinau

“Designing systems for continuous availibility – multi-node with remote file storage“ ist ein Track der von Jim Pinkerton und Claus Joergensen gehalten wird.  Es geht um “File Storage”. Darunter versteht man nicht unbedingt die lokale Festplatte, sondern einen beliebigen Ort, auf dem Dateien gespeichert werden können. Server-Anwendungen speichern Daten auf verschiedenen Medien, die untereinander abgestimmt werden müssen. Dabei ist den Anwendungen eigentlich egal, in welchem Format diese Daten binär abgelegt sind, so lange sie im entsprechenden Dateizugriffsformat verfügbar gemacht werden.  Auf den Microsoft-Systemen lösten 2006 (seit Vista) die Server Message Blocks der Version 2 das alte Protokoll ab. Nun sprechen die Vortragenden über SMB 2.2. Den Rest des Eintrags lesen »

Windows 8 – live von der Build Conference – HTML5 und Javascript Debugging

15. September 2011 von Jens Peter Kleinau

Jeffrey Fisher und Erik Saltwell erläutern in dem Track „Debugging your Metro style Apps using HTML“, was Visual Studio und Expression Blend den Entwicklern für die Diagonse der Anwendung zu bieten haben.

HTML, CSS und JavaScript auf Windows 8 betriffen verschiedene Sprachsysteme. Zum einen die imperativen Sprachen, die auf den Ablauf, den Prozess  und den Inhalt Einfluss haben, zum anderen deklarative Sprachen, die eigentlich nur auf die optische Darstellung und den Inhalt Einfluss haben sollten, jedoch auch auf Ereignisse reagieren und Darstellung und Inhalt verändern können.
Den Rest des Eintrags lesen »

Windows 8 – live von der Build Conference – Printing mit HTML oder XAML

15. September 2011 von Jens Peter Kleinau

“Papier ist trotz allem noch ein unverzichtbares Medium. In „Building Metro Style Apps that print“ von Jan Kay und Darren Davis werden die Kontrakte und Elemente beschrieben, die für den Prozess notwendig sind, damit die neuen Metro Apps auch fähig sind, sich in Form von Papier auszudrücken.

Windows 8 und die Metro Style Apps können auf die „Microsoft print experience“ zurückgreifen. Diese ist für alle Sprachen also auch HTML5/Javascript verfügbar. Die Erscheinungsform und auch die Eigenschaften der Print Experience lassen sich modifizieren. Dazu stehen verschiedene Möglichkeiten bereit, so kann man einstellen, welche Optionen und wie sichtbar sein sollen, wie der Inhalt gerendert werden soll, und welches die Default Einstellungen sein sollen. Optionen sind beispielsweise die Orientierung, Anzahl der Kopien, Farbe, Papiergröße usw. Kurzum alles, was wir von dem Einstellungsdialog zum Drucken auch kennen. Optionen, die vom Drucker nicht unterstützt werden, werden ausgeblendet.
Den Rest des Eintrags lesen »

Windows 8 – live von der Build Conference – Anwendungs-Layout mit XAML

15. September 2011 von Jens Peter Kleinau

In dem Vortrag von Tim Heuer, einem XAML Program Manager bei Microsoft, geht es um „Reach all your customer’s devices with one beautiful XAML user interface“. Sein Blog findet sich hier: http://timheuer.com/blog/ .

WPF ist kein Thema mehr, denn aus einer Bibliothek von Features in dem .Net Framework ist das geworden, was der Name versprochen hat: Extensible Application Markup Language, unabhängig von Gerät und Plattform (so lange sie von Microsoft stammt, da Mono für Android noch kein Moonlight enthält und auch Silverlight für Mac ein Microsoft Produkt ist).
Den Rest des Eintrags lesen »

Windows 8 – live von der Build Conference – CSS3

15. September 2011 von Jens Peter Kleinau

HTML und CSS sind schon seit Jahren die Basis für Web-Anwendungen, doch auf dem Client, der lokalen Maschine, spielten sie so gut wie keine Rolle. Doch mit den mobilen Geräten und den semi-mobilen wie Tablet PCs und Netbooks ändert sich das in rasender Geschwindigkeit.

Die neuen grafischen Features in CSS beinhalten einige Features. Besonders gefragt war „text-shadow“ und dies beinhaltet die Farbe des Schatten, die Unschärfe (Blur), die Distanz lassen sich u.a. einstellen.
{ text-shadow: 0.1em 0.1em 0.05em #333; }
Auch lassen sich mehrere Schatten definieren, die übereinander liegen und somit
{ text-shadow: 1px 1px 1px #000, 3px 3px 5px blue; }

Auch Transparenz ist nun enthalten, was ebenfalls eine große Fangemeinde besitzt. Mit „background-clip“ (einigen schon bekannt als „-moz-background-clip“ ) und „opacity“ lassen sich geniale Effekte erzeugen. Für die reine Transparenz von Text und soliden Objekten ist natürlich die Transparenz in der RGB Farbdefinition schneller, da von der Hardware unterstützt.
Den Rest des Eintrags lesen »

Windows 8 – live von der Build Conference – Windows RT und Javascript

14. September 2011 von Jens Peter Kleinau

Auch wenn ich persönlich lieber in den parallelen laufenden Track „Using the Windows RT from C# and Visual Basic“ gegangen wäre, ist der eigentlich interessantere Track „Using the Windows RT from JavaScript“. Der Zugriff auf die Windows RT wird historisch gesehen durch die JScript Engine im IE9 mit dem Codenamen Chakra ermöglicht. Diese liegt nun direkt über der Windows RT, es wird kein weiterer Layer benötigt, der durchdrungen werden muss.
Den Rest des Eintrags lesen »

« Frühere Einträge Nächste Einträge »