On 05/28/2013 11:25 PM, Flamaros wrote:
2) Integrated editor (launch with the user application in a second Window) a) Good : - Preview is the final result with real data - All application components accessible to the editor without complex plugin system (in this way all editors components will be well placed in the preview) - Full real-time edition (can preview menus transitions,...) - User can customize the editor b) Bad : - Intrusive in the application code - Force the user to port application on a desktop OS (Linux, Mac or Windows), not friendly if he target only embedded devices (can be bypassed with a remote system) - Less stable editor?
I think an integrated editor has a huge benefit because of the instant feedback. You could use IPC and have the editor in a separate application. That is probably more difficult to implement but it mitigates your negative points.
https://developers.google.com/chrome-developer-tools/docs/remote-debugging