Any possibility to inject Ultralight UX inside of an AIR Application on the Stage3D?

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Any possibility to inject Ultralight UX inside of an AIR Application on the Stage3D?

Ramazan Ergüder Bekrek
I would like to ask a specific question concerning an open source project called Ultralight.
 
Basically this is how it is defined on their web site :
 
Ultralight is a tool to display fast, beautiful HTML interfaces inside all kinds of applications.
Save time and money by writing your application's front-end with HTML while still retaining access to the power and performance of native C/C++ code.
 
References :
 
https://ultralig.ht/
https://github.com/ultralight-ux/Ultralight
 
Since the project is built with C++ I thought that it could be possible to use Ultralight inside an ANE so that I could move on and forget the HTMLLoader component which was never updated to the latest Webkit version. I need to display web applications in my AIR Application but I don't want to have to launch another external standalone .EXE  file plus I tried to use the WebViewANE from tuara https://github.com/tuarua/WebViewANE but I didn't like the project because it was heavy and depending on C# and .NET framework mixed with C++ and also the ANE file size is around 150 MB which is literally overkill.
 
Can someone who worked for a long time on the AIR SDK and the GPU/Stage3D Architecture could give us his perspective if this idea is totally worth exploring or confirm that there is or no way of injecting under the DisplayList within the Stage3D Video Slots or some other mechanism?
 
On Ultralight's web site this is the architecture schema : https://docs.ultralig.ht/docs/architecture
There is also the documentation showing how to integrate it within a game : https://docs.ultralig.ht/docs/integrating-with-games
 
Can someone also tell us if Harman is willing to replace the old Webkit from AIR SDK to with the Webkit version from Ultralight?
 
Thank you in advance for take the time to answer this weird idea.
 
Best regards