Sierra's Journey – Verwendung der Image Labeling API von ML Kit und Android zur Identifizierung von Blumen

Sierra OBryan, GDE, Android
Fragen und Antworten mit Sierra
-
F: Welche Google-Tools haben Sie verwendet?A: Als Android-Entwickler nutze ich jeden Tag viele Google-Tools wie Jetpack Compose und andere Android-Bibliotheken, Android Studio und Material Design. Bei persönlichen Projekten entdecke ich auch gern andere Google-Tools. Ich habe eine Flutter-App erstellt, mich in Firebase umgesehen und mit dem Modellentwickler mein eigenes ML-Modell trainiert.
-
F: Welches Tool habt ihr am liebsten verwendet? Warum?
A: Die Entscheidung für Jetpack Compose ist einfach toll. Es ist wirklich spannend, mit einem neuen und sich weiterentwickelnden Framework arbeiten zu können. Die Entwickler-Community steckt voller Energie und Feedback. Mit der Funktion „Schreiben“ können Sie schnell und einfach Elemente wie Animationen und benutzerdefinierte Layouts erstellen. In Android Studio gibt es auch einige tolle Tools wie die Livebearbeitung und die Neuzusammensetzung, die alle die Effizienz und die Qualität von Apps verbessern. Eines meiner Lieblingsbeschäftigung im Bereich „Schreiben“ im Allgemeinen ist, dass die Android-Entwicklung für mehr Menschen zugänglich wird, weil das Tool intuitiver und einfacher ist. Deshalb wird die Android-Community mit neuen Sichtweisen und Hintergründen weiter wachsen.
Google bietet außerdem viele nützliche Tools, mit denen Sie mobile Apps leichter zugänglich machen können. Der Accessibility Scanner ist bei Google Play verfügbar und kann einige Fehler bei der Barrierefreiheit in Ihrer App identifizieren und Ihnen Tipps dazu geben, wie Sie diese beheben und warum dies wichtig ist. Das Code-Lab Bedienungshilfen in Jetpack Compose ist ein guter Ausgangspunkt, um mehr über diese Konzepte zu erfahren.
-
F: Teile etwas, das du in der Vergangenheit erstellt hast, mit den Google-Tools.A: Ein Lieblingsprojekt ist eine (sehr) einfache Blumen-App, die mit der Image Labeling API von ML und Android erstellt wurde. Nach der 2020 entwickelten Challenge für Android-Entwickler war ich sehr an ML Kit interessiert, aber auch von der Idee des maschinellen Lernens eingeschüchtert. Es war erstaunlich einfach, der Dokumentation zu folgen, um ein benutzerdefiniertes Modell zu erstellen und an einer Android-App anzupassen. Ich habe die App gerade erst zu Jetpack Compose migriert.
-
F: Welchen Rat würden Sie jemandem geben, der als Entwickler beginnt?A: Finde eine Community! Wie so viele Dinge macht das Entwickeln mit Freunden mehr Spaß.