Altinn / altinn-studio

Next generation open source Altinn platform and applications.
https://docs.altinn.studio
BSD 3-Clause "New" or "Revised" License
114 stars 70 forks source link

Simplify prototyping of apps #8621

Closed nkylstad closed 1 year ago

nkylstad commented 2 years ago

Description

Current situation when developing apps is that developer must have data model ready BEFORE starting app development. All form fields must be connected up to a data model field for the form to render. In addition, all testing of a form and how it looks/feels must be done locally, making a disconnect between developing the form in the Studio Ux Editor, and actually testing and updating. This results in a lot of prototyping having do be done by manually changing the config files.

This issue aims to address this, and to give an overview of which specific issues need to be solved in order to improve the app developer experience when it comes to rapid and simple prototyping.

In scope

Out of scope

Oher tasks that are related/would improve the app developer experience

Additional Information

For rendering forms in apps without a set/predefined data model, there are a few options.

Tasks

FinnurO commented 1 year ago

Link to Altinn 2 TUL feature: https://altinn.github.io/docs/tul/tjenestetyper/ny/#skjemadesign-i-infopath

nkylstad commented 1 year ago

This is really more of a roadmap issue, and most of the issues with prototyping of apps are solved by the basic preview that has been implemented in Studio. This allows users to create and view their forms before having to start working with the data model, which was the background for this issue.

Closing this issue.