Create a format/specification for natively-rendered magazines, using protobuf to ensure platform interoperability.
Not PDFs — actual native rendering using some sort of markup language (XML, JSON, etc.) to specify content
Kept simple and linear — no columns/advanced grid formatting, but can include headers, parallax, images (with labels), etc.
Preferably not a single block of text (i.e. don't just make a modified version of Markdown) but structured using JSON
All components must be natively renderable with both Flutter and HTML elements
Must be 100% serializable, and use native protobuf formats wherever possible (e.g. Timestamp)
Don't include metadata content (e.g. title, createdAt, etc.), just actual body content.
Keep it as simple as possible for now
important: this issue doesn't include creating a renderer. Feel free to make some quick draft widgets to test rendering, but don't try to make a complete engine.
Create a format/specification for natively-rendered magazines, using protobuf to ensure platform interoperability.
important: this issue doesn't include creating a renderer. Feel free to make some quick draft widgets to test rendering, but don't try to make a complete engine.