Entdecken Sie Millionen von E-Books, Hörbüchern und vieles mehr mit einer kostenlosen Testversion

Nur $11.99/Monat nach der Testphase. Jederzeit kündbar.

Cross-Platform-Entwicklung mit Tabris.js
Cross-Platform-Entwicklung mit Tabris.js
Cross-Platform-Entwicklung mit Tabris.js
eBook54 Seiten23 Minuten

Cross-Platform-Entwicklung mit Tabris.js

Bewertung: 0 von 5 Sternen

()

Vorschau lesen

Über dieses E-Book

Von Apps wird heute im Allgemeinen erwartet, dass sie mindestens auf den beiden großen mobilen Betriebssystemen Android und iOS laufen, im Idealfall gibt es auch noch eine Desktopversion für Windows, Linux und macOS. Doch für Entwickler bedeutet das nicht nur einen gewaltigen Arbeitsaufwand, da praktisch für jedes OS eine eigene Anwendung geschrieben werden muss, sondern eben auch die für Einzelpersonen und kleinere Teams kaum zu erfüllende Anforderung, sich in einer Vielzahl von Programmiersprachen bestens auszukennen. Kein Wunder also, dass Cross-Platform-Ansätze immer beliebter werden.
Bei Tabris.js handelt es sich um ein Framework, mit dem Sie in JavaScript bzw. TypeScript Apps für die wichtigsten Plattformen entwickeln können und dabei Ihren Code nur einmal schreiben müssen. Wie das funktioniert, zeigen Ihnen Elena Bochkor und Veikko Krypczyk in diesem shortcut. Sie stellen die wichtigsten Elemente und Funktionen von Tabris.js vor und erläutern anhand von Beispielen die wichtigsten Stationen im Bau einer App für mehrere Plattformen und Geräte, von der Planung und dem Entwurf des UI über den Build bis hin zum Debugging. Ein idealer Einstieg in die Möglichkeiten der Cross-Platform-Entwicklung.
SpracheDeutsch
Herausgeberentwickler.press
Erscheinungsdatum1. Okt. 2019
ISBN9783868028508
Cross-Platform-Entwicklung mit Tabris.js

Mehr von Dr. Veikko Krypczyk lesen

Ähnlich wie Cross-Platform-Entwicklung mit Tabris.js

Titel in dieser Serie (100)

Mehr anzeigen

Ähnliche E-Books

Programmieren für Sie

Mehr anzeigen

Ähnliche Artikel

Rezensionen für Cross-Platform-Entwicklung mit Tabris.js

Bewertung: 0 von 5 Sternen
0 Bewertungen

0 Bewertungen0 Rezensionen

Wie hat es Ihnen gefallen?

Zum Bewerten, tippen

Die Rezension muss mindestens 10 Wörter umfassen

    Buchvorschau

    Cross-Platform-Entwicklung mit Tabris.js - Dr. Veikko Krypczyk

    GmbH

    1 Mobile Apps

    Die Nutzung von mobilen Devices ist seit Jahren auf den Vormarsch. Weltweit werden zunehmend mobile Geräte statt Desktopsysteme eingesetzt. Dieser Trend gilt sowohl im Bereich der Endverbraucher (Consumer) als auch für Unternehmenszwecke (Enterprise). Für nahezu jede erdenkliche Aufgabe stellen Unternehmen und Dienstleister Apps zur Verfügung, die auch von den Anwendern in zunehmenden Maßen nachgefragt werden.

    Die Abkürzung App steht für Application. Was unterscheidet eine App von anderen Softwaretypen, beispielsweise einem Programm für den Desktop? Im allgemeinen Sprachgebrauch wird unter einer App üblicherweise eine Anwendung verstanden, die ausschließlich auf einem Smartphone bzw. einem Tablet gestartet wird. Ausnahmen sind Anwendungen für macOS und die Universal Windows Platform (UWP). Auch diese Art von Anwendungen werden als Apps bezeichnet. Bedingt durch die primär mobile Nutzung verbindet man mit einer App eine „kleinere" Applikation, die auf eine bestimmte Aufgabe spezialisiert ist. Apps sind üblicherweise im Funktionsumfang beschränkt und dienen der Lösung eines engmaschig beschriebenen Problems. Beispiele sind eine Informations-App eines lokalen Verkehrsverbundes oder eine App zur Anzeige der Wettervorhersage.

    Die Distribution von Apps wird üblicherweise über die Stores der Betriebssystemhersteller vorgenommen, d. h. für Android über den Google Play Store und für iOS über den Apple Store. Die Nutzung des Stores vereinfacht die Installation aus Sicht des Kunden. Der Hersteller der App kann die vielfältigen Serviceleistungen des Stores gegen Gebühr nutzen, u. a. eine Unterstützung beim Vertrieb und Marketing und bei der Monetarisierung. Im Gegenzug muss er sich an die formalen und inhaltlichen Vorgaben der Storebetreiber halten und muss ggf. zusätzlich vor der Einstellung der App in den Store einen mehr oder minder aufwendigen Zertifizierungsprozess durchlaufen.

    1.1 Android und iOS

    Die Kundensicht vernachlässigt naturgemäß die technische Perspektive. Der Auftrag lautet meist einfach und unmissverständlich: „Bauen Sie mir eine App!" Gemeint ist eine Applikation, die auf einem Smartphone und einem Tablet läuft. Ab dieser Stelle beginnt die Sache bereits etwas unübersichtlicher zu werden. Die beiden Hauptplattformen für die mobilen Geräte sind Android (Google) und iOS (Apple). Sie dominieren weltweit den Markt der Consumer-Geräte (Abb. 1.1 [1]) .

    Gefällt Ihnen die Vorschau?
    Seite 1 von 1