llaske / sugarizer

Sugarizer is a web implementation of the Sugar platform to run on any device or browser
https://sugarizer.org
Apache License 2.0
197 stars 411 forks source link

Include microbit into Sugarizer #562

Open llaske opened 4 years ago

llaske commented 4 years ago

Microbit is a popular programming environment based on the Microsoft Makecode tool that can enable offline mode.

image

The idea is to explore the possibility to include Microbit as a Sugarizer activity, like Scratch.

To do that, it's necessary to:

sarthak-g commented 4 years ago

working on this

sarthak-g commented 4 years ago

I've created sample activity and successfully extracted a offline version of microbit. See below: microbitLOCALss I tried but not able to understand how to integrate it with sugarizer as microsoft uses "pxt" to run microbit. We have to run "pxt serve"in order to run it locally. Can you suggest how I can approach?

llaske commented 4 years ago

Hmmm. When I said "offline" my idea was to have microbit that fully run in the browser (no call to a server, including a local server). Look like there is some work on this here. But may be it's not possible today.

sarthak-g commented 4 years ago

But may be it's not possible today.

Yeah, it exist only as standalone desktop application in offline.

AndreaGon commented 4 years ago

@sarthak-g Are you still working on this? Can I look into this as well?

sarthak-g commented 4 years ago

Yes, you can. I will love to know if you find anything relevant.

shotaro27 commented 4 years ago

Hello. I'm Shotaro27.

Offline version of Microbit was built already, so I can't use it as Web application. Pxt-microbit is not able to run offline, and it need a lot of preparation. So I couldn't find offline version application for Sugarizer.

I tried to create a Sugarizer activity following Sugarizer developement activity tutorial.

スクリーンショット (207) スクリーンショット (208)

sarthak-g commented 4 years ago

Offline version of Microbit was built already, so I can't use it as Web application. Pxt-microbit is not able to run offline, and it need a lot of preparation. So I couldn't find offline version application for Sugarizer.

Hi Shotaro27, I and @llaske discussed regarding this above. Actually idea is to get gui of microbit (like there for scratch).