Filter
Exclude
Time range
-
Near
Erik on @esug2024 demoed again the lively nature of Smalltalk based browser app development - using the @pharoproject bootstrapped tiny image for CodeParadise. Fascinating project that makes you more effective when writing PWA's! youtube.com/watch?v=JkoEveeG…
5
11
582
19 Oct 2024
CodeParadise now has support for the Ionic framework. All components are present, including the full API. Some events and helper classes might still be missing though (reach out if you miss something). Feel free to try it out. #CodeParadise #ionic #Pharo #Smalltalk
2
1
3
210
At ESUG I presented a demo of CodeParadise using the mobile's camera. Another participant asked whether CodeParadise could be used to create one of those receipt scanners. So I created a little demo. Answer: Yes you can! Smalltalk using OpenCV-js.😁 youtube.com/shorts/wkpvHyVPF…
8
12
618
10 Jul 2024
#esug #esug2024 CodeParadise nice demo ! 🤩
4
8
389
Added a new feature to CodeParadise. You can now create Node.js applications with it! Using Smalltalk only and using a live programming style: just update the application while it is running. Snapshot it when done and ship it to your friends and family. youtu.be/2FxPBCq75qY

1
2
12
325
16 Feb 2024
With the new bridge/proxy support for JavaScript classes in CodeParadise, I added a wrapper for the Media Stream API. The following video shows it in action for a simple streaming from the camera (only 11 seconds!). More to follow later! youtu.be/917KvbrmdM4

1
5
124
15 Feb 2024
With the new bridge/proxy support for JavaScript classes in CodeParadise, I added a wrapper for the Speech (Synthesis) API. The following video shows it in action (only 11 seconds!). youtu.be/0GGL7Ku8j6Q

1
2
6
148
CodeParadise now supports JavaScript Proxy classes, allowing (m)any JavaScript classes to be used inside CodeParadise. The Proxy mechanism is not used for DOM elements and WebComponents, since these are used most often and (in my vision) required a more specific interface.
3
2
4
185
I created a video of a 'walk through' of my latest tutorial on creating a simple to-do list web application using CodeParadise. Happy coding! #CodeParadise #Smalltalk @pharoproject @SqueakJS youtu.be/Y-i6C_yVHxA
6
8
807
Replying to @ErikOnBike @umejava
Please install the latest version of CodeParadise github.com/ErikOnBike/CodePa… and start the application "building-my-first-app" either from the Paradise menu or using the commands: CpDevTools start. WebBrowser openOn: 'http://localhost:8080/static/app.html?building-my-first-app'.
2
3
170
Replying to @umejava
It has been a while, but I finally have created a tutorial for creating a simple to-do web application using CodeParadise (inside CodeParadise itself). The tutorial is a (slides) presentation running in the browser (a web application itself).
1
2
26
24 Oct 2023
CodeParadise is a fascinating project using a tiny (~300kb) bootstrapped @pharoproject image that is executed in a web page using a headless build of the @SqueakJS virtual machine. It directly interacts with the DOM using a custom VM plugin. Check it out: github.com/ErikOnBike
17 Sep 2023
CodeParadise can now save an image to be restarted later as a Single Page Application. All code and DOM are saved. After the snapshot is restarted the application will recreate the DOM and rehydrate the webcomponents. For a small video see: youtu.be/9YUXYuo_HaMOr Happy coding!
6
22
655
17 Sep 2023
CodeParadise can now save an image to be restarted later as a Single Page Application. All code and DOM are saved. After the snapshot is restarted the application will recreate the DOM and rehydrate the webcomponents. For a small video see: youtu.be/9YUXYuo_HaMOr Happy coding!
1
3
14
1,235
13 Jul 2023
CodeParadise v1.0.0 With a debugger in place and (manual) testing it successfully on Pharo 8 up to and including Pharo 12 I decided it is time to give CodeParadise a version! So the initial release v1.0.0 is made. 😀🔥🥳 @pharoproject
3
15
653
CodeParadise now has a debugger! It shows all relevant information: error, call-stack, context, method source code and allows inspecting the context variables. youtu.be/hCwlrWRhrZc @pharoproject

1
3
9
359
CodeParadise-Zettelkasten: Example application for a Zettelkasten. Implementation is based on CodeParadise. github.com/ErikOnBike/CodePa…

2
3
415
先日のSmalltalk勉強会のご参加ありがとうございました。資料を公開します! 「CodeParadiseの紹介」 docs.google.com/presentation… #st_study #pharo #squeakjs #codeparadise
1
2
7
745
CodeParadise。Smalltalkイメージ上のメソッド書き換えが、ブラウザ側の表示内容に即時反映される。 #st_study
2
146