How are they "reliant on Flash"?tj1010 wrote:OpenFL and HaxUI are too reliant on Flash. XDK is HTML5 which always has problems publishing on IOS store.
Flash is one of their possible targets not a dependency.
How are they "reliant on Flash"?tj1010 wrote:OpenFL and HaxUI are too reliant on Flash. XDK is HTML5 which always has problems publishing on IOS store.
I'm pretty sure that there's a point that's going to be torn to shreds in that post of yours.the.weavster wrote:TI-994A wrote:The JavaScript code runs atop an embedded Rhino Engine which acts as an interpreter to the Java environment. It is not compiled to Dalvik bytecode.SourceDave Smart (the developer of DroidScript) wrote:Google’s introduction of the V8 engine is a real game changer, it allows JavaScript running in Chrome browsers and Android mobile devices to be compiled to machine code before execution. This means is runs blisteringly fast, enabling a whole host functionality that was previously out of reach for JavaScript based applications. You can now do amazing things involving image processing, 3D graphics and physics simulation that were simply impractical before the creation of V8.
This DroidScript and this droidscript are not the same project.TI-994A wrote:I'm pretty sure that there's a point that's going to be torn to shreds in that post of yours.![]()
If there's even a point to begin with.
Incorrect, as usual. One DroidScript uses Rhino, while the other uses V8.the.weavster wrote:This DroidScript and this droidscript are not the same project.
Repeat after me: "DroidScript uses V8 not Rhino"
the.weavster wrote:How are they "reliant on Flash"?tj1010 wrote:OpenFL and HaxUI are too reliant on Flash. XDK is HTML5 which always has problems publishing on IOS store.
Flash is one of their possible targets not a dependency.
First, let me remind you of the context because that's a real failing of yours:TI-994A wrote:Incorrect, as usual. One DroidScript uses Rhino, while the other uses V8.the.weavster wrote:This DroidScript and this droidscript are not the same project.
Repeat after me: "DroidScript uses V8 not Rhino"
And still no point.
the.weavster wrote:DroidScript makes creating apps for Android very easy.
See which DroidScript was being discussed?tj1010 wrote:I suspect their "native" builds are just static JS resources and they sub-class webview like others. If you don't need short-term port to IOS it's probably the best option I've seen.
I'm wondering how they pay for development though? No ads and no sales regulations. It's also beta.
and then immediately followed up with this:TI-994A wrote:The JavaScript code runs atop an embedded Rhino Engine which acts as an interpreter to the Java environment. It is not compiled to Dalvik bytecode.
Are you saying you knew you were talking about two different projects?TI-994A wrote:There's an APK-builder plugin that's offered as an in-app purchase.
See also the hundreds of available libs at Haxelib (cross-platform, and target-dependent ones).tj1010 wrote:You're correct it's just a build option.
I'll eventually do test builds with these two engines and see about UI support. They have GPS and sensor support for sure, but I want to see the range of widgets there is, and how much like Java they look.
Something with a range of UI widgets that works on Android and IOS would be ideal. Most of the 'easy' languages out there don't even implement sensors.
No. I believe that the current version of DroidScript is a fork of the original version which ran on the Rhino engine. The fact that it had upgraded to the V8 engine has no bearing on the comments that I had made.the.weavster wrote:Are you saying you knew you were talking about two different projects?
Why do you believe that? There's absolutely no similarity between the APIs never mind the underlying JavaScript engine.TI-994A wrote:No. I believe that the current version of DroidScript is a fork of the original version which ran on the Rhino engine.
It was a very simple point for most people to understand but let me help you out (again). This:TI-994A wrote:Which brings me back to the elusive question: What's you point?
is incorrect.TI-994A wrote:The JavaScript code runs atop an embedded Rhino Engine which acts as an interpreter to the Java environment. It is not compiled to Dalvik bytecode.
Besides the difference in the underlying JavaScript engine, which we've established, how so?the.weavster wrote:There's absolutely no similarity between the APIs never mind the underlying JavaScript engine.
This:is incorrect.TI-994A wrote:The JavaScript code runs atop an embedded Rhino Engine which acts as an interpreter to the Java environment. It is not compiled to Dalvik bytecode.
I'm intending to figure out a nice workflow between SpiderBasic and the XDK but I've got wrapped up in something else at the moment (and it's summer). It will be better once this feature request has been implemented anyway.tj1010 wrote:I'm looking at the Intel tool right now.
I have a game done in SB. I basically did a 800x480 fixed borderless screen and put it in a iframe. I use PHP and SB/JS timers but no long-polling or websockets because I use cheap hosting for the back-end.the.weavster wrote:I'm intending to figure out a nice workflow between SpiderBasic and the XDK but I've got wrapped up in something else at the moment (and it's summer). It will be better once this feature request has been implemented anyway.tj1010 wrote:I'm looking at the Intel tool right now.
And as I've said, we've established that the underlying JavaScript engine for this new version is different. Either way, the statement holds true:Tenaja wrote:As he said, the V8 engine is used, which compiles to native machine code (i.e. x86, ARM, etc)