Android-Entwickler
AnyDesk Software GmbH
Stuttgart 08/2021 - heute
Tools & Technologien
-
Java
-
C++
-
Android SDK/NDK
-
AIDL
-
Kotlin
-
Jetpack Compose
-
Bash
-
Git
-
Gradle
-
JUnit
-
Inkscape
Ich entwickle in Java and C++ in unserer nativen Android-App für den Fernzugriff neue Funktionen, u.a. den Dateimanager und die Kontoanmeldung.
Ich verbessere die aktuellen Funktionen, u.a. die Medienprojektion, das SaaS-Lizenzmodell zur Gewinnerhöhung, sowie die Kunden-API in AIDL. Ich behebe auch Fehler in der Nebenläufigkeit und in der UI.
Außerdem arbeite ich zusammen mit einem Grafikdesigner, um die UI zu modernisieren, z.B. habe ich das Drag-and-drop umgesetzt.
Weiterhin habe ich in C++ ein firmeninternes Programm entwickelt, das während der Kompilierzeit aus der plattformunabhägigen C++ Codebasis Java enums
generiert. Das hat eine ganze Quelle Laufzeitfehler eliminiert.
Diese App hat 50+ Millionen Downloads über den Google Play Store. Ich bin mitverantwortlich für Android Code‐Reviews und für die Produktivsetzung von Releases auf den App Stores. Dabei stelle ich rechtzeitige App‐Updates für die neuesten Android‐Versionen bereit, um die jährlichen Android‐Berechtigungsupdates einzuhalten.
Alles in allem ist mir die Entwicklung auf vielen Gerätarten vertraut: Handys, Tablets, Foldables, Android-TVs, Chromebooks und AOSP-Geräten.