PGS Software begrüßt Windows 8

14. Februar 2013 PGS Team

Windows 8 desktop

PGS beginnt mit der Entwicklung von Anwendungen für Windows 8. Prüfen Sie, was wir gelernt haben und wie wir den Entwicklungsprozess ändern.

Nach den neuesten Trends, versucht PGS Software ihren Mitarbeiter alles was notwendig über die neuesten Technologien beizubringen und sie für alle anstehenden Programmierung Herausforderungen vorzubereiten. Deswegen haben wir ein professionelles Microsoft Evangelist, Tomasz Wisniewski, eingeladen. Er hat unsere Teamleiter das neue Windows 8 präsentiert und sie auch auf dieser Plattform ausgebildet. Was passiert während so einer ganztägigen Sitzung?

Nach einer kurzen Vorstellung der Plattform – allgemeine Funktionsweise – wurden drei Hauptkapitel bearbeitet. Die PGS Mitarbeiter haben ausführliche und sehr nützliche Ratschläge bekommen. Das Betrifft die Gestaltung moderner UI-Anwendungen, basierend auf empirischen Daten aus Microsofts umfangreichen Forschungen und realen Beispielen. Dann wurden die Mechanik der Veröffentlichung und Förderung von Anwendungen über Windows Store erklärt. Schließlich war das Wichtigste – Entwicklung von Anwendungen in Windows 8 – dran.  Eine Reihe von Beispielen in den Bereichen AXML / C #, AXML / C + + und HTML5/JS/CSS wurde abgedeckt. Begleitet wurden diese anstrengenden Vergleiche von Vor- und Nachteilen, sowie der Erarbeitung der on Modern UI Architektur. Zum Schluss wurde das entscheidende Element, wie sich die Moderne UI-Anwendungen aus dem vorherigen Windows-Version unterscheidet – App Life Cycle -, diskutiert. Wie halten Sie die App lebendig wenn sie ausgeschaltet ist?

Diese Merkmale, zusammen mit Look & Feel, die an Mobilen Schnittstellen erinnern, stellen eine ganz neue Umgebung dar. Sie  wartet nur darauf sich mit den zugeschnitten Anwendungen zu füllen. Und dafür ist PGS der richtige Ansprechpartner. Windows 8 Software Development Kit zeichnet sich durch Flexibilität und unterstützt mehrere gängigen Programmiersprachen. Deswegen sollte jeder der Windows-und Web-Anwendungen, als auch C unterstützt + +, C # und JavaScript kennt einen reibungslosen Übergang zu Windows 8 haben.

Während einige noch besorgt sind, gibt es schon positives Feedback zu den einfachen und schnellen Übergang zu Windows 8 SDK. Unsere Entwickler scheinen ziemlich überzeugt zu sein, trotz einiger Bedenken:

Windows 8 hat großes Potenzial, vor allem wegen seinen Reichtum. Bei der Programmierung in 8, muss man bedenken, dass alle diese Anwendungen über Smartphones, Tablets und natürlich auf einem Desktop verfügbar sind – das sind genau die gleichen Anwendungen-. Das ist ein große Vorteil, weil man sie nur für eine Plattform entwickelt und dann auf die anderen Plattformen übertragen kann. Leider gibt es auch ein negativen Punkt,  weil wir und alle Kunden mit den gleichen Einschränkungen umgehen müssen – sagt Pawel, Team Leader.

Dann fügt er hinzu:

Es ist toll, dass Microsoft die Erwartungen der Entwickler erfüllt und uns ermöglicht die Anwendungen in C / C + +, C # und JavaScript / HTML zu schreiben. Ein großer Nachteil ist jedoch, dass nur eine Anwendung gleichzeitig ausgeführt werden kann. Auch die Weise wie Threads verwaltet werden, könnte besser sein.

Ein weiterer Vorteil ist eine transparente und umfassende Support-Infrastruktur von Visual Studios 2012, sowie andere Besonderheiten, die attraktiv für unserere Entwickler sind. Szymon, ein Software Developer und einer unserer Windows-Enthusiasten, räumte ein:

Meine Meinung nach ist das Windows 8 Plattform-Konzept, einschließlich der modernen UI Apps,t wirklich interessant und notwendig. Ich mag die Idee, dass Windows 8 Contracts ein Teil der Standard-Systemkomponenten ist – es ist sehr nützlich, auch wenn es sich nicht bei den Nutzern durchsetzt. Aus der Perspektive eines Entwicklers sieht das wirklich gut aus. VS 2012 scheint, dass es so gut wie in früheren Versionen arbeitet, es ist aber viel besser. Windows 8 SDK bietet ein großes Spektrum an Möglichkeiten, um Anwendungen zu erstellen: wir können einfach zusammenschustern in HTML 5 und JavaScript basierend auf einer bestehenden Web Anwendung oder wir können ein professionelles Projektmanagement mit verschiedenen Schichten und Segmenten in C # oder C + +. erstellen. Allerdings in Modern UI-Anwendungen Entwickler stehen vor einer Menge von Einschränkungen. Deswegen mussen sie viel Findigkeit reinstecken um viele Probleme zu lösen, die kein Problem in der standard .NET-Anwendungen sind. Was interessant ist jedoch, dass ich die Arbeit auf dem UI-Teil nicht mochte bis Windows 8 SDK / Windows Phone kam – jetzt ist dies ein Kinderspiel.

Um ehrlich zu sein, die Umstellung auf die neue 8 stellt ein Hindernis für iOS ad Android Java-Entwickler da. Aber es ist noch nichts im Vergleich zu den ursprünglichen Schwierigkeiten mit den sich ein Entwickler beschäftigen muss, wenn die aktuellen mobilen Riesen auf dem Markt eingeführt wurden. Ob wir es wollen oder nicht, Windows 8 ist nicht nur eine vorübergehende Offenbarung. Es zeigt eine zukünftige Richtung der IT Welt, muss erlernt und verwendet werden. Je früher wir anfangen zu arbeiten, desto besser.

Unsere Empfehlungen