
| übersicht über die Struktur einer App Die Activity Klasse. onCreate() Methode - der Start der Activity Einfügen von Overrides - onpause - der Homebutton wird gedrückt - on resume die app wird wieder gestartet Grundlegendes zum Syntax in Java und Android Studio Eine erste eigene Methode Grundlegende erklärung was ist OOP |
Auf die Activity mit dem Code zugreifen
Elemente mittels ID Adressieren und aufrufen.
Erstellen eigener klassen
erstellen von getter und setter Methoden
Benutzen von Objekten der eigenen klasse in der Activity
Anlegen einer Weiteren eigenen Klasse
Erstellen einer einfachen Programlogik und dabei das Schachteln von Methoden üben.
Erste üarameterübergabe in Methoden.
Anlegen eines Arrays
Arbeiten mit Math.Random
Erstellen eines Zufälligen Return Statements um die Aufgaben zu generieren
Anlegen einer Basic Activity
Bestandteile der Basic Activity
Snakebar: Benachrichtigung
Info: Benutzerergonomie
XML ansicht des WYSIWYG Editors
Anlegen einer Listview
Listview mit Elementen versehen
Listeview mit onitemClick ad
| Anlgenen einer Zweiten Activity Aufrufen der zweiten Seite übergeben eines Übergabewertes |
| Anlegen einer Objektklasse. Listen mit Objekten erstellen Abrufen einer Einfachen Dateuquelle Listview aus einerf empfangenen liste von Objekten aufbauen |
| Übung zum auslesen von Listen |
| Anlegen der Felder in der Activity und befüllen mit Iformationen aus dem Arraymodell |
| Was sind Permissions So werden Permissions in Android ab 6 behandelt Normale und Gefährliche Permissions Hinzufügen eines SDKs zu einem Projekt mit Gradle Fehlerbehandlung : Verhindere Abstürze indem man Programfehler abfängt. Fehler entstehen wenn im Prgramablauf irgendwas nicht funktioniert. dann stürzt die App ab hier erfärst du wie du grundlegend fehler abfängst. |
| Herunterladen von Bildern Nach dervorbereitung im letztem Video die Praxis. Arbeiten mit dem SDK |
| Was kann Firebase - Die Funktionen Was sind Datenbanken |
| Prüfen ob sich einträge in der DB geändert haben und mit den änderungen umgehen |
| Mit dem Constaint Layout und dem test aus der ersten Lektion bauen wir einen Chat. (Wiederholungen der letzten Lektionen) Anwendung auf dem handy installieren |
| So schreibst du objekte in die DB und liesst sie wieder aus. |
Du lernst Apps zu schreiben, die es in sich haben und das mit den neusten Techniken!
Hier noch ein paar Beispiele, was du mit dem Wissen aus diesem Kurs machen kannst:
Was macht den Kurs besonders:
Dieser
Kurs ist als schneller und gleichzeitig fundierter Einstieg in die
App-Entwicklung konzipiert.
Du wirst Dich am Anfang des Kurses
erst einmal mit Android vertraut machen.
Gleichzeitig wirst Du
die Grundlagen der Objektorientierten Programmierung kennen und
nutzen lernen.
Es wird in diesem Kurs immer wieder kleinere Beispielprojekte geben, an denen Du die Umsetzung der gelernten Theorie testen kannst.
Dann
springen wir ins kalte Wasser und Du lernst Googles neusten
Serverdienst Firebase kennen.
Firebase ist eine Echtzeitdatenbank. Das bedeutet, Du musst dich nicht sehr darum kümmern, die Daten zu aktualisieren. Das macht Firebase für Dich!
Was kannst du mit Firebase machen?
Dies ist das perfekte Tool, um einfach großartige Serverfunktionen zu bekommen.
Du lernst die Grundlagen, das Prinzip von Firebase und die wichtigsten Funktionen kennen und nutzen.
Damit hast du alles was du brauchst, um selbstständig weiter zu kommen.
Neben vielen Beispielprojekten entwickeln wir am Ende ein kleines Projekt und bringen die App von der Idee bis in den Store.