Labs are conducted on i.MX6 or i.MX8 boards | ||
We use the last open source version of Android, as available on the board. | ||
For on-site trainings, if suitable Linux workstations are not available, we provide virtual machine images for VirtualBox; the only requisite is then a recent 64bit PC with at least 8Gb of RAM and 100Gb of free disk space. |
Exercise: | Compiling the Android platform |
Exercise: | Hello world application |
Exercise: | Multilingual Hello world (Deutsch-English-Français) |
Exercise: | Tailoring Android initialization to start additional system daemons |
Exercise: | Writing a simplified parameter entry application |
Exercise: | Writing a simple Command and Control application |
Exercise: | Getting and displaying a sensor value (temperature...) |
Exercise: | Coding a service to control an external device |
Exercise: | Displaying data fetched from an external device |
Exercise: | Multi-threaded user interface with buttons and progress bars |
Exercise: | Displaying a graph of sensor values |
Exercise: | Logging data fetched from the external device and displaying historical data |
Exercise: | Handling process alarms in a custom broadcast receiver |
Exercise: | Socket communications with a distant management application |
Exercise: | Create a simple HAL component |
To book a training session or for more information, please contact us on info@ac6-training.com.
Registrations are accepted till one week before the start date for scheduled classes. For late registrations, please consult us.
You can also fill and send us the registration form
This course can be provided either remotely, in our Paris training center or worldwide on your premises.
Scheduled classes are confirmed as soon as there is two confirmed bookings. Bookings are accepted until 1 week before the course start.
Last update of course schedule: 5 September 2022
Booking one of our trainings is subject to our General Terms of Sales