Sie sind hier

DevExtreme

Eintrag zuletzt aktualisiert am: 22.09.2014

von André Krämer

HTML und JavaScript ermöglichen nicht nur die Entwicklung von Webseiten, sondern auch die Anwendung mobiler Anwendungen für iOS, Android oder das Windows Phone. Das kommerzielle JavaScript-Framework DevExtreme der Firma DevExpress konzentriert sich vorerst genau auf den letzteren Bereich, also mobile Anwendungen mit HTML und JavaScript. Die Unterstützung für Desktop basierte Web Anwendungen wurde erst in der Version 14.1 nachgerüstet.

Dazu integriert sich DevExtreme in Microsofts Visual Studio ab der Version 2010 und erweitert dies um einen visuellen UI Designer für mobile Anwendungen. Zusätzlich bringt das Framework eine Fülle von UI Widgets mit, die das gängige Look&Feel von iOS, Android oder Windows Phone, angepasst auf die jeweilige Zielplattform, darstellen. Dank adaptivem Rendering geschieht dies automatisch und für den Entwickler vollkommen transparent. Zu den Widgets gehören neben Charts auch typische Navigationselemente wie Tabs, ein Panorama Steuerelement und eine Toolbar. Selbstverständlich stehen auch Schaltflächen, Eingabefelder, etc. zur Verfügung.

Das besondere an DevExtreme ist neben der tiefen Visual Studio Integration der mitgelieferte Simulator. Er ermöglicht es, eine Web Anwendung in einem simulierten Iphone, Ipad, Windows Phone oder Android Browser zu testen. Somit müssen während der Entwicklung nicht zwingend all diese verschiedenen Gerätetypen bereit stehen.

Bei der Nutzung der Simulatoren sollte jedoch bedacht werden, dass dies nur Simulatoren und keine Emulatoren sind. Sie verhalten sich also nicht exakt wie das simulierte System, so dass Abweichungen auf einem echten Endgerät durchaus möglich sind.