Meine erste App... und sie läuft überall

12.09.2023
Techtalk App-Entwicklung Flutter

Die App Entwicklung ist einer der beliebtesten Bereiche der Softwareentwicklung. In diesem TechTalk zeigte Christoph Beberweil von der [https://screenion.de](Screenion GmbH) wie man mittels Dart und Flutter Apps schreibt, die nicht nur auf den gängigen mobilen Devices (Android und iOS) laufen, sondern auch im Browser und auf Windows-, Mac- und Linux-Desktop. Und das alles aus einer gemeinsamen Codebasis.

Nach einer kurzen Einführung ging es bereits an die Entwicklung. Aber wie immer bei einer neuen Technologie bestand ein Großteil des Zeitaufwands darin, Flutter und die weiteren Abhängigkeiten auf den Systemen der Teilnehmer zu installieren. Nachdem dies geschafft war generierten die Teilnehmer die Beispielanwendung mittels eines kurzen Befehls:

flutter create myapp

Die Beispielanwendung besteht aus einem Button, mit dem ein Zählwerk gesteuert werden kann, sodass die angezeigte Zahl mit einem Klick (oder "Tipp" auf dem Handy) um 1 größer wird. Die anwendung wird gestartet mittels:

flutter run

Die erste Aufgabe war schnell gelöst: Es sollte ein zweiter Button programmiert werden, der 1 von der angezeigzen Zahl abzieht.

Danach war noch Zeit für weitere kleine Anpassungen, vor Allem am Design der App. Am Ende der Veranstaltung gab es bereits Ideen für eigene Projekte, wie zum Beispiel eine App zum Vokabeln lernen.

Impressum

Screenion GmbH

Büroanschrift:
Adenauerallee 21, 1. OG
61440 Oberursel

Rechnungsanschrift und Firmensitz:
Oberhöchstadter Straße 70a
61440 Oberursel
Deutschland

Fon: +49 (0)6171 9519800
Fax: 06171-9519808
post@screenion.de
Web: https://www.screenion.de

Geschäftsführer: Reto M. Kiefer
Amtsgericht: Bad Homburg HRB 13769
UmSt-Id gemäß §27a Umsatzsteuergesetz: DE273300425

Datenschutz

Mit Ihrem Zugriff auf unsere Website werden Daten, die eine Identifizierung ermöglichen könnten (z.B. IP-Adresse) und weitere Angaben wie Datum, Uhrzeit und aufgerufene Seite In Log-Files gespeichert.

Eine Auswertung der Daten, außer für statistische Zwecke sowie zur Optimierung unseres Internetangebots in anonymisierter Form, findet nicht statt. Sie können unsere Website grundsätzlich ohne Offenlegung Ihrer Identität nutzen.

Des Weiteren verwenden wir keine Cookies oder ähnliche Technologien. Sicher haben Sie schon den Hinweis vermisst :)


Wir verwenden Fotos von unsplash sowie pixabay und danken: