Android App Entwicklung

Profil Foto
Verfügbarkeit einsehen
Nähe des Wohnortes
de  |  en
30€/Stunde
14163 Steglitz-Zehlendorf
22.02.2019

Kurzvorstellung

Fernstudium 2017 - 2019 mit zertizifiertem Abschluß

Ich biete

IT, Entwicklung
  • Android Entwicklung

Zertifikate

Fernstudium : ILS Institut für Lernsysteme - Geprüfter Android App Programmierer
Februar 2019

Qualifikationen

Android App Entwickler / ILS 2019

27.12.2018 Abschlußzeugnis - Gesamtleistung Note 1,5
02.2019 Abschlußprüfung (schriftlich)

Über mich

App-Entwicklung (Android) von 2017 bis 2019 (Fernstudium)

Studium-Inhalte :

Programmiersprache Java Geschichte und Konzept
Einrichten der Arbeitsumgebung
Grundstrukturen von Java-Programmen und Klassen
Java-Sprachelemente (Daten / Datentypen)
Klassen und Objekte
Methoden und Datenelemente
Besondere Klassen
Objektsammlungen

Android-Programmierung Development Kit (SDK)
Entwicklungsumgebung „Android Studio"
Virtuelles Gerät (Emulator) / Reales Gerät
Android-Programmierung mit XML
Activities / View-Objekte / Events
XML-basierte Oberflächenentwicklung
Lebenszyklus / Methoden einer Android-Activity

Debugging, Logging, Testing App-Tests auf dem Emulator / Reales Gerät
Arbeiten mit dem Debugger im Android Studio
Android-Logging und Debugging
Exceptions im LogCat
Test von Android-Anwendungen
von JUnit zum Test-Framework

Benutzeroberflächen Typen und -Ressourcen
Farben und Formen
Styles und Themes
Android-Layouts :
Linear-layout
Table-Layout
RelativeLayout
FrameLayout
GridLayout
ConstraintLayout
Scrolling und Views


Datenhaltung Dateien auf der Android-Plattform
Dateien speichern und lesen
Datenbank mit „SQlite" – Erstellung mit sqlite3
Datenbank im Android-Projekt
Dateneingabe und -auswahl
Sucheld nit AutoCompleteTextView
Start-Activity und Integration der DB
Sub-Activities und Intent-Daten

Projekt “Geotagging” Projektspezifikation und -grundlagen
GeoKoordinaten
Google Maps-Infrastruktur
Anlegen und aktivieren API-Key
Geodaten empfangen und verarbeiten
Lokalisierung von Geopositionen auf der Map
Einbindung der Google Maps (Kamera, Standort, Marker)
Strategien zur Speicherung der Geodaten
Implementierung der Datenbank
Lesen aus der Datenbank
Erfassen und Anzeige von Notizen auf der Google Map

Projekt “Geotagging” – Vertiefungen savedInstanceState einer App
Gerätedrehung ohne Neustart der App
Kopplung von Android-Anwendungen
Intent
Filter
Explizite / Implizite
Extras
XML-Datenexport – DOM “Document Object Model)
OpenStreetMap (OSM) im WebView

Projekt “Webserver” Netzwerkbasierter Dienst
JSON (JavaScript Object Notation)
Auswahl der Wetterdienste
Implementierung Wetter-API
Java-Klasse für einen HTTP-Request
Parsen der JSON-Daten
Implementierung eigenen Webservice
Servlet-Container Jetty


Projekt “Webserver” – WetterApp Asynchroner Netzwerkzugriff (separater Thread)
Layout mit Fragments
Einsatz von SharedPreferences
Tab-Navigation mit dem TabLayout
ViewPager / PagerAdapter
OnTabSelectedListener / TabLayoutOnPageChangeListner
Aktualisierung der Wetterdaten / Wettersymbole
OnSharedPreferenceChangeListener

Projekt “Google Books API” Suchanfragen nach Büchern (HashMap / ArrayList)
Zugriff auf die Gookle Books API
Verwendung des vorhandenen API-Keys
Strukturiertes Ergebnis im JSON-Format
Ausgabe Ergebnisliste in einem ListView-Objekt
Ausgabe detaillierte Übersicht nach Klick auf einen Listeintrag
Titelbild als Bitmap-Objekt herunterladen
Innere Klasse GoogleBooksAPI mit
Zugriff auf “googleapis.com”
Zugriff auf JSON-Objekt mit “get-Methoden”
HttpRequest für Zugriff auf Internetadresse

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Home-Office
unbedingt
Profilaufrufe
576
Alter
77
Berufserfahrung
1 Jahr und 5 Monate (seit 09/2017)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »