Ok, I just tried it. Typical "Hello World!" Maqetta mobile project.
Somewhat successful.
1) From within Maqetta, download your project.
2) Extract the zip to a favorite projects folder - mine is
NetbeansProjects. Clever, huh?
3) Within the folder for your project - "HelloCordova" for me - create
a folder called "www", and move everything into that folder. So now I
have NetbeansProjects/HelloCordova/www/[all the files and folders]. If
you don't do this, your folder will get renamed to "www" when NB creates
the project from existing source, and it goes downhill from there until
files are missing and the project no longer opens in NB. Just do this.
4) Start Netbeans (I'm using 8-beta, but should work with 7.4).
5) New Project, HTML5, from existing sources - select your project's
folder (e.g., "HelloCordova").
6) Right-click on the project in NB, select project settings, click on
"Cordova" and create the resources - select that "www" folder as the
site root.
7) Start your emulator - make sure you use Android 4.2 (or lower), 4.3
has problems at this time, so I'm told.
8) Run your app from NB - and wait, and wait.....eventually your app
will show up.
Caveats:
There are all kinds of 'errors' in the Maqetta-supplied files, including
the main html. For the main html, I told NB to not error-check those
kinds of things, but there are still errors/warnings elsewhere, like in
common.less. I can open my main html in Chrome and FF with no problems,
so I don't know why NB has problems.
The "Hello World!" text is repeated, one on top of the other, and the
header component I used in Maqetta is not obviously present like it is
in the browser. The duplicated text could be a dojo thing, or ???, but
i don't see anything really obvious that would cause this.
In short, it is possible, but you may not like the result. I'll
probably try this again with a Maqetta 'desktop' project that has just a
textbox to see if this duplicating nonsense persists. Perhaps others can
chime in to enlighten the rest of us.
I just think that Maqetta is quite nice for the GUI design, especially
single-page apps, and serves as a good starting point for generating
Cordova/PhoneGap iOS/Android apps - if the above issues can be
resolved. Too bad support is gone...
HTH,
Dave