Apps Programmieren

 

Apps sind eigentlich völlig normale Computerprogramme, die allerdings auf einem mobilen Gerät ausgeführt werden. Diese haben die Besonderheit, auf die Sensorik und Hardware des Geräts zugreifen zu können. Dafür stellen die Hersteller sogenannte Programmierbibliotheken zur Verfügung. Damit kann man relativ einfach (relativ, weil man technisches Verständnis aufbauen muss) die Hardware in seiner eigenen App verwenden.

Die Erstellung von Apps kann von jedem gemacht werden, der Programmieren gelernt hat und sich die Technologien für Appentwicklung aneignet. Allerdings gibt es auch hier ein paar Unterschiede, denn je nach Hersteller und Betriebssystem muss man tatsächlich eine eigene App schreiben.

Wir starten die App-Programmierung mit AppInventor, hier kann die Oberfläche der App visuell erstellt werden, die Programmiererfahrung erfolgt mit Blockly. Daher ist es sinnvoll erste Blockly Erfahrungen z.B. in einem der Robo Kids II Kurse gesammelt zu haben.

Der Kurs setzt sich erst einmal aus zwei Einheiten zusammen. In der ersten Einheit wird die Programmierumgebung und die Konzepte detailliert eingeführt. Ein eigenes Android Device sollte zum Kurs mitgebracht werden, gerne auch ein eigener Laptop. Nach dieser Kurseinheit sollte selbständig zu Hause mit der App-Programmierung experimentiert werden. In der zweiten Kurseinheit werden dann aufgekommene Fragen und Probleme besprochen, weitere Konzepte und Elemente ergänzt. Auf Wunsch besteht auch die Möglichkeit weitere Einheiten anzuhängen.

 

Egal ob du bereits Programmiererfahrung hast oder nicht, in diesem Kurs lernst du die Grundlagen der App-Programmierung kennen und wir helfen dir dabei, deine eigenen Ideen umzusetzen.

  • Eine Grunderfahrung in der Programmierung (mit Blocky) ist hilfreich
  • Ein Verständnis von Algorithmen und Logik ist hilfreich

 

Apps Programmieren

  • 2 Einheiten a 1,5 Stunden
  • 30 Euro
  • maximal 8 Teilnehmer