Corona Simulator for Windows (proof-of-concept)

Hello!

Because of some requests (and since I am quite low on time this week due to other activities), I thought it might be interesting to publish the program I used to create the screenshot I submitted a few days ago: navigate to

http://www.Andreas-Rozek.de/iPhone/Simulator/Simulator.exe

to download a very first “proof-of-concept” implementation of a Corona simulator for Windows.

http://www.Andreas-Rozek.de/iPhone/Simulator/main.lua

is an example for a Corona program which will run within the simulator. Download both files into the same directory and double-click the .exe - you should then see a small animation sequence. You may even slightly modify the .lua script to see what happens (just restart the .exe after any modifications to the .lua file). Error messages will be written to the terminal (if started from it)

Functionality is still *VERY* limited (just a little bit of graphics and animations), as my first focus was on a clean and extensible design. It has been tested under Windows XP, not yet neither under Vista nor Windows 7.

I plan to release a (presumably almost) fully functional version of the simulator by the end of next week (i.e., the first week of March)

Hopefully, you will still enjoy the heavily limited POC version and looking forward to the real tool…

Kind regards,

Andreas Rozek [import]uid: 4331 topic_id: 547 reply_id: 300547[/import]

Just for curiosity:

I am also able to build my simulator for MacOS X and Linux as well - see

http://www.Andreas-Rozek.de/iPhone/Simulator/Simulator.app.zip

for a MacOS X version of the abovementioned POC.

Of course, the “original” (simulator) is much more capable than my POC - and it is able to produce real iPhone executables (which my simulator never(!) will)

Kind regards,

Andreas Rozek [import]uid: 4331 topic_id: 547 reply_id: 1065[/import]

That would be VERY interesting indeed! I don’t mind using OSX to build, but for development, I would LOVE to use visual studio… [import]uid: 4899 topic_id: 547 reply_id: 1066[/import]

Thank you very much for your effort Rozek.

I will try this a bit later this evening.

regards,
Dave [import]uid: 3948 topic_id: 547 reply_id: 1068[/import]

Just as a marginal note:

by modifying the stage dimensions, I could also easily convert the “iPhone” simulator into an “iPad” simulator…assuming, that the Corona API will be *very* similar for both target devices.

Kind regards,

Andreas Rozek [import]uid: 4331 topic_id: 547 reply_id: 1072[/import]

Hello again!

I just uploaded a small “mockup” which illustrates, how the first operational version could look like:

http://www.andreas-rozek.de/iPhone/Simulator/iPhone-Simulator.png

The underlying functionality will be similar to that of the “original” (Corona) simulator. And the tool will be free (even for commercial applications)

Currently, I also plan a larger (but then commercial) version with additional features such as

  • remote control through a “real” iPhone (which sends its accelerometer, GPS, compass etc. data to the simulator)
  • a simple, slightly distributed programming environment with direct connection to the simulator
  • automatic testing facilities (which submit series of events to running Corona scripts)

I plan to have *a* larger version ready within march (the concrete functionality will depend on my other activities (and public demand), but I prefer to have versions ready *soon* rather than letting people wait for full-blown applications for a long time…)

Kind regards,

Andreas Rozek [import]uid: 4331 topic_id: 547 reply_id: 1075[/import]

Nice work!

Ale [import]uid: 940 topic_id: 547 reply_id: 1084[/import]