Im Zuge der zunehmenden Beliebtheit von Googles Android Plattform und einer Vielzahl von neuen Android basierten Geräten werden App-Entwickler und ihre Auftraggeber vor das Dilemma gestellt, Applikationen mit einer Vielzahl von Funktionen und Anwendungen für mehrere Plattformen entwickeln zu lassen.
Dabei müssen Unternehmen, die Apps einsetzten wollen, in erster Linie hochwertige, native Applikationen für jedes Mobile Betriebssystem (Plattform) entwickeln lassen. Das treibt Aufwand und Kosten erheblich in die Höhe. Neben Apples IOS, scheint sich Googles Android Plattform allmählich am Markt durchzusetzten. Weitere Mobile Plattformen und App-Stores für BlackBerry, Windows 7 und Web OS verstärken den Trend der Fragmentierung.
Ein Weg aus diesem Dilemma, für Auftraggeber und Entwickler, sind plattformübergreifende, browserbasierte HTML 5 Applikationen für alle Smartphone Segmente. Mit HTML 5 können somit browserbasierte App-Produkte entwickelt werden, die nicht nur auf sämtlichen Smartphones und Tablet PCs optimale Inhalte anzeigen, sondern auch spezielle Design und Nutzungselemente liefern und sogar offline genutzt werden können.
Internationales Open Source Projekt:
Mit The-M-Project ist ein international ausgerichtetes Open Source Projekt aus Deutschland gestartet, welches einen klaren Fokus auf eine offene und transparente Kommunikation legt, so wie der Einbeziehung und Pflege der internationalen Entwickler-Community.
Auf diesem Framework können Entwickler anhand von einer Vielzahl von "Tools" einfacher und schneller HTML 5 Applikationen entwickeln. Wichtig dabei ist die Tatsache dass über das Framework Wissen und Erfahrungen gesammelt und dokumentiert werden. Somit wird der Bau von Applikationen immer einfacher und ausgereifter, je mehr Entwickler das Framework nutzen.
Vorteile beim Bau von Apps auf HTML5 Basis:
Ein weiterer Vorteil beim Bau von Apps über The-M-Project ist der Multi-Language-Support. Dadurch muss eine Applikationen nur einmal entwickelt werden, um in mehreren Sprachen und Ländern veröffentlicht zu werden.
Das Framework bietet den Community-Mitgliedern und Entwicklern außerdem die Möglichkeit eine Offline Funktion zu nutzen. Hierbei kann der Entwickler die App auf dem Home Screen ablegen, womit die Grenzen zu einer nativen App verwischt werden.
Um die Entwicklung insgesamt zu vereinfachen wurde das Build-Tool Espresso integriert. Hiermit können die Entwickler auf einfachem Wege neue Projekte anlegen, ihre Ressourcen besser verwalten und über einen eingebauten, lokalen Server testen.
Javascript only:
Alles Tools des Frameworks, so wie das Framework selber, sind in Javascripts implementiert. Weitere technische Merkmale des Frameworks sind: Der Multifunktionale Data- Provider und das MVC- Framework. Eine der Kernfunktionalitäten ist sicherlich der Multi-Device-Support, der die Unterstützung mehrerer Mobile Plattformen sichert. Dies wird durch den Einsatz von jQuery Mobile ermöglicht, einer Rendering Engine, die möglichst viele mobile Plattformen unterstützt.
"The-M-Project ist eine der ersten offenen HTML 5 Mobile Frameworks und wir hoffen damit für Entwickler auf internationaler Ebene eine hilfreiche und dynamische Entwicklungsumgebung geschaffen zu haben, die HTML 5 Applikationen noch schneller zum Durchbruch verhilft. Unser Ziel ist es für Entwickler ein einfach zu nutzendes und vielseitiges Framework zur Verfügung zu stellen. Innerhalb kürzester Zeit haben wir von Professionals aus der internationalen Szene sehr umfangreiches und positives Feedback erhalten. " So Volker Hahn, CEO der M-Way Solutions GmbH, die das Projekt Ende Januar ins Leben gerufen hat.
Weitere Informationen finden Sie unter:
www.the-m-project.org