Overview
Discover how the Oniro Project is revolutionizing IoT development in this informative conference talk. Explore the journey of SECO, a device maker company, as they collaborate with Oniro to unify standards in the fragmented Internet of Things ecosystem. Learn about the Yocto/Bitbake building system that simplifies and standardizes the development process, and delve into essential IoT-oriented features such as multi-platform support, Over-The-Air updates, security measures, and communication protocols. Gain insights into custom embedded operating system development using Oniro's layers and tools, and examine real-world use cases through reference designs. Understand how Oniro's solid foundation enables new interactions between devices and brings the vision of a fully-connected world closer to reality. Explore the benefits of a vendor-neutral, royalty-free, and well-supported ecosystem that embraces Open Source philosophy, as presented by a Linux Embedded Developer.
Syllabus
Intro
THE FRAGMENTATION ISSUE IN NUMBERS
FRAGMENTATION: CONS
MAIN PRINCIPLES
BUILD SYSTEM
THE ARCHITECTURE LAYERS
CONNECTIVITY
CONTINUOUS INTEGRATION AND DEPLOYMENT
TESTING
EFFORT DISTRIBUTION
OPINIONATED DEFAULTS
HARDWARE ENABLEMENT STRATEGY
VENDING MACHINE BLUEPRINT
THE ADDED-VALUE
Taught by
Linux Foundation