5.2.2 QuickConnect Family

Die QuickConnect-Familie ist eine Sammlung von Teilprojekten zur Erstellung von Hybrid-Anwendungen. QuickConnect wird seit Mai 2008 vom amerikanischen Universitätsprofessor Lee Barney in seiner Freizeit entwickelt und bis heute von ihm alleine betreut. Seit dem 4. Juli 2010 ist es in Version 1.6 verfügbar und unterstützt die Plattformen iOS, Android, Palm webOS und BlackBerry.

QuickConnect iPhone beta1 entstand schon im Mai 2008 als reines iPhone-Framework, welches das Anzeigen von Web-Anwendungen in WebView vereinfachen sollte. Nachdem im Dezember 2008 Version 1.0 veröffentlicht worden war, folgte im Januar 2009 die erste Version mit Unterstützung für Android. Danach folgte die Unterstützung für Palm webOS im November 2009 und mit dem Release von 1.6 im Juli 2010 der Container für BlackBerry.

PhoneGap (vgl. Abschnitt 5.2.1) und QuickConnect sind sehr ähnlich und die Funktionsweise der beiden Ansätze ist nahezu identisch. Es zeigt sich jedoch, wie wichtig eine große Community und aktive Nutzer für ein solches Projekt sind. Obwohl QuickConnect vor PhoneGap verfügbar und zu Beginn beliebter war, ist die Aktivität rund um QuickConnect mittlerweile auf Lee Barney und einige wenige Nutzer beschränkt.

Interessant ist ein neuer Ansatz, den Barney mit Version 1.6 einführte. Statt die Container lose in Ordner zu bündeln enthält QuickConnect für Mac-OS-X-Systeme eine Konfigurationsdatei für die IDE XCode. Wird diese installiert, können in XCode direkt Container für die einzelnen Plattformen erstellt werden. Auch die Erstellung eines auf plattform­übergreifende Funktionalität optimierten Containers ist möglich.

Die Zukunftsaussichten von QuickConnect sind trotzdem nicht gut. Die alleinige Betreuung durch Barney reicht nicht aus, um mit anderen Ansätzen wie PhoneGap mitzuhalten.

Beurteilung

QuickConnect ist technisch in Ordnung, unterscheidet sich jedoch fast gar nicht von PhoneGap. Community und das Umfeld zeigen, dass PhoneGap der aktivere und bessere Ansatz ist. QuickConnect sollte nur in Betracht gezogen werden, wenn Probleme mit PhoneGap auftauchen, die eine Nutzung unmöglich machen.

Leave a Reply

Your email address will not be published. Required fields are marked *