Erstellen einer "No Code" Anwendung mit AppSheet und Google Sheets | Micah J. | Skillshare
Drawer
Suchen

Playback-Geschwindigkeit


  • 0.5x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 2x

Erstellen einer "No Code" Anwendung mit AppSheet und Google Sheets

teacher avatar Micah J., AI, Data Science, Data Visualization

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Appsheet Google Sheets Intro Video

      1:13

    • 2.

      Wie die App, die wir erstellen werden, sieht aus

      2:06

    • 3.

      Google Sheet Building (Backend "Datenbank")

      5:33

    • 4.

      Erste app in AppSheet

      5:35

    • 5.

      Einrichtung unserer Daten und unseres Grunddesigns

      2:16

    • 6.

      Konditionierung des input und Festlegung von Regeln

      2:34

    • 7.

      Formästhetik definieren

      3:43

    • 8.

      Ausdrücke und mehr Formarbeit

      5:50

    • 9.

      Verhalten und Action auslöst

      4:17

    • 10.

      Zweite Ansicht mit Diagramm erstellen

      5:50

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

437

Teilnehmer:innen

1

Projekte

Über diesen Kurs

In diesem Kurs wirst du lernen..

  • So erstellen Sie eine grundlegende Datenstruktur in Google Sheets
  • So erstellen Sie eine grundlegende Anwendung in AppSheet

Keine Programmierkenntnisse erforderlich! Du wirst die kostenlose und Open Source Cloud-Software verwenden, um diese App zu erstellen.

AppSheet

Google Sheets

Dieser Kurs ist nur 39 Minuten lang (einschließlich Intro) und es ist ein tolles Projekt für diejenigen unter euch, die lernen möchten, wie du nützliche Anwendungen mit leicht verfügbaren Technologien machen kannst.

Ich bin immer da, um zu helfen! Bitte sende Kommentare und stelle mir Fragen hier auf SkillShare.

Triff deine:n Kursleiter:in

Teacher Profile Image

Micah J.

AI, Data Science, Data Visualization

Kursleiter:in

Skills dieses Kurses

No-Code-Development Shopify Entwicklung
Level: Beginner

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Appsheet Google Sheets Intro-Video: Hey alle, ich bin der Ausbilder dieses Kurses. Mein Name ist Micah. Und ich werde Ihnen sehr schnell sagen, was Sie erwarten können, um aus diesem Kurs herauszukommen. Sollten Sie sich entscheiden, den Rest der Videos anzusehen und diesen Kurs zu nehmen? Also, was Sie lernen werden, ist, wie Sie eine wirklich einfache Anwendung mit Google Sheets als eine Art Datenbank oder Back-End-kostenlose App erstellen . Und dann AP-Blatt für das Frontend Ihrer App. Und Sie wissen nicht wirklich, müssen wissen, was einer dieser Begriffe bedeutet. Sie müssen nur wissen, dass es super einfach wird. Grund dafür ist, dass wir etwas verwenden, das keinen Code genannt wird , um Ihnen tatsächlich beizubringen, wie man diese Anwendung kodiert. So ist diese App mit einer Schnittstelle gebaut , wo Sie einfach Drag & Drop Dinge herum und ändern Einstellungen gebaut. Und Sie müssen überhaupt nicht wissen, wie man kodiert. Wenn Sie also nicht wissen, wie man kodiert, aber Sie möchten lernen, wie man eine App erstellt, und Sie möchten lernen, wie man grundlegende Datenstrukturen erstellt, die Apps ermöglichen. Dann ist dies ein großartiger Projektkurs für Sie. Wir werden lernen, wie man eine Bewerbung macht. Und Sie können ein Bild der Anwendung direkt hier sehen. Es ist eine super einfache App nur für eine interne Abrechnung Unternehmen, die Rechnungen für begleiten sendet. Also, wenn Sie sich entscheiden, meinen Kurs in großartig zu nehmen, kann ich es kaum erwarten, Ihre Fragen zu hören, Feedback und uns etwas beizubringen. 2. Die der App, aufbauen wie: Alles klar, also lassen Sie uns über die Funktionalität dieser App gehen. Dies ist bereits abgeschlossen Version der App, so werde ich Ihnen nur zeigen, was wir gehen, um es das Ende zu machen. Und das ist das. Alles, was Sie hier auf dem Bildschirm sehen, ist die Anwendung. Dies ist eine mobile App. So wird es in der Lage sein, für mobile Geräte oder Web oder, sorry, oder Desktop zu arbeiten. Und lasst uns hier in die Funktionalität einsteigen. So ziemlich wir haben nur unsere unbezahlten und bezahlten ihm Stimmen. Das sind alles nur Dummy-Daten hier. Wir werden in der Lage sein, die Rechnung, den Betrag davon zu sehen. Wir können die Rechnung bearbeiten, ein paar Dinge darüber ändern, die Preisbeschreibung, die Kontaktinformationen, wenn sie es bezahlen, wir können sagen, dass es bezahlt wurde. Wir können das tatsächlich als bezahlt markieren, wann immer es bezahlt wird. Und es wird uns auf der Rückseite dort zu machen, sparen ist immer noch unbezahlt. Und dann können wir einen Rechnungslink ausstellen. Und wir können sogar hier reingehen und tatsächlich eine Zahlungserinnerung an den tatsächlichen Kunden senden , um ihn daran zu erinnern , dass er eine Rechnung hat, die fällig ist, wenn er uns noch nicht bezahlt hat. Und dann auf diesem anderen Bildschirm haben wir hier ein nettes kleines Tortendiagramm, das uns zeigt wie viele bezahlte gegen unbezahlt wir zu jeder Zeit haben. Auf diese Weise wissen wir, wen wir belästigen sollen, aber wir können sehen, wie Dan und Lloyd und Tommy ihre Rechnungen nicht bezahlt haben , und das ist es in einer Menge Geld hier für Tommy, richtig? Das gibt uns also nur eine App zu verfolgen, dass wir voran gehen und eine neue Rechnung komplett leer hinzufügen können, oder? Und das gibt uns, unserem Team nur etwas, in dem wir arbeiten können. Also, diese App direkt hier am Ziel ist, dass das Team in der Lage sein, es zu verwenden, für es, um Wert für das Team zu bieten, und für uns, eine effektivere Zusammenarbeit mit dem Kunden zu haben. Das ist also, was wir bauen werden. Und in den nächsten paar Videos werden wir es tatsächlich bauen. 3. Google Sheet -Aufbau (Backend "Datenbanken)): Lassen Sie uns also voran gehen und beginnen, dies zu erstellen, indem definieren, welche Daten- oder Informationsstücke wir sammeln möchten. Gehen Sie also zu Google Tabellen und starten Sie eine neue leere Tabellenkalkulation. Okay, wenn wir hier reinkommen, werde ich Ihnen diese Säulen geben. Wir werden die erste Reihe überqueren. Es wird sie hier einfügen. Und Sie können gehen Sie voran und pausieren dieses Video und gehen Sie voran und kopieren und fügen Sie diese aus der Anleitung, die wir in der Ressource Links haben werden unter diesem Video, je nachdem, wo Sie gerade. Oder Sie können den Bildschirm einfach pausieren und einfach all diese austippen. Okay, jetzt, da Sie alle hier in Ihrem Arbeitsblatt eingelegt haben, genau wie meine. Lass uns ein wenig Housekeeping machen. Wird dir nur ein Blatt geben, einen Namen. Es ist also etwas anderes als unbenannte Tabellenkalkulation, nur so dass Sie es später finden können. Also sagen wir, App-Trainings-Video zu spielen. Das ist für mich, richtig? Okay, dann gehe ich durch, und lasst uns schnell einige der Felder erklären. In Ordnung, also lasst uns erklären, was jede dieser Spalten für uns tut und warum wir sie hier hinzugefügt haben. Also haben wir in erster Linie unsere Rechnungs-ID bekommen. Dies wird also nur als unser Primärschlüssel für jeden Eintrag dienen , der hier reinkommen wird. Jede dieser Zeilen wird also ein Eintrag für sich selbst sein. Also irgendwann, eines Tages, werden wir Hunderte und Hunderte von Einträgen in dieser App und Theorie haben. Also jeder von ihnen wird eine ID haben und es wird nur eine Reihe von zufälligen Zeichen sein. Also haben wir so etwas. Und das sind nur Dummy-Daten, um Ihnen eine Perspektive zu geben , wie es aussehen könnte. Ok. Und dann der Betrag, so ist der Betrag dieser Dollar-Betrag. Das ist genau der Betrag des Geldes auf der Rechnung. Das könnte 608.006 sein. Dies sind alle gültigen Werte für den ML. Das werden alle Dollar sein, aber wir müssen es nicht speziell im Blatt formatieren. Wird es am anderen Ende in AP-Blatt formatieren. So Beschreibung. Okay, also wird das sein, worauf sich unsere Rechnung bezieht. Also sagen wir Waren und Dienstleistungen. Nur weil ich mich gut fühle. In Ordnung. Also das ist, was auch immer der Grund für die tatsächliche Rechnung ist, schreiben Sie das ausgestellte Datum. Die ausgestellte DEA wird also das Datum sein, an dem die Rechnung ausgestellt wurde. Sagen wir einfach, das war ein 12, 21. Richtig. Und dann wird das Fälligkeitsdatum nur sagen, dass das 30 Tage später ist. Sagen wir also, das macht nicht genau die Mathematik, sondern 91221. In Ordnung. Also sagen wir alle unsere Rechnungen oder machen 30 Tage aus in diesem Szenario. So etwas wie das wird für das Datum der Fall sein. Ziehen wir die runter. Nehmen wir an, dass wir jeden Tag daran arbeiten, eine neue Stimme auszugeben , die in 30 Tagen jedes Mal fällig ist. So Kunden-E-Mail. Also Dan und mail.com. Mail.com. Dies sind nur die E-Mail des Kunden. Das ist wichtig, denn das ist der, den wir eigentlich auch die Erinnerungen schicken werden. Kunde für Kunden-Telefonnummer 77. Richtig. Also sagen wir, das ist eine Telefonnummer, Billing-Team, E-Mail. Das ist also die E-Mail des Billing-Teams. Also sagen, setzen Sie unsere company.com, schreiben Sie das Datum bezahlt. Das wird ein Date sein, aber es wird nicht ausgefüllt, es sei denn, etwas wird bezahlt. Also werden wir uns nur daran erinnern, dass das ihre einzige ist, wenn diese bezahlt werden. Also, wenn das bezahlt wurde und wir sagen, das war, sagen wir, dass sie es spät bezahlt haben. Vielleicht haben sie am 15. bezahlt, nachdem wir waren wie, hey, wo ist unser Geld? Da ist das. Und dann der Status, wird der Status einer von zwei Werten sein. Der Status der Zahlung wäre also unbezahlt oder bezahlt. In diesem Fall sollten wir zahlen. Unbezahlt. Richtig? Und der Rechnungslink, das wird nur der Link zu der Drittanbieter-Lösung für Rechnungszahlungserfassung sein , die Sie haben. Viele Leute erstellen Rechnungen über PayPal oder eine andere Lösung. Also sagen wir wie PayPal invoice.com, und das wird der Rechnungslink sein. Dort wird der Kunde tatsächlich das Geld bezahlen. Sie gehen tatsächlich auf das Bankkonto Ihres Unternehmens oder auf Ihr Bankkonto, wenn Sie die sind, Sie sind die Firma, richtig? Dies ist also, wo all diese Felder bedeuten und diese, das sind einige Daten, die wir verwenden können, um mit zu arbeiten. Was ich jetzt tun werde, ist, dass ich all diese ausfüllen werde, hauptsächlich in diesen Räumen, nur damit ich eine Vielzahl von Daten habe. Ich will ein paar bezahlte Sachen haben, es ist überfällig. Einige bezahlte Sachen, die pünktlich bezahlt wurden und dann wie zwei auf Seite. Also werde ich das schnell aufstellen. Ordnung, also sind alle Dummy-Daten da drin. Gut zu gehen. Was wir jetzt tun könnten, ist, dass wir vorwärts gehen können, um tatsächlich die App aufzubauen, jetzt, wo wir diese Dummy-Daten haben, mit denen wir spielen, und wir werden einige weitere hinzufügen, während wir weitergehen. 4. Erste Initial in AppSheet: In Ordnung, also ist es Zeit, mit dem Erstellen unserer App zu beginnen. Also lassen Sie uns den Kopf über App-Blatt, Login, verwenden Sie Ihr Google-Konto, und drücken Sie dann QuickStart, gleiche, eine neue App. In Ordnung, also sage ich, fange mit unseren eigenen Daten an und dann geben wir ihm einen Namen. Also sagen wir Link App, Training, Video. Und lass uns weitermachen und es spielt keine Rolle, welche Kategorie du sagst. Sagen wir, Marketing. Und wir wählen unsere Daten aus. Und dann schauen wir uns genau hier an. Lassen Sie uns auf Abrechnung App-Schulungsvideo gehen. Wählen Sie unsere Daten aus. Bumm. Jetzt haben wir das. Und es ist die Einrichtung unserer App. Also all die Dummy-Daten, die wir gerade hier hatten. Wir werden das als Grundlage für unsere Anwendung hier verwenden. Ok? So können Sie sehen, was es uns beginnt, ist nicht unbedingt wollen. Wir wollen, dass es so ist, was in Ordnung ist. Wir werden es ändern und wir werden es genau so machen, wie wir es wollen. Also, wenn wir anfangen, haben wir unsere bezahlt und unbezahlt und dann haben wir den Betrag dort. Aber es sind keine Dollar, oder? Wir haben nur einen Blick. Wir haben unsere Karte nicht. Also haben wir etwas zu tun, bis wir vorwärts gehen. Also genau hier in dieser Schnittstelle werden wir einige von ihnen in der Seitenspalte hier verwenden, und einige von ihnen hier drüben. Also werden einige dieser Optionen hauptsächlich zwischen hinter UX Verhalten und Daten leben. Also machen Sie sich mit denen vertraut. Fühlen Sie sich frei zu pausieren und fangen Sie einfach an, herumzustochen. Du wirst nichts kaputt machen. Sie können immer wieder auf diesen Punkt zurückkommen und ehrlich um uns herumstochen, wo Sie anfangen, das Erfahrenste aus der ganzen Sache zu bekommen. Also, was wir zu Beginn tun werden, gehen wir weiter und wir gehen hier rein. Und lasst uns versuchen, diese Ansicht direkt hier zu machen, diese UX-Ansicht in ein Deck. Und Sie können sehen, wie ich irgendwie umgeschaltet und diese Felder ändere, sehen Sie die verschiedenen Ansichtstypen, die es gibt. Aber ich denke, wir wollen ein Deck. So haben wir das andere gebaut. Nun, wir können auch sagen, wo wir die Position dieser untersten Sache haben wollen. Also werden wir das auf der linken Seite wollen, wenn wir die andere Ansicht hinzufügen, damit wir das tun können. Und dann ändern wir den Ansichtsnamen. Also ändern wir das einfach so, wie Rechnungen. In Ordnung. Und dann lasst uns das machen. Gehen wir weiter und sortieren sie nach, sortieren sie nach Status. Und dann werden wir absteigen, damit wir das unbezahlte an der Spitze bekommen. Oder wir sollten es sein, mal sehen. Status, aufsteigend. Senden Sie Groupby Status und anständigen Namen. Da gehen wir. Das wollte ich also kaufen. Also werden wir nach Status absteigend sortieren, und dann werden wir Groupby sagt absteigend. Also haben wir zuerst das unbezahlte und das bezahlte. Irgendwann, wenn wir hier 100 Rechnungen haben, zeigt es uns nur die unbezahlten, was immer eine kleine Zahl sein sollte, auf die wir uns als Team konzentrieren wollen und sie schließlich einfach loswerden. Eine andere Sache, die wir tun, wenn Sie hier sehen, können Sie sehen, dies ist die eindeutige ID und dann der Betrag genau hier. Also, was wir eigentlich wollen, ist hier unter dem primären Header, dieses Top-Stück ist der primäre Header. Wir werden sagen wollen, lasst uns das tun. Wir werden nur Kunden-E-Mail sagen, damit wir wissen, wer es ist. Und dann machen wir unseren sekundären Header als Betrag. Also werden wir es schnell haben. Bob schuldet uns 8 Tausend. Dan hat uns 600 bezahlt, und wir haben nur diesen schnellen Schnappschuss dort. Und das ist, das ist wirklich alles, was wir davon wollen. Eine andere Sache, die wir müssen, sind all diese kleinen Symbole. Dies sind Aktionen, mit denen wir E-Mails verfassen, eine SMS, einen Anruf, eine E-Mail erneut senden, bearbeiten oder löschen können. Für die Zwecke dieser App, diese Aktionen direkt hier, wir gehen weiter und fügen Sie einfach hinzu, löschen und bearbeiten. Und wir werden die Reihenfolge ändern, in der sie sind, weil das wirklich alles ist, was wir wollen. Wenn wir einen Gesandten löschen wollen, weil vielleicht der Kunde es zurückgegeben hat und sie nicht wirklich nein sind, nicht gehen, um es zu bezahlen. Und wir werden es einfach aus der Aufzeichnung löschen. Tun Sie, als wäre es nie passiert. Oder wenn wir es bearbeiten wollen, Das wird die Hauptfunktionalität sein, die wir wollen. Alle anderen Aktionen vielleicht nicht so relevant zu diesem Zeitpunkt. Also gehen wir einfach mit diesen Grundlegenden zusammen. Und dann, wenn Sie zum Bereich Anzeige gehen hier, klicken Sie auf dieses, dieses Symbol direkt hier. Sie können sehen, dass dies nur ein kleiner generischer Stapel ist, aber lasst uns weitermachen und etwas bekommen, das eher mit dem zusammenhängt, was wir tun, wie Geld. Also können wir wie eine Nachricht in Geld tun oder vielleicht wie ein Rechnungsumschlag mit etwas Geld darin waren wie eine Rechnung, die irgendwie wie ein Rechnungssymbol ist und wir können irgendwie damit gehen. Also gehen wir weiter und wir werden das hier reinbringen. Und das wird eine Art von dieser Ansicht als Ganzes sein. Und wir werden einfach „Speichern“ drücken. 5. Einrichten von Daten und Grunddesign: In Ordnung, also von hier, gehen wir weiter und gehen das nächste klarste Problem an. Die für mich auffällige ist, dass wir kein Dollarzeichen vor diesem Charakter haben, oder dieses Betragsfeld. Das haben wir nicht. Also lasst uns das richtig machen. Es gibt auch noch ein paar andere Probleme. Aber sobald Sie die Funktionalität testen, sehen Sie sich das an, wir können sehen, dass kein Dollarzeichen hat. Also lasst uns weitermachen und das schließen. Wir müssen es nicht wirklich schließen, aber nur sehen, Lasst uns zu Daten gehen. Und dann lassen Sie uns auf diesen Datensatz klicken, diese Datenquelle hier. Und dann drücken wir View-Spalten. Okay, jetzt ist das alles, was wir hier drin haben, alle Säulen. Und wenn Sie nach rechts scrollen, lassen Sie mich das hier zusammenbrechen. Wir können sehen, hier ist alles, was gerade vor sich geht. So können wir sehen, dass hier mit unseren Typen ein paar Dinge vor sich gehen und wir werden uns in einer Minute mit all dem beschäftigen. Aber gehen wir einfach direkt zur Betragsspalte und es ist eine Zahl. Aber lassen Sie uns voran und ändern Sie es in Preis. Und wenn ich das einmal gespart habe, sollte das jetzt mit einem Dollarzeichen widerspiegeln, richtig, cool. Also jetzt haben wir diesen Punktgeröll. Ich denke, wir machen das Gutes. Und das nächste, was ich sehe, das am unmittelbarsten ist, dass wir unsere erste App-Demo hatten , war ein dunkles Thema und das blendet mich. Also lasst uns zu UX gehen und wir gehen zur Marke. Und dann ändern wir das in dunkel. Und da gehen wir hin. So können wir dunkel mit rot machen, markieren, gelb, jede dieser Farben, benutzerdefinierte Farbe, was auch immer Sie wollen, ich werde nur ein Blau halten. Wir können ein App-Logo hinzufügen, wenn Sie eine benutzerdefinierte wie Ihre Unternehmens-App oder so etwas haben, können wir all diese Dinge tun. Und dann haben wir hier ein paar verschiedene Möglichkeiten. Dies ist vor allem, dass wir nur einen Header für Sie haben. Wir wissen also, dass wir in der oberen linken Ecke sind, aber Sie können irgendwie tun, was Sie wollen. Drücken Sie einfach Speichern, nachdem Sie fertig sind, geändert, erhalten Sie dunkle Thema. 6. Das Eingabeformular ausrichten und die Regeln einstellen: Okay, also schauen wir uns an wie unser Formular, das unsere Daten über die Gesandten erfasst, funktioniert. Schauen wir uns das wirklich an. Lassen Sie uns diese brandneue Rechnungsemission eröffnen. Sehen wir uns diese eine Sache an, mit der wir uns etwas später beschäftigen werden , ist, dass all diese Felder hier wie Kleinbuchstaben sind und die CamelCase hatten, was ist was? Hier möchte ich einen Kleinbuchstaben, im Gegensatz zu einem Großbuchstaben zwischen dem zweiten Wort. Das haben sie. Und das haben wir nicht, das Wichtigste ist, dass wir hier kein Status-Dropdown haben. Lassen Sie mich Ihnen zeigen, wie Sie das machen. Wir machen ein Status-Dropdown, das bezahlt und unbezahlt hat , so dass wir diese beiden Werte haben können. Gehen wir voran und machen das schnell richtig. Gehen Sie also zu Daten, Spalten anzeigen. Wir können schließen, also haben wir hier ein bisschen mehr Platz. Und das wird zum Status. Und anstelle von Text werden wir das zu einer Enumerationsliste oder Aufzählungsliste machen. Und dann gehen wir weiter und klicken Sie hier auf den kleinen Editier-Button und die Werte, die wir hinzufügen werden. Also werde ich sagen, bezahlt und bezahlt. Und dann, wenn wir die da drin haben, sind wir gut. Das einzige, was wir tun müssen, ist zu sagen, dass der Anfangswert unbezahlt wird. Und das tippen wir einfach da rein. All das Zeug hier unten im Ausdrucksassistenten wird sich ein wenig später für andere Felder beschäftigen. Mach dir jetzt keine Sorgen darum, dafür. Und dann einfach auf Speichern klicken. Okay, cool wie Popper hinten raus. Und dann schauen wir mal, wie das funktioniert. Jetzt, wo wir in das gehen, wieder, gehen Sie auf den Status, sieht so aus, als ob Sie bezahlt oder unbezahlt werden können. Und das ist eine nette Möglichkeit, es einrichten zu lassen, irgendwie klicken Sie darauf, und dann werde ich klicken, um auszuwählen. Aber was ich eigentlich tun werde, was ich vergessen habe, war, hier in den Status zu gehen. Und dann muss ich retten. Der Eingabemodus wird heruntergefahren. Wenn ich das aufrechterhalte, werde ich sehen, was ich meine. Wir haben eine Drop-down-Liste. Ich denke, wir haben es bereits in den letzten paar getan, aber ich wollte es nur aktualisieren, damit es standardmäßig in Ordnung ist. Dann können wir es auf bezahlt umstellen, wann immer es bezahlt wird. Cool. So beheben wir das ist, wie Sie eine Aufzählungsliste machen. Super einfach, nicht wahr? 7. form definieren: Okay, also erinnere dich, wo ich darauf hingewiesen habe, dass all diese Werte in der Form, die wir so eingerichtet sind, dass sie klein sind und nicht mögen, in der Form nicht gut aussehen? Nun, das nennt man den Anzeigenamen. Und was wir tun werden, ist, dass wir unsere Anzeigenamen ändern , damit sie hübsch aussehen. So. Wir gehen zu Daten, zu den Spalten. Und dann sehen Sie direkt über eine Linie hier, wir haben einen Anzeigenamen. Also gehen wir zu, wir werden einfach, wir machen die ganze Rechnung hier. müssen wir uns eigentlich keine Sorgen machen. Wir werden das eigentlich verbergen. Das ist also ein guter Punkt hier. Wenn wir auf Show klicken, deaktivieren Sie das, dann wird das nicht angezeigt. Aber wenn wir wollten, dass es angezeigt wird, könnten wir den Anzeigenamen sehen schöne Menge. Und wir können sogar noch ein paar weitere Kontexte hinzufügen, so wie wir nicht wollen, dass wir nur einen geraden Wert haben müssen. Wir werden wie ein Betrag sein, der bezahlt werden soll. Die gleiche Menge, das ist in Ordnung. Aber wenn Sie weitere Kontexte hinzufügen möchten, könnten Sie mit dem Anzeigenamen, Beschreibung, Datum ausgegeben. Und das ist, wenn ich anrufen werde ich sagen Datum Rechnung Problem ist, es ein wenig mehr Kontext zu geben. Voice und ihre Kunden E-Mail, Kundenabrechnungsteam E-Mail. E-Mail. Und das wird wahrscheinlich die ganze Zeit gleich bleiben. Also werden wir tatsächlich entfernen zeigen, dass eine, die bezahlt. Lasst uns das machen. Status und Sprachverknüpfung. Ok, cool. Also lass mich voran gehen und hier „Speichern“ treffen. Und dann wird das aktualisiert und wir bekommen diese kleinen Warnungen hier, um zu sagen: Hey, weil du diese Rechnung getroffen hast, diese Spalten, wirst du ihn nicht sehen können. Ja, kein Problem. Also jetzt haben wir im Grunde alles, was für einen Mitarbeiter des Billing-Teams benötigt wird , um zu betreten und nichts anderes. Auf diese Weise ist es wirklich einfach. Also nur Betrag Beschreibung, Datum, ausgestellt, Datum, Kunden-E-Mail, Kunden-Telefonnummer, das Datum, an dem es bezahlt wurde, und dann ist der Status auf bezahlt standardmäßig. Und dann die Rechnung Links, wir können den Link dort hineinsetzen. 8. Ausdrücke und weitere Formarbeit: Okay, also gibt es ein paar weitere Aspekte des Formulars oder nur die Gesamtdaten, wie es von AP-Blatt erstellt wird, wie es geht in, es ist in der Google-Blatt angemeldet, die wir wollen ändern. Also innerhalb dieses Formulars, innerhalb des Datenabschnitts des App-Blatts, werden wir ein paar Dinge ändern. Also einer von ihnen ist das Datum Rechnung ausgestellt, Tag Rechnung tun, so sind diese das gleiche Datum. Und der Grund, das ist, weil beide auf den Anfangswert von heute zeigen, was ein dynamischer Wert ist, der gerade herausstellt, was heute ist, und es fügt nur hinzu, dass in als der, der aktuelle Wert, richtig? Also, was wir wollen, ist, dass wir wollen, es ist tatsächlich dieses Datum plus 30 Tage. Das muss das sein. Das werden wir wollen. Eine andere Sache, die wir wollen, ist, dass wir wollen , dass dieser Link nur als Link formatiert wird. Das ist ziemlich einfach. Und dann ist dieses Datum bezahlt, alle Datumsfelder sind ziemlich viel mit diesem Grund heute formatiert. Wie Standardsache da drin, weil normalerweise nur davon ausgeht, dass Sie nur am selben Tag protokollieren möchten. Also werden wir das rausnehmen und wir werden formatieren, um einen Link zu sein. Also lasst uns zuerst die einfachste 1 bekommen. Also gehen wir hierher. Wo ist die URL? URL, auch als Link bekannt. Bumm. Sobald wir das eingerichtet haben, werden wir haben, dass wir nicht wissen, was der Rechnungslink sein wird, weil es idealerweise jedes Mal für jede separate Rechnung anders sein wird. Also werden wir uns damit beschäftigen. Und dann das Datum bezahlt. Ich geh einfach hier rein und wir werden heute aussteigen. Und dann drücken wir „Speichern“. Ich mag es, die ganze Zeit auf Speichern zu drücken. Auf diese Weise weiß ich immer, dass alles aktuell ist. Und schauen wir uns das an. Mal sehen, was wir getan haben. Sie haben nichts bezahlt. Gibt es noch Rechnungslink, ist es bereit für uns, ihm einen Link zu geben. Es weiß, dass dies bei der Formatierung helfen wird, sich überhaupt vorwärts zu bewegen. Du wirst das Zeug kennen. Das einzige, was wir noch tun müssen, ist, das 30 Tage voraus zu machen. Und wir werden eine kleine einfache Formel dafür schreiben. Das ist also wirklich einfach. Also lassen Sie uns auf das Date gehen. Und was wir tun werden, ist mit diesem Ausdrucksassistenten, Es gibt eine Million Dinge, die Sie damit machen können. Aber ich habe die Formel tatsächlich bereits kopiert und eingefügt. Das ist es, was wir tun werden, und ich erkläre das alles irgendwie. Also, was wir taten, war, dass wir die Formel für das Datum, das ist, was das hier ist. Also Verabredung, richtig? Da steht nur, Hey, ich will mich verabreden. Ich möchte formatieren, was auch immer meine Ausgabe ist, ein Datum. Und wenn ich hierher gehe, sage ich, dass ich dieses Datum der Spalte plus 30. Also weiß es, was ich will. Genau hier ist ein Datum und dann fügt es 30 hinzu und es formatiert das Ganze als Datum. Das ist im Wesentlichen das, was es tut. Also, wenn Sie jemals etwas manipulieren wollen Spalten, die Sie bereits haben, können Sie nehmen wie, ich könnte den Betrag nehmen und ich könnte eine Steuer hinzufügen. Also kann ich wie Betrag plus $3.50 sein und dann ist das eine andere Spalte, richtig? Damit dies uns erlaubt, diese Funktionen zu schreiben und dies ist die Funktion, die plus drei Tage zu bekommen. Also mehr Funktionen, die in anderen Lektionen in der Zukunft kommen, gibt es viele unendliche Menge an Dingen, die Sie tun könnten, aber das ist nur ein Aspekt davon. Also schauen wir uns hier an. Wand Ah, also haben wir unser Datum, dass es ausgestellt wurde, das ist gerade das Datum, an dem die Rechnungen gehen. Also, was wir getan haben, ist, dass wir nur mit einer Formel oder einem Workflow automatisiert , in dem jemand tatsächlich gehen und kalender gehen müsste und wie die Tage zählen oder eine Art Rechner verwenden , um festzustellen, wann 30 Tage waren. Stattdessen ließen wir den Code einfach hinter den Kulissen tun, indem wir ihm einfach diese einfache Formel geben. Und wir haben nicht einmal Code geschrieben. Wir haben gerade einen Ausdruck geschrieben, der gerade gesagt hat, gib mir das. Ok, cool. Die einzige andere Sache, an die ich denke, ist die E-Mail des Billing-Teams. Wir werden wollen, dass das einen Anfangswert hat, genau das, was wir für unsere Team-E-Mail wollen. Also werde ich wie Team sein, Team aufbauen mein company.com, richtig? Das wird also die E-Mail des Rechnungsteams sein. Dies ist also wie die Standard-E-Mail, die alle E-Mails von gesendet werden oder kommen zurück zu einem, wir können nur als Datenpunkt dort verwenden. Also, okay, cool. Also haben wir hier eine Menge Datenkonditionierung durchgeführt. Auf diese Weise erhält unsere App den richtigen Input. Und es wird zwei grundlegende richtig machen. Und da gehen wir. Also lasst uns durchgehen, ich werde durchgehen und ein paar Einträge machen. Du machst ein paar Einträge, vielleicht drei oder vier. Fügen Sie einfach ein paar weitere Rechnungen hinzu, stellen Sie sicher, dass Sie sehen, wie dieses Formular funktioniert und wie es funktioniert. Fügen Sie einfach Dummy-Daten hinzu, haben Sie Spaß damit. Machen Sie einfach ein paar lustige E-Mails und einige lustige Telefonnummern und haben eine Vielzahl von Daten, haben einige, die bezahlt werden, einige, die unbezahlt sind. Wenn sie bezahlt werden, geben Sie ihnen ein Datum bezahlt, und dann machen Sie einfach einen gefälschten Link dafür. 9. Verhalten und Handlung: Okay, das einzige, was wir noch aufräumen müssen, ist, dass wir sicherstellen wollen , dass wir ein paar Felder benötigen, die nicht erforderlich sind. Also unsere Beschreibung, wir wollen jedes Mal eine Beschreibung und einen Status Rechnung Link jedes Mal. Also werden wir sicherstellen, dass die alle da sind. Auf diese Weise erhalten wir die Daten, die wir wollen, wann wir sie wollen. Und wir lassen den Benutzer nicht entscheiden, wann er etwas eingeben möchte , das wir brauchten, weil das dazu führen kann, Dinge zu brechen. Also lassen Sie uns fortfahren und fortfahren, dass jetzt, wo alle unsere Daten offiziell Zustand sind, was ich im letzten Video dachte. Aber lassen Sie uns weitermachen. Lasst uns zum Verhalten gehen. Und wir werden eine Aktion hinzufügen, weil wir das bekommen, diese knusprige Fähigkeit, weiterzugehen und Menschen per Knopfdruck per E-Mail zu senden. So eine neue Aktion. Und wir werden so etwas wie Kunden-Zahlungserinnerung sagen. Ok? Also, wenn wir voran gehen und damit beginnen, so werden wir sagen, tun Sie dies, tun Sie diese externe Start-E-Mail. Wir werden zwei sagen. Und wir werden sagen, Kunden-E-Mail. Und das Thema, ich werde diese vier vorgebacken. - Ja. Und ich werde für Sie zur Verfügung haben, um im Wesentlichen das Thema zu bekommen. Wir werden etwas von dem setzen, was wir wollen. Aber wir werden einige der dynamischen Werte hinzufügen, dynamische Werte sind diese Spalten genau hier. Es wird also so etwas laufen, ist nicht genau das, was Sie hier reinlegen wollen, aber wir glauben an und sagen etwas wie, Hey, am Datum ausgestellt oder sie zahlen am Datum, schulden Sie uns Betrag? Ok. Du siehst also, wohin das geht, oder? Okay, also lass mich voran gehen und diese Werte hier reinbringen und ich zeige sie dir. Okay, also für den Betreff der E-Mail, was wir verwenden werden, ist diese Verkettungsfunktion. Verketten bedeutet, nur zusammenzufassen. Also fügen wir Text zwischen diesen Anführungszeichen hinzu, und dann fügen wir die dynamischen Spalten hinzu, über die wir bereits ein wenig gesprochen haben. Also werden wir sagen, eine freundliche Erinnerung zu zahlen Dollarzeichen und dann sofort nach wird ein Betrag sein und dann werden wir uns keinen Platz hier vor Ihrem Fälligkeitsdatum von was auch immer diese Daten sind. Das wird also nur die Betreffzeile sein. Und dann für die Leiche, werden wir sagen, verketten Sie Ihr Gleichgewicht in dem Betrag, der bezahlt werden muss. Klicken Sie auf diesen Link und dann werden wir in unserer Rechnung Link setzen und diesen Link Text Formatierungsfunktion oder Formatierer, die nur die Rechnung Lincoln nimmt, es macht es in der Lage Link. Und dann C, um Ihre Rechnung zu bezahlen. Also, um Ihnen zu zeigen, wie das aussieht, wenn wir hier klicken. Und so sollte dies sagen, mit welcher E-Mail Sie laufen, ich werde sagen, um die E-Mail des Kunden dynamisch geladen hier, eine freundliche Erinnerung zu zahlen $600 vor dem Fälligkeitsdatum dieses Datums, Ihr Guthaben von $600 muss bezahlt werden. Klicken Sie auf diesen Link, um Ihre Rechnung zu bezahlen. Also Boom, richtig, also sind das die dynamischen E-Mails, über die wir reden, richtig? Das tut also, was wir tun wollten. Und großartig. Also, jetzt haben wir das da drin. Wir sind alle gut zu gehen. Ich werde sicherstellen, dass Sie alle diese in der Ressourcenabschnitt bekommen können. Auf diese Weise können Sie diese so ändern, dass sie Ihre eigenen sind. Stellen Sie einfach sicher, dass zwischen jedem dynamischen oder Textwert Kommas vorhanden sind. Und Sie haben Anführungszeichen für den eigentlichen Texttext. Und dann haben Sie diese Klammern für die dynamischen Werte, aber Sie können einfach klicken, klicken Sie auf Spalte rechts hier, um das zu erhalten. Okay, also klicke einfach auf „Speichern“ und dann solltest du gut sein, weiterzumachen. 10. Zweite Ansicht mit Diagramm erstellen: In Ordnung, also gehen wir dahin, wo wir in der Lage sein werden, das Tortendiagramm zu erstellen , das wir anfangs gezeigt haben. Und wir werden das tun, indem wir eine neue Sicht machen. Wenn Sie auf Neue Ansicht klicken, haben Sie jetzt zwei Registerkarten am unteren Rand Ihrer App, zwischen denen Sie wechseln können. Und so werden wir nur sagen, das ist wie unsere bezahlte gegen unbezahlt. Und wir werden sagen, dass dies ein Diagramm ist. Und dann wird die Art des Diagramms das sein. Wir gehen weiter und sagen, das ist ein, ich denke, wir wollen ein aggregiertes Kreisdiagramm. Ja, ich glaube, das tun wir. Und wir werden es nach Status aggregieren, sagen wir Anzahl, Diagrammspalten, Status. Okay, also gehen wir. Wir müssen bezahlt und unbezahlt. Also 50 Prozent von 50 Prozent. Das ist also, was wir sehen wollen. Wir werden die Farben ändern. Super einfach. Also gehen wir weiter und wir wurden rot und grün. Also werden wir die tauschen lassen. Es wird so sein, als ob bezahlt grün ist und bezahlt ist rot oder was auch immer Sie wollen, irgendwie bis zu Ihnen, richtig? Und dann das Etikett, Lassen Sie uns voran und verwenden Sie den Wert als Etikett, so dass wir nur sehen können, oder sorry, der Schlüssel yep, wir sehen, sind bezahlt und unbezahlt. Ich wünschte, wir könnten auch unbezahlt werden, wie ein nicht schwebendes verbales Label. Label und das gleiche mit bezahlt. Aber wir können das nicht genau verstehen, aber wir sind gut zu gehen, jetzt haben wir hier Funktionalität, und wenn wir hier klicken, können wir die Daten sogar in einer Art geraden Tabellenformat sehen , was irgendwie schön ist. Aber gehen wir einfach zurück, drücken Sie „Speichern“. Und jetzt haben wir dieses Diagramm. Dieses Diagramm ist gut zu gehen und es wird uns zeigen, was wir wollen. Das Einzige dafür, wie die andere, die wir für die Anzeige durchmachen können. Und lasst uns einfach so machen wie Pi oder was auch immer. Lass uns so etwas machen. Das ist eine hübsche kleine Ikone, oder? Und da gehen wir. Also, genau hier haben wir die beiden Ansichten. Wir haben das bezahlte gegen unbezahlt. Wir haben unsere Rechnungen und wir sehen eine kleine Zusammenfassung hier bezahlt, unbezahlt an. Wir können hier einklicken, wir können das bearbeiten. Wenn Sie den Betrag von $0,16 so ändern möchten. In Ordnung. Wir werden uns umziehen und ein paar Sachen hier umziehen. Alles, was wir brauchen, sagen wir, wir haben die Kontaktinformationen des Kunden vermasselt oder was auch immer. Und das können wir einfach retten. Wir könnten ihnen eine Erinnerung senden, indem wir darauf klicken. Wir können eine schnelle kleine Anzeige sehen, die unserem Team hilft zu wissen, hey, wir haben versucht, unbezahlt jetzt, dass wir auf die kommen müssen. Lassen Sie uns machen, dass diese Fokus sind. Welche sind das? Oh, es ist Bob für seine $8.001 Rechnung. Bumm. Das ist also so ziemlich die App. Insgesamt, wenn Sie dies bereitstellen möchten. Also, wenn ich hier zur Bereitstellung gehe, richtig, also gibt es ein paar verschiedene Dinge, die Sie ausfüllen müssen , um es bereitzustellen, und ich werde das in einem anderen Video abdecken. Aber Sie können tatsächlich diese App bereitgestellt und nutzbar nur nicht unter dem kostenlosen Plan für AP-Blätter. Sie müssen also voran gehen und ihnen ein wenig Geld geben, um voranzugehen und den Ball dafür ins Rollen zu bringen. Für diese Arten von Apps, im Allgemeinen, was sie tun, ist wie ein pro Monat pro Benutzer. So ist es wie fünf Dollar oder zehn Dollar pro Benutzer und Monat, um die App zu verwenden. Also, wenn Sie wie ein Team von fünf Personen mit der Abrechnung App haben und wie 50 Dollar sein. Aber dann gibt es andere, mit denen ich nicht sprechen will, dass es Zahlungspläne zu viel gibt, aber du kannst das tun. Aber du hast gesehen, wie leicht ich gerade eine App gebaut habe, die wie ein Eckpfeiler dieser ganzen Abteilung sein könnte , jeden Tag, oder? So ziemlich nützliches Zeug. Und du hast es gerade von Grund auf genau zu dem Zweck gemacht, den du wolltest. Es gibt also so viele verschiedene andere Anwendungen, die Sie erstellen können , die für interne Geschäftsprozesse dienen , die Sie hier von Grund auf neu erstellen können. Und Sie können Ihr, Ihr ganzes Geschäft damit zu versorgen und viel Zeit und Geld zu sparen hängt davon ab, wofür Sie es brauchen und warum Sie eine Kraft brauchen. Also das schon einige vorgefertigte Lösungen, aber wenn Sie etwas Custom und im Haus brauchen, ist dies ein super leistungsfähiger Weg, es zu bekommen. Also danke für das Hängen mit mir zu lernen, wie man diese App macht. Ich weiß, dass diese App nur ein, nur ein Übungsprojekt ist , aber sobald Sie beginnen, sobald Sie durch dieses eine bekommen haben, werden Sie wahrscheinlich wohl genug fühlen, um zu experimentieren und einige andere Sachen zu erstellen. Und das Gute ist, ist, dass App-Blatt eine Tonne von Beispiel-Apps hat , die Sie auf ihrer Hauptseite ihrer Website für nur alle Arten von verschiedenen Fällen anzeigen können . Sie haben also möglicherweise keine Anwendungsfälle, die direkt auf diese Apps zutreffen würden. Aber wenn Sie das tun, ist das wirklich toll, weil Sie irgendwie einfach die Apps kopieren, die sie haben und dann verwenden können. Und dann müssten Sie sie bereitstellen und Ihre eigenen Benutzer hinzufügen, sie ein wenig anpassen, um genau zu Ihrer Verwendung zu passen, richtig? Oder du könntest einfach versuchen, etwas von Grund auf zu bauen, das ganz dein und niemand anderes ist. Es gibt also viele verschiedene interessante Wege, um damit zu gehen, und es liegt alles an Ihnen. Also, danke, dass du in diesem Kurs rumgehst und ich hoffe, du hast etwas gelernt. Bitte hinterlassen Sie ein Feedback unten oder in irgendeiner Weise können Sie mich kontaktieren. Es sollten Kommentare oder eine Art von Kontaktinformationen mit diesem Kurs verbunden sein. Also danke, dass du rumgehst. Haben Sie einen guten.