Page 1 of 1
Mobile Development - Moscrif
Posted: Fri Jun 01, 2012 6:18 pm
by the.weavster
This looks like a really interesting project:
http://moscrif.com/documents
One of the things I like about it is that not only will the apps run on multiple mobile platforms they will run on your desktop too.
Programming is done in pure JavaScript (no HTML/CSS, just JavaScript) and there's no need to install other SDKs either. I hope this gains some momentum, I've been wanting something like this to come along.
Windows and Mac versions of the IDE are available now and a Linux version is said to be coming.
Re: Mobile Development - Moscrif
Posted: Mon Jun 04, 2012 12:33 pm
by bembulak
It sounds quite good, but atm I prefer
www.kivy.org as it runs upon Python.
Re: Mobile Development - Moscrif
Posted: Mon Jun 04, 2012 8:22 pm
by the.weavster
bembulak wrote:It sounds quite good, but atm I prefer
http://www.kivy.org as it runs upon Python.
You're right, that does look even better.
From what I've just read it looks like it uses Cython and the Android NDK to compile and package your program with a custom Python runtime containing only the modules you require into an installable Android app, is that right? The end user doesn't need SL4A installed, everything required is in the created package?
Can it really be that good?
I've just been running some of the demos on my laptop (Ubuntu) and I love the widgets.
Re: Mobile Development - Moscrif
Posted: Mon Jun 04, 2012 9:42 pm
by Zach
That Kivy thing does look pretty nice. I wish I had found something like this back when I was learning Python; I might still be using it if I had.
Re: Mobile Development - Moscrif
Posted: Mon Jun 04, 2012 10:20 pm
by bembulak
From what I've just read it looks like it uses Cython and the Android NDK to compile and package your program with a custom Python runtime containing only the modules you require into an installable Android app, is that right? The end user doesn't need SL4A installed, everything required is in the created package?
Exactly.
You can even pack it for Windows/Linux/Mac, what makes it even better.
Besides Lazarus/Freepascal it's one of the few "Toolkits"/Environments, where you really can use one codebase for Mobile and Desktop, without learning a new GUI-Toolkit for each target. That makes it quite interesting.