Pender Android for Phonegap Cordova

Discussion and feedback on Construct 2

Post » Fri Feb 15, 2013 9:41 pm

That's a nice list of targets if there ever was one :)

Any chance of targetting WebOS?
B
6
S
2
Posts: 206
Reputation: 1,685

Post » Fri Feb 15, 2013 10:41 pm

This will surely help many people. I'm relieved to see proof of teams still working on better canvas rendering with Phonegap.
B
29
S
5
G
5
Posts: 39
Reputation: 5,991

Post » Sat Feb 16, 2013 12:41 am

I'm working on an Ouya game and honestly I'll take any avenue to get descent performance, working controller and the IAP.

Though Pender, Cordova, this sounds like the city I live in. They run parallel to each other in the downtown core.
B
87
S
18
G
9
Posts: 2,455
Reputation: 14,834

Post » Sat Feb 16, 2013 12:54 am

@Lorinbeer
Thanks so much for popping in. I'm looking forward to the updates.

@Wink
Hopefully you saw this news :).

B
94
S
29
G
11
Posts: 1,545
Reputation: 20,993

Post » Sat Feb 16, 2013 1:52 am

[QUOTE=lorinbeer] Hey folks!

My name is Lorin Beer, and I am the creator and primary developer of the Pender project. I was recently contacted by one Mr. WINK on the forums here concerning the dismal shape of the current GIT repo.

Please stay tuned, I am currently out on sick leave, but have been hacking on Pender.

A little about Pender:
Pender is a code name for a cross platform rendering library offering a hardware accelerated javascript graphics API on mobile platforms. Currently targeted platforms are iOS, Android, WP7/8 and BB. Each platform has a proof of concept demonstrating the feasibility of the method used to provide the OpenGL ES hooks to javascript.

Pender Android uses Rhino, a Java JS engine by Mozilla for fast js processing. The demo code in the downloads section of github shows a simple render stress test, with 40+ individual sprites rendering at 35+ FPS on a Galaxy Nexus device.

However, working with the Uxebu boys and bonsai.js, we noticed an unacceptable slowdown when processing js calls to a <scarequote> realistic </scarequote> js codebase. The reason for this is simple: Rhino produces jvm bytecode for optimization, but that fails when running on a dalvyk java environment.

So, the latest move is to replace Rhino with V8. Please expect an update to the git repo in the next few days. I'll update it with the dev code on my machine, as well as (working) build instructions.

Thanks for the interest and stay tuned![/QUOTE]



@lorinbeer This is absolutely fantastic news! Thank you so much for taking the time to join our community, and letting us know. I have your Git repo bookmarked, and will be checking it daily (hourly :) ).

I know this will help many developers here including myself, and I am very much looking forward to your update.

Thank you!



@ArcadEd I just seen it now Wink2013-02-16 02:01:14
B
50
S
11
G
8
Posts: 479
Reputation: 9,911

Post » Sat Feb 16, 2013 9:15 pm

@LorinBeer - thanks for dropping by! Any plans to support WebGL or Web Audio API?

Also, how exactly do you communicate from javascript to native? I don't know if you saw but about a year ago I wrote an experimental PhoneGap plugin to enable WebGL support in PhoneGap apps, called WebGLGap. It performed terribly because of the ridiculous overhead of having to stringify all the calls to native. How do you plan to solve that problem?
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,600

Post » Tue Feb 19, 2013 5:15 pm

@Wink
Anything new on this?
B
94
S
29
G
11
Posts: 1,545
Reputation: 20,993

Post » Wed Feb 20, 2013 11:34 pm

@ArcadEd Unfortunately no news yet. I also am waiting with extreme anticipation but when dealing with cutting edge technology you never really know what challenges the developer might be facing.

Usually the person saying "in a few days" really is saying as soon as it's ready but soon. But the people hearing "in a few days" are hearing in exactly 3 days, and no more. lol

I have this bookmarked, and am checking it every few hours. So hopefully soon

I'm just glad someone is working on this.   
B
50
S
11
G
8
Posts: 479
Reputation: 9,911

Post » Wed Feb 20, 2013 11:37 pm

Haha, true. I'm pretty excited about it too.
B
94
S
29
G
11
Posts: 1,545
Reputation: 20,993

Post » Thu Feb 21, 2013 4:12 am

Hey folks,

I'm going to keep you in suspense for a few more days, I'm going in for surgery tomorrow, but will be back on my feet (or at least at my keyboard) shortly.

B
4
Posts: 40
Reputation: 382

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 16 guests