Solid provides (amongst other things) authentication, authorization, and a flexible data model wrapped in an API. This means that writing most Solid applications is a matter of modeling your data and creating a robust frontend user experience to access it. That frontend could be web-based and responsive, native desktop, native mobile, or a script.
It’s also important to know how to manipulate RDF and linked data, which our data model is based upon.
We’re still very early in this process, but keep checking back to our Developer Resources for the latest.
For now, here are a few helpful resources: