26.09.2011, 17:11

Neil McAllister

App-Entwicklung

Grenzen von HTML5 bei der App-Erstellung

© iStockphoto.com/DSGpro ©© iStockphoto.com/DSGpro

Mit HTML5, CSS und Javascript lassen sich plattform- übergreifend Apps entwickeln. Sagen die Anhänger dieser Technik. Doch HTML5 ist nicht für alles geeignet.
Android-Apps werden mit Java entwickelt, iOS-Apps mit Objective-C. Windows Phone 7-Apps mit C# oder VB.net. Doch immer öfters ist auch von HTML die Rede, wenn es um die App-Entwicklung für Smartphones und Tablets geht. Sogar bei Windows 8 setzt Microsoft auf HTML5.
Als Palm seine WebOS Plattform veröffentlicht hat, behauptete das Unternehmen, dass Entwickler für die Erstellung von Apps lediglich die gängigen Web-Standards benötigen würden. Microsoft hat das gleiche bei Windows Phone 7 behauptet. Und Googles Chrome Browser hat einen „Web Store" in dem Sie Desktop-Web-Anwendungen kaufen können. Aber richtig überrascht waren wir, als eine kürzlich veröffentlichte Demo zeigte, wie Entwickler in Zukunft HTML5 nutzen können, um Anwendungen für Windows 8 zu schreiben. Dies führte zur Panik unter den Windows-Entwicklern, die darauf spekulierten, dass Microsoft die Unterstützung von Silverlight und sogar .Net fallen lassen würden.
HTML5 ist in der Tat ein tolles Werkzeug und wird großartige Dienste im Web liefern, aber in letzter Zeit wird es zu hoch gelobt, wie die Kollegen unserer Schwesterpublikation PC-World meinen. HTML5 ist noch lange kein universelles Entwicklungswerkzeug. Die PC-World stellt Ihnen hier ein paar Nachteile von HTML5 vor, die Sie bei der App-Entwicklung beachten sollten.

Viel Erfolg bei ALLEM mit HTML allein

Wenn jemand sagt, Sie könnten Apps mit HTML erstellen, dann stimmt das nicht. Richtig ist: Sie können Apps erstellen, indem Sie HTML und JavaScript zusammen verwenden. Aber selbst diese Kombination ist eigentlich nicht ausreichend. Das Minimum, das Sie für eine richtige Web-Anwendung benötigen, besteht aus HTML, JavaScript und CSS. Diese drei separaten Sprachen brauchen Sie gleichzeitig. Das Engagement von W3C für HTML5 hat sogar noch mehr Programmierschnittstellen zu den vielen Web-Standards hinzugefügt, sodass Multithreading und lokale Speicherung möglich sind. Unter der Annahme, dass Ihre App nicht mit irgendwelchen serverseitigen Komponenten kommuniziert, reichen diese drei Programmiersprachen aus. Andernfalls müssten Sie weitere Sprachen, Programmierschnittstellen und Standards berücksichtigen.
Lesen Sie auf der nächsten Seite:
Vorherige Seite
Seite 1 von 3
Kommentare zu diesem Artikel (1)
Windows 8: Alle Informationen
Windows 8
Alle Details

Alle Informationen und Updates zum neuen Betriebssystem Windows 8 von Microsoft. mehr

- Anzeige -
PC-WELT Specials
Angebote für PC-WELT-Leser
PC-WELT Onlinevideothek

PC-WELT Online-Videothek
Keine Abogebühren oder unnötige Vertragsbindungen. Filme und Games bequem von zu Hause aus leihen.

Tarifrechner
Der PC-WELT Preisvergleich für DSL, Strom und Gas. Hier können Sie Tarife vergleichen und bequem viel Geld sparen.

PC-WELT Sparberater
Das Addon unterstützt Sie beim Geld sparen, indem es die besten Angebote automatisch während des Surfens sucht.

- Anzeige -
Marktplatz

Amazon Preishits
jetzt die Schnäpchen bei den Elektronikartikel ansehen! > mehr

1103626
Content Management by InterRed