• 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

    MIT AI2 Companion

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

    • MIT AI2 Companion

    • Download im jeweiligen AppStore

    Deine ersten Apps

     

    Hunde und Katzen - 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 Glaskugel

    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?

    Werdet selber kreativ oder schaut euch noch ein paar Beispiele an:

     

    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.