Chat with your data: Unternehmensdaten als Basis für einen eigenen KI-Assistenten nutzen.
Zum Angebot 

Android Open Source Project & KAIZEN

Vortrag von Anna-Lena Marx bei unserem Meetup am 14.06.2023 in Erlangen

In ihrem Vortrag ging Anna-Lena Marx auf das Thema „Building Embedded Systems with AOSP“ ein.

Die Entwicklung von Embedded Systemen auf Linux-Basis, z.B. mit Yocto oder buildroot, ist in unserer Community Standard und bekannt. Android bzw. das AOSP als Basissystem, fühlt sich anfangs seltsam an, da es ein riesiges Ökosystem ist, das hohe Systemanforderungen mit sich bringt und natürlich ist Embedded Android nicht die Lösung für jedes Problem.

Dennoch bietet das AOSP eine ausgereifte Basisplattform, die bereits viele interessante Features mitbringt. Zum Beispiel:

  • ein moderner UI-Stack
  • eine robuste Medien- und Kamera-Implementierung
  • eine moderne KI-Laufzeit
  • Abstraktion zwischen System- und App-Entwicklung
  • Energieoptimierung
  • und vielen andere hilfreiche Infrastruktur

Dies macht das AOSP zu einem interessanten Ansatz für die Entwicklung komplexerer eingebetteter Systeme.
Ein erstes Ziel dieses Vortrags ist es, zu zeigen, in welchen Situationen die Wahl von AOSP gegenüber einem einfachen Linux-System wirklich einen Mehrwert bietet und wo nicht.

Aber wo fängt man an und was sind die besten Workflows? Das AOSP ist eine gigantisch große und komplexe Codebasis mit einigen hundert GB Quellcode. Sich in den Quellen zurechtzufinden, die richtige Stelle für Änderungen zu finden und mit mehreren Code-Repositories gleichzeitig zu arbeiten, ist zu Beginn eine schwierige Aufgabe. Daher ist das zweite Ziel dieses Vortrags, Best Practices und Tipps zur Vermeidung vieler Fallstricke aus 8 Jahren Erfahrung mit eingebetteten Android-Projekten in verschiedenen Konstellationen und Größen zu vermitteln.

Hinweis: Der 2. Vortrag von Gast-Speaker Susumu Sasabe aus Japan drehte sich um die Prinzipien von KAIZEN im Zusammenhang mit Innovationen. Falls ihr Interesse an diesen Folien habt, sendet bitte eine kurze E-Mail an christoph.menzel@inovex.de.

Video zum Vortrag von der ELC 2023

YouTube

By loading the video, you agree to YouTube's privacy policy.
Learn more

Load video

PHA+PGlmcmFtZSB3aWR0aD0iNTYwIiBoZWlnaHQ9IjMxNSIgc3JjPSJodHRwczovL3d3dy55b3V0dWJlLW5vY29va2llLmNvbS9lbWJlZC9zMVVkQVZlWXVRUT9zaT1iRGdTRkFJMUdnYUJRaTVFIiB0aXRsZT0iWW91VHViZSB2aWRlbyBwbGF5ZXIiIGZyYW1lYm9yZGVyPSIwIiBhbGxvdz0iYWNjZWxlcm9tZXRlcjsgYXV0b3BsYXk7IGNsaXBib2FyZC13cml0ZTsgZW5jcnlwdGVkLW1lZGlhOyBneXJvc2NvcGU7IHBpY3R1cmUtaW4tcGljdHVyZTsgd2ViLXNoYXJlIiBhbGxvd2Z1bGxzY3JlZW49ImFsbG93ZnVsbHNjcmVlbiI+PC9pZnJhbWU+PC9wPg==

Wie können wir Sie unterstützen?

Dominik Helleberg

Head of Mobile Development and Smart Devices