Komplettlösung: Erstellen Sie Ihre erste Anwendung

Prev Next

In dieser Schritt-für-Schritt-Anleitung werden Sie:- eine Nachricht auf einem Schritt anzeigen- eine benutzerdefinierte Nachricht eingeben- eine Zählung der Nachrichten erstellen- das Datum und die Uhrzeit der letzten angezeigten Nachricht dokumentieren

In dieser Schritt-für-Schritt-Anleitung lernen Sie die Grundlagen von Anwendungen kennen, indem Sie mehrere funktionale Anwendungskomponenten erstellen.

Am Ende der Übungen werden Sie eine Hello World-App haben, die wie folgt aussehen wird:

ex first app full walkthrough

Übung 1: Erstellen einer Hello World-Applikation

In dieser Übung erstellen Sie eine einfache App, die eine Nachricht über einen Schaltflächenauslöser anzeigt.

Erstellen Sie eine App

  1. Klicken Sie auf der Registerkarte Apps auf Apps.Apps tab
  2. Klicken Sie auf + App erstellen in der oberen rechten Ecke.
  3. Nennen Sie die App "Hello World - Example". Optional können Sie eine Beschreibung hinzufügen, damit andere Benutzer wissen, wofür diese App gedacht ist.Name app ex
  4. Auf der Seite mit den App-Details können Sie entweder oben rechts auf " Bearbeiten " klicken oder auf den Namen "Unbenannter Schritt", um den App-Editor aufzurufen.Bevor wir etwas erstellen, fügen wir dem Basislayout einige grundlegende Designelemente hinzu.

Gestalten Sie ein Basislayout

  1. Wählen Sie auf der Registerkarte Schritte auf der linken Seite Basislayout.
  2. Klicken Sie auf Symbole und wählen Sie eine Rechteckform aus. Passen Sie die Breite des Rechtecks so an, dass es sich über den gesamten Bildschirm der App erstreckt, und klicken Sie dann auf das Rechteck und ziehen Sie es an den oberen Rand des Bildschirms. Um die Farbe des Rechtecks zu ändern, klicken Sie auf das Quadrat " Füllen" auf der Registerkarte " Widget" und wählen Sie die Farbe "Schwachgrau".ex first app base layout1
  3. Wählen Sie die Form aus und drücken Sie CTRL/CMD + C, um sie zu kopieren. Ziehen Sie das zweite Rechteck an den unteren Rand des Bildschirms.
  4. Klicken Sie auf Eingabe und wählen Sie Variable. Klicken Sie auf der Registerkarte Widget in das Feld Wählen Sie eine Datenquelle. Klicken Sie auf den Pfeil neben App-Info und wählen Sie App-Name.
  5. Klicken Sie auf die Variable und ziehen Sie sie in die obere linke Ecke, über das Rechteck.ex first app base layout2
  6. Fügen Sie zwei weitere Variablen hinzu:
  7. Wählen Sie Schrittname aus der Liste der App-Info-Datenquellen. Positionieren Sie diese Variable in der oberen rechten Ecke.
  8. Wählen Sie Angemeldeter Benutzer aus der Liste der App-Info-Datenquellen. Positionieren Sie diese Variable in der unteren linken Ecke.
  9. Klicken Sie abschließend auf Schaltflächen und wählen Sie Menü. Klicken Sie auf die Schaltfläche und ziehen Sie sie an den unteren Rand des Bildschirms.

Ihr Basis-Layout wird wie folgt aussehen:ex first app base layout

Als Nächstes werden wir die Funktionalität in einem Schritt aufbauen.

Schaltfläche "Hallo Welt" hinzufügen

  1. Wählen Sie auf der Registerkarte Schritte die Option Unbenannter Schritt. Doppelklicken Sie auf den Schritt, um ihn umzubenennen, und geben Sie "Display message" ein.
  2. Klicken Sie auf Buttons und wählen Sie den Button aus. Ändern Sie die Größe der Schaltfläche mithilfe der Quadrate um die Schaltfläche herum, um sie größer zu machen. Positionieren Sie die Schaltfläche in der Mitte des Bildschirms.ex first app add button
  3. Fügen Sie der Schaltfläche das folgende Styling hinzu:
  4. Text - "Hallo Welt"
  5. Farbe der Schaltfläche - Grün
  6. Symbol - Schwenkwerkzeug

Die Schaltfläche sieht dann so aus:ex first app button style

Als Nächstes fügen wir einen Auslöser zu dieser Schaltfläche hinzu, um sie funktionsfähig zu machen.

Hinzufügen eines Schaltflächenauslösers

  1. Wählen Sie die Schaltfläche "Hello World" aus und navigieren Sie zum Abschnitt " Trigger" auf der Registerkarte " Widget". Klicken Sie auf +, um einen neuen Auslöser hinzuzufügen.ex first app add a new trigger
  2. Nennen Sie den Trigger "Hallo Welt".
  3. Fügen Sie in der Then-Anweisung die folgende Logik hinzu**:Nachricht anzeigen** → Statischer WertText → "Hallo Welt"

Ihr Trigger sollte folgendermaßen aussehen:ex first app Hello world button trigger

  1. Klicken Sie auf Speichern.

Wenn Sie die Anwendung testen, wird sie wie folgt funktionieren:ex first app display hello world message

Übung 2: Eingabedaten speichern

In dieser Übung werden Sie eine Logik erstellen, die Eingabetext in einer Variablen speichert.

  1. Fügen Sie einen neuen Schritt hinzu und nennen Sie ihn "Nachricht speichern".
  2. Klicken Sie auf Eingabe und wählen Sie Text.
  3. Klicken Sie auf der Registerkarte " Widget " in das Feld " Datenquelle ". Wählen Sie + Variable hinzufügen.
  4. Nennen Sie die Variable "Nachricht" und klicken Sie auf + Erstellen.ex first app Add variable

Wenn Sie die App testen, wird die Texteingabe in der Variablen "message" gespeichert. Sie können den gespeicherten Wert in der Variablentafel auf der linken Seite des Fensters im Entwicklermodus sehen.ex first app store message

Übung 3: Zählen Sie die Anzahl der Hallos

In dieser Übung erstellen Sie eine Analyse, die zählt, wie oft die Schaltfläche Hallo Welt gedrückt wurde.

  1. Klicken Sie im Schritt Nachricht anzeigen auf Einbetten und wählen Sie Analyse. Klicken Sie auf das Widget links neben der Schaltfläche " Hallo Welt" und ziehen Sie es.
  2. Klicken Sie auf Analyse auswählen und dann auf Analyse erstellen.
  3. Klicken Sie in das Dropdown-Menü Anzeigetypen und wählen Sie Einzelwert.ex first app single value display
  4. Klicken Sie auf die Registerkarte Operationen und fügen Sie eine neue Operation hinzu.
  5. Wählen Sie Aggregationsfunktionen und dann Anzahl der Datensätze.ex first app count of records operation
  6. Klicken Sie auf den Seitenpfeil auf der rechten Seite des Editors, um den Visualisierungsbereich zu erweitern. Klicken Sie unterhalb von Wert auf + Feld hinzufügen und wählen Sie Anzahl der Datensätze.ex first analysis visualization panel fields
  7. Klicken Sie auf den Titel der Analyse und benennen Sie sie in "Anzahl der Begrüßungen" um, dann klicken Sie auf Speichern.
  8. Klicken Sie auf Speichern und Schließen in der oberen rechten Ecke.

Da die Abschlüsse im Entwicklermodus nicht gespeichert werden, klicken Sie auf Ausführen, um diese Analyse imTulip Player zu testen.ex first app exercise 3 test

Übung 4: Berechnen Sie das letzte Hallo mit einem Ausdruck

In dieser Übung werden Sie einen Ausdruck in einen Trigger schreiben, der in einer Variablen gespeichert wird, um das letzte Mal anzuzeigen, als die App "Hallo" gesagt hat.

  1. Navigieren Sie im Seitenbereich zur Registerkarte App.
  2. Wählen Sie neben Variablen die Option X.
  3. Klicken Sie auf + Variable erstellen.
  4. Nennen Sie die Variable "Last time you said hello" und klicken Sie auf + Create.ex first app create new variable
  5. Klicken Sie im Schritt Nachricht anzeigen auf die Schaltfläche Hallo Welt und fügen Sie einen neuen Auslöser hinzu.
  6. Fügen Sie dem Trigger die folgende Aktion hinzu**:Datenmanipulation** → SpeichernAusdruck: 'Das letzte Mal, als Sie Hallo gesagt haben, war um' + ' ' + App Info.Current Date and Time.Current Time → Variable → Letztes Mal, als Sie Hallo gesagt haben

ex first app trigger store hello expression

  1. Klicken Sie im Schritt Count of hellos auf Text und wählen Sie Variable.
  2. Klicken Sie im Seitenbereich unter Datenoptionen auf das leere Feld Datenquelle und wählen Sie dann die Variable Letztes Mal haben Sie Hallo gesagt.

Wenn Sie die Anwendung testen, wird der Ausdruck in der Variablen Last time you said hello gespeichert und als Zeitstempel angezeigt.ex first app ex 4 test

Nächste Schritte

Nachdem Sie nun Ihre erste App erstellt haben, erfahren Sie hier, wie Sie sie veröffentlichen und ausführen können.

Erfahren Sie mehr über die App-Erstellung:* Grundlagen der App-Erstellung* Einführung in den Tulip App-Editor* Wie man ein effektives Basislayout entwirft

Werden Sie ein Tulip-zertifizierter App-Builder:Grundlegende App-Builder-Zertifizierung


Haben Sie gefunden, wonach Sie gesucht haben?

Sie können auch auf community.tulip.co Ihre Frage stellen oder sehen, ob andere mit einer ähnlichen Frage konfrontiert wurden!