PHP, SEO, Software, Programmierung

Webentwicklung und Softwarequalität auf Basis von PHP, SEO, .NET in einem Blog

Apps für das iPhone, BlackBerry und Android mit Hilfe von Zend

0 Kommentare

Nachdem ich bereits vor einigen Wochen auf der Firmeninternen IT-Konferenz einen Vortrag zum Thema “eine Zend-Application in 30 Minuten” gehört habe, wollte ich euch die Möglichkeiten dieses (meiner Meinung nach etwas “eigenartigen”) Werkzeuges nicht vorenthalten.
Zend Technologies selbst hat auf der Firmenwebseite bereits eine Pressemitteilung zur neuen Technologie veröffentlicht. Diese ermöglicht es, bereits vorhandene PHP-Applikationen auf den verschiedenen Plattformen (iOS, Android, BlackberryOS) zu nutzen. Mit Hilfe einer grafischen Benutzeroberfläche können unterschiedliche Views angelegt werden, auf welchen die Oberfläche der Applikation aufbaut. Es sind wiederum verschiedene Widgets verfügbar, welche man via “Drag and Drop” einfach in das Programmfenster zieht.

Bereits vorhandene, auf PHP basierende Schnittstellen, können problemlos genutzt werden. Dabei ist eine besonders lose Verknüpfung der verschiedenen PHP-Klassen sehr nützlich – das dürfte jedoch bei einer Objektorientierten Softwarestruktur selbstverständlich sein.

Sobald das Programm fertig entwickelt ist, kann es mit Hilfe der verschiedenen, mitgelieferten Emulatoren getestet werden. Zur Verfügung stehen mehrere Android-Smartphones wie das HTC Desire, Google Nexus und weitere. Dazu gesellen sich außerdem ein Apple iPhone-Emulator und ein Emulator für das iPad. Auch für BlackberryOS sind Emulatoren vorhanden. Die Bildschirmausrichtung lässt sich während des Betriebes des Emulators ändern, sodass sowohl die Normale Ansicht als auch der Landscape-View aktiviert und überprüft werden können. Hierfür sind zwei einfache Buttons im Emulator integriert, mit welchen sich der Emulator um jeweils 45° nach links oder rechts drehen lässt.

Intern arbeitet das Produkt mit Adobe Flash. Der geschriebene Code wird von der Zend IDE mit Hilfe von Adobes Flash Builder in eine Art Flash-Quelltext übersetzt. Das entstandene Programm kann dann auf den Geräten genutzt werden. Eine kleine Anmerkung noch zum Punkt Flash und iOS: es existiert zwar keine native Unterstützung hierfür im Browser – für Flash-Apps selbst jedoch schon.

Um es noch einmal kurz zusammenzufassen: mit Hilfe des Adobe Flash Builder könnt ihr im Zend Studio eure PHP-Applikationen nutzen, um daraus schnell und einfach eine Applikation für die gängigsten Smartphones erschaffen zu können.

Leider funktioniert das Ganze noch nicht für Windows Phone 7 – vermutlich wird es auch noch eine Weile dauern, bis solch’ eine Unterstützung kommt, da Microsoft auf seinem Mobilen Betriebssystem bisher keine Flashapplikationen unterstützt.

Ein schönes Beispiel mit einer etwas ausführlicheren Beschreibung findet ihr im übrigen auf der Webseite web-punk.com - dieser ist jedoch auf englisch gehalten.

 

voodoo44

08. Januar 2012 at 00:27

Leave a Reply