BLOCKLY FOR VDESKTOP APPLICATION

506 views
Skip to first unread message

Fouad CHOUAG

unread,
Apr 15, 2018, 5:37:55 AM4/15/18
to Blockly
hi;
i wonder if I can use BLOCKY or insert this framework in Desktop application, 
My aim is devgelopping New IDE based on Blockly language and this IDE produce game 
or application runnig on windows or linux (desktop application).

the secone question : Blockly framework us based on what technologie (by technologie I mean, for example
Component oeiented frame work ....oe what exactely)..

best regards.

Andrew n marshall

unread,
Apr 16, 2018, 11:27:00 AM4/16/18
to blo...@googlegroups.com
Blockly has three implementations. The web version is the primary and most up-to-date, written in JavaScript with some Closure (Google JS library), and makes heavy use of SVG in the rendering. Blockly for Android is written in Java, and Blockly for iOS is written in Swift.

If you can embed a web view in your desktop application, you can run Blockly. We've also seen developers use libraries like Electron to write web pages with JavaScript and HTML, embedding Blockly, and making the whole thing a single desktop application.  That is the route I'm going with the updated Developer Tools.

--
You received this message because you are subscribed to the Google Groups "Blockly" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blockly+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Fouad CHOUAG

unread,
Apr 17, 2018, 5:25:24 AM4/17/18
to Blockly
tHANKS mR. Andrew for response;

So from your response I understand that , Blockly environnement must run on Browser, and to developpe a desktop application we must use an IDE that integrate browser on it, to use blickly framewoek, is true what I understand ?

thanks

Andrew n marshall

unread,
Apr 18, 2018, 1:06:53 PM4/18/18
to blo...@googlegroups.com
It needs a WebView.  Not necessarily a whole browser.

I'm not understanding your IDE comment.

Fouad CHOUAG

unread,
Apr 19, 2018, 1:48:29 PM4/19/18
to Blockly
tHANKS mR aNDREW FOR RESPONSE.;

Really I want to developpe an IDE that allow users to drag and drop some components to create an application (game for example)
and this IDE must offer to users adding custom components without coding (for dummy user for example with no programming skills).....
Without framework based on fractal model for exemple this task is very hard (Wht do you think Mr Andrew ? )

And  I find Blockly very interesting (it seems that is easy to do my IDE -  what is your opinion here Mr Andrew ?), but  i wonder if  this kind of framework (hybride = webviem + native ) has similare caracteristics VS native application (Speed response, accuracy ...etc)?

thanks and best regards

Andrew n marshall

unread,
Apr 20, 2018, 2:00:17 PM4/20/18
to blo...@googlegroups.com
Blockly in a hybrid application should be just as responsive as it is in a normal web browser, which has been sufficient to meet the needs of our users. You can test the performance by using any of our demos.  In particular, try the "Airstrike!" and "Spaghetti!" buttons in the playground.

Over the past year and a half, we have spent quite a bit of effort minimizing potential janky issues, with good success.

Your idea about using Blockly is a game idea is quite appropriate.  For instance, see the editor integrated into GameFroot.

--

Ryan Busby

unread,
Apr 21, 2018, 6:54:12 PM4/21/18
to blo...@googlegroups.com
Andrew,

Very informative thanks! I've been starting to integrate blockly into production and it seems like it has a lot of 
Interesting features.

Warmly,

Ryan Busby
--

Ryan Busby Software Engineer

Description: Description: Description: Description: NFB Consulting Logo

2501 East 28th Street  Suite 111  Signal Hill, CA 90755

310.526.3425  f 310.405.0838

gbe...@nfbconsulting.com www.nfbconsulting.com

Please consider the environment before printing this e-mail.

Important Confidentiality Notice: This email is intended for the use of the addressee(s) only and may contain privileged, confidential, or proprietary information that is exempt from disclosure under law.  If you have received this message in error, please inform us promptly by reply e-mail, then delete the e-mail, and destroy any printed copy.  Thank you for your cooperation.


Reply all
Reply to author
Forward
0 new messages