Provide an SDK for App Developers
Description
Environment
Activity
Walt Miner April 6, 2020 at 6:11 PM
What is left to be done on this epic? What is the current status? If there is more to do can you create a related issue to track that work?
Eric Dubé January 17, 2019 at 3:43 PM
As someone who also recently started trying to develop AGL apps, I think that this, or more recent documentation would be very helpful. Everything I can find on docs.automotivelinux.org describes installing existing demo apps/services, and any of the GUI apps are HTML5 apps which I haven't managed to get working in AGL.
Some questions I've had while looking through the documentation include:
For QML apps, is XDS required or optional? (only example app has XDS compile instructions)
Why don't the HTML5 demo apps run after following installation instructions?
Is there an API for HTML5 apps to interact with the OS, or is a service required?

Sebastien Douheret January 10, 2019 at 1:17 PM
Hello ,
Yes, you should have a look at XDS :
http://docs.automotivelinux.org/master/docs/devguides/en/dev/#xcross-development-system-user's-guide
You will find in this document how to setup XDS (more precisely xds-cli) in Netbeans and Visual Studio Code.

Former user January 8, 2019 at 7:43 AM
Hello all, this is my first post/comment here. Is there any update on this topic? Is any IDE currently supported? Is it possible to develop Hello World app from any of available IDEs? Thank you in advance!

Stephane Desneux February 14, 2017 at 8:57 AM
Well technically, we provide a SDK. But we're not yet to the point where developers can use an IDE to develop AGL apps... So I'd keep that open for the moment...
Details
Details
Assignee

Available for reference boards with published images that include graphics drivers
Enables rapid AGL application development ( download SDK and write “Hello World” in less than 1 hour)
Support for Qt and HTML5
IDE with debugging supported (optional for CC)
Documentation
No Yocto knowledge is needed or assumed for SDK users