Programmiere deine eigene App!

Angela Moldenhauer - Wirtschaftsinformatik
Wir entwickeln gemeinsam eine App für Android-Smartphones, Programmierkenntnisse sind nicht erforderlich - Interesse am Programmieren genügt! Am Ende des Workshops habt ihr eure eigene App, die ihr auf eurem Smartphone installieren könnt. Ein kreativer
Workshop für alle, die wissen wollen was hinter den Programmen fürs Handy steckt!

Unsere Werkzeuge

AppInventor

  • freie Software
  • ermöglicht es Android Apps zu erstellen und auf Smartphones zu testen
  • sogar zu installieren und weiterzugeben

Entwicklungsumgebung (mit Google-Login)

AppInventor ohne Registrierung

Für den Test nicht den Emulator verwenden, besser direkt auf dem Smartphone (Android oder iOS) testen, hierfür die App "MIT AI2 Companion" installieren und über den Menüpunkt Connect/AI Companion starten.

  • MIT AI2 Companion
  • Download im jeweiligen AppStore

 

Die erste App

Fotos und Töne

Beim erstellen der ersten App lernst du die Werkzeuge kennen, du erstellst das Design der App und fügst anschließend Funktionalität hinzu - was soll passieren, wenn du auf den Button klickst?

Test auf deinem Smartphone, ob auch alles so klappt, wie du erwartest.

 

 

Die Wahrheitskugel

Zufällige Antworten und Text in Sprache umwandeln

Bei der zweiten App baust du auf das Gelernte auf und lässt die App eine Antwort auf deine Frage auswählen. In der erweiterten Version spricht sie sogar mit dir. Hier lernst du auch den Umgang mit Variablen kennen.

 

 

Ein Spiel

Die beliebteste Kategorie im App-Store sind Spiele

Mache mit deiner dritten App erste Schritte in diesem Bereich - dir fallen bestimmt noch beliebig viele Möglilchkeiten ein, die Ursprungsidee zu erweitern.

Installation auf dem Smartphone

Die Installation von Apps erfolgt in den meisten fällen über einen App-Store, für Android ist es der Google Play. Dort wird eine *.apk heruntergeladen und installiert, für den Benutzer ist es sehr komfortabel.

Ihr könnt die Installationsdatei aber auch direkt ohne Store weitergeben bzw. auf eurem Smartphone installieren:

  • Erzeugen im AppInventor: –Menü / Build / Android App(.apk)
  • nach dem Download kann die Datei z.B. über die Cloud oder per Mail auf das Gerät übertragen werden
  • für die Installation auf dem Smartphone müsst ihr erlauben, unbekannte Apps zu installieren
    • (Einstellungen/Apps/spezieller Zugriff/unbekannte Apps installieren)

Wie kann es weitergehen?

Für Fortgeschrittene: Das Maulwurfspiel

Die beliebteste Kategorie im App-Store sind Spiele

Daher gibt es hier noch ein Speil, mit etlichen Finessen in der Programmierung und - dir fallen bestimmt auch hier  noch beliebig viele Möglichkeiten ein.