Beschreibung
Geprüfte/r Android App Programmierer/in (Fernakademie)
Ihr Studienziel
Smartphone Apps mit Java realisieren
Apps sind aus dem digitalisierten Leben kaum noch wegzudenken: Sie führen zum Beispiel auf Reisen direkt ans Ziel, vertreiben Langeweile mit Spielen, halten mit Infos auf dem Laufenden, erleichtern mit Planern das Leben – die Anwendungsmöglichkeiten sind nahezu grenzenlos. Denn die Leistungsfähigkeit moderner Smartphones entspricht mehr und mehr der von PCs oder Laptops und das lässt nun auch komplett die mobile Ausführung hochklassiger Anwendungen zu. Darüber hinaus ermöglichen GPS-Funktionen und die Nutzung von Bewegungssensoren auch Anwendungen, die auf stationären Rechnern gar nicht machbar sind.
_x000D_Gleichzeitig gibt es immer noch zu wenige App-Programmierer/innen, um diese Marktpotenziale voll auszuschöpfen. Besonders gefragt sind Programmierer/innen, die Apps für das Betriebssystem Android entwickeln können. Android basiert auf Linux und ist inzwischen marktführend – und es besitzt einen offenen, frei zugänglichen Quellcode. Das bedeutet: Jeder darf es programmieren und kann die Programme auch kommerziell nutzen. In diesem Lehrgang erfahren Sie, wie Sie Apps professionell programmieren und sich mit diesem Können exzellente Perspektiven auf einem riesigen Wachstumsmarkt eröffnen.
_x000D_Wenn Sie bereits Erfahrungen in der Softwareprogrammierung haben und sich nun gezielt für den zukunftsträchtigen Bereich der App-Entwicklung weiterbilden möchten, ist dieser Lehrgang der ideale Einstieg. Sie können sich aber auch gleich als Android App Programmierer selbstständig machen – oder einfach in Ihrer Freizeit Spiele und unzählige andere Anwendungen entwickeln, die Sie privat nutzen oder in App Stores verkaufen.
Kommende Starttermine
Inhalte / Module
Lehrgangsbeschreibung
Ihr Werkzeug für die App-Programmierung ist die Programmiersprache Java. Sie lernen, professionell mit dem Java Development Kit (JDK), dem Android Software Development Kit (SDK) und Android Studio zu arbeiten. Systematisch werden Sie in die Arbeitsumgebungen eingeführt, sodass Sie schnell zu ersten Ergebnissen kommen.
_x000D_Im nächsten Schritt machen Sie sich mit der Betriebssystem-Plattform Android vertraut. Sie lernen, selbst geschriebene Programme in einer Testumgebung auf Ihrem PC zu starten, um so gefahrlos mit der Software experimentieren und Varianten testen zu können.
_x000D_Für die effiziente Entwicklung von Bedienungsoberflächen lernen Sie die Auszeichnungssprache XML kennen. Damit definieren Sie das Oberflächendesign.
_x000D_Im folgenden Schritt übertragen Sie Ihre selbst geschriebene App per USB auf das Android-Smartphone und führen Tests in der Zielumgebung durch. Dabei machen Sie sich mit dem Debugging (Programmanalyse und -kontrolle) zur Optimierung des Quellcodes vertraut. Dann beschäftigen Sie sich mit den Speichermöglichkeiten auf Smartphones. Sie lernen die Speicher- und Lesetechniken kennen und speichern in einem Programmierprojekt mit dem Open-Source-Produkt SQLite zum Beispiel eine Adressdatenbank.
_x000D_Zum Lehrgangsende widmen Sie sich dann dem wichtigen Themenbereich der Geodatenverarbeitung, auch Geotagging genannt. Sie entwickeln eine anspruchsvolle App, die abhängig vom aktuellen Standort Informationen im Gerät speichert - die GeoNotes-App. Damit integrieren Sie übrigens auch Google-Maps-API in Ihr Projekt. Schließlich bauen Sie Ihre GeoNotes-App zu einer Web-Anwendung aus, die mit einem Server bidirektional Daten austauscht. Dabei nutzen Sie Java-Servlets und den Tomcat-Web-Server - denn so wird Ihre App weltweit anwendbar.
Studienmaterial
Zielgruppe / Voraussetzungen
Teilnahmevoraussetzungen
Gute PC- und Windows-Anwenderkenntnisse sowie sichere Nutzung des Internets. Fundierte Vorkenntnisse in der Programmierung z. B. in Java, C++ oder PHP.
Jetzt
4 Wochen
kostenlos
testen
Abschlussqualifikation / Zertifikat
Infos anfordern
Drei Fachakademien unter einem Dach - spezialisiert auf Ihren Erfolg
Die Fernakademie für Erwachsenenbildung, ein Unternehmen der Klett Gruppe, kombiniert hochwertige, staatlich zugelassene Fernlehrgänge mit umfassenden Betreuungsleistungen. Um Ihnen ein Maximum an Service, Kompetenz und Qualität zu bieten, gliedert sich das Lehrgangsangebot der Fernakademie für Erwachsenenbildung in 3 spezialisierte Fachakademien:...
Erfahren Sie mehr über Fernakademie für Erwachsenenbildung GmbH und weitere Kurse des Anbieters.