Bereit für die Entwicklung mobiler Anwendungen

Browser-Unterschiede

Mit nur wenigen Ausnahmen werden mobile Anwendungen innerhalb eines Mikro-Browsers ausgeführt. Diese Browser gibt es in allen möglichen Formen und Größen, sie dienen aber alle demselben Zweck: zur Verbindung mit dem Internet. Ein Mikro-Browser hat also dieselbe Funktion wie seine größeren voll ausgestatteten Verwandten wie der Netscape Navigator und Internet Explorer. Und wie bei seinen großen Brüdern unterscheiden sich die Mikro-Browser im Grad ihrer Unterstützung (oder deren Fehlen) für bestimmte Markup-Tags.

Deshalb wird eine mobile Anwendung, die in einem Mikro-Browser läuft, nicht notwendigerweise auch in anderen funktionieren. Derzeit sind Dutzende solcher Mikro-Browser im Umlauf, was einem das Leben nicht gerade erleichtert. Sie müssen also dafür sorgen, dass Ihre mobilen Anwendungen mit allen gleichermaßen funktionieren. Auch hier wird Ihnen JAXP/XML/XSLT helfen, diese schwierige Aufgabe zu meistern.

XML-Grundlagen

Denken Sie daran, dass XML eine Ansammlung von Markup-Tags ist, die Daten beschreiben, und nicht deren Darstellung (also das, was der Anwender sieht). Der Anwender bekommt fast nie reines XML zu sehen. XML ist eine Mittler-Technologie, die für die Ansicht in WML- oder HTML-Tags umgewandelt wird. Und woher stammt das XML? Woher immer Sie wollen. Das kann etwas sein, das so sexy ist wie ein Java Byte-Stream, oder etwas so Profanes wie eine schlichte Text-Datei. Beachten Sie dabei, dass XML eine neue(re) Technologie ist: jede Programmiersprache, die einfache Text-Dateien zu schreiben vermag, kann auch XML erzeugen. (COBOL-Programmierern wird dies sicherlich ein Lächeln entlocken.) Aus Gründen der Einfachheit werde ich XML in Form einer schlichten ASCII-Datei verwenden, wie sie jeder Text-Editor verarbeiten kann.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

November-Patchday: Microsoft schließt Zero-Day-Lücken in Windows

Betroffen sind Windows und Windows Server. Microsoft patcht aber auch Schwachstellen in Excel, Word und…

2 Tagen ago

LG zeigt elastisches OLED-Display

Es lässt sich um bis zu 50 Prozent dehnen. Allerdings besitzt es eine deutliche geringere…

3 Tagen ago

BSI zu Cybersicherheit: Bedrohungslage bleibt angespannt

Allerdings nimmt auch die Resilienz gegenüber Cyberattacken zu. Das BSI hat außerdem die Cybersicherheit anstehender…

3 Tagen ago

IT-Ausgaben in Europa steigen 2025 voraussichtlich um 8,7 Prozent

Es ist das größte Wachstum in einem Jahr seit 2021. Unter anderem lässt das Interesse…

3 Tagen ago

Magento-Agentur für große Webshops: Was sollte die Magento-Agentur leisten können?

Magento zählt zu den führenden Shopsystemen in der Welt. Es punktet mit hoher Flexibilität und…

4 Tagen ago

Trojaner tarnt sich als AutoCAD

SteelFox gelangt über angebliche Cracks für kostenpflichtige Anwendungen auf die Rechner seiner Opfer. Betroffen sind…

4 Tagen ago