Für die Entwicklung von mobilen Apps bedeutet die komplette Umsetzung eines Berechtigungskonzeptes einen beachtlichen Aufwand, u.a. auch deshalb, weil Android und iOS hier ein unterschiedliches technisches Vorgehen erfordern. Eine Vereinfachung und Vereinheitlichung bei der plattformübergreifenden Programmierung sind daher dringend angezeigt.
Tabris.js bietet dafür spezialisierte APIs, um die beschriebenen Berechtigungsprüfungen zu vereinfachen bzw. die erforderlichen Freigaben vom Nutzer anzufordern. Statt umfassender und komplizierter Implementierungen, sind nur wenige Zeilen Quellcode notwendig. Intern werden dabei die Anforderungen automatisch korrekt für Android und iOS umgesetzt. Dadurch wird dieser Prozess erheblich vereinfacht. Hardware und ausgewählte Systemressourcen können von den Entwicklern nach Bedarf verwendet werden und dabei werden dennoch stets die notwendigen Sicherheitsanforderungen beachtet. Lesen Sie dazu auch den kurzen Blogeintrag unter https://tabris.com/….
Um Tabris.js auszuprobieren nutzt man am einfachsten den so genannten Online-Playground unter https://playground.tabris.com/…. Einfache und anpassbare Codebeispiele können online erstellt und direkt in der Developer App auf dem Smartphone ausprobiert werden. Dazu ist lediglich der angezeigte Barcode zu scannen. Auf diese Weise gelangt man in wenigen Augenblicken zur eigenen App. Einfacher geht es nicht.
Die Innoopract Informationssysteme GmbH (https://innoopract.com/) mit dem Hauptsitz in Karlsruhe ist ein Software- und Dienstleistungsunternehmen, das Firmen und Entwickler dabei unterstützt, aus ihrem Investment in Tools und Plattformen das Beste herauszuholen. Als Gründungsmitglied der Eclipse Foundation hat sich die Innoopract Informationssysteme GmbH schon immer stark im Open-Source-Bereich engagiert. Mit dem eigenen Cross-Plattform-Framework Tabris.js agiert man auch heute stets am Puls der Zeit.
INNOOPRACT Informationssysteme GmbH
Lammstr. 21
76133 Karlsruhe
Telefon: +49 (721) 664-7330
Telefax: +49 (721) 664-73329
https://innoopract.com
Senior Software Developer
Telefon: +49 721 664733-35
E-Mail: mpost@eclipsesource.com