Hi All,
Just rolled out a 1.71 release which has a few minor tweaks since 1.70. I would normally go through the alpha / beta stages before releasing new versions, but the changes below are very minor (1 line fixes) and I need to get a stable version released so that I can move on with the latest alpha version. Hopefully nothing will be broken since the last, rather rushed release. (famous last words)
I'd be interested to get your feedback on the new drag-drop editing functionality and the remote terminal extension too. The drag-drop coding can be enabled by going to the about box on the device and checking the 'experiments' box then refreshing your browser. This block based coding is only available on Chromebooks and in the Wifi editor currently, but it might be possible to get it to work on tablets (phones are just too small unfortunately).
The block editing is mainly aimed at younger coders as it removes the problem of syntax errors which I've found to be the biggest obstacle for coders under the age of about 10. You can load scripts into blocks code and execute single lines of JavaScript too which allows the two worlds (blocks and js) to mix and hopefully encourage young coders to graduate to JavaScript as soon as they feel comfortable with it. The blocks color scheme has also been changed to match that of the micro:bit 'MakeCode' editor which should make moving between the two environments easier and more intuitive. I think the two tools complement each other very nicely and would be very suited for teaching coding and electronics in an educational setting.
Please remember that the blocks editor and terminal extension are still works in progress and may not yet be suitable for use in the 'real world', but we will only find out by trying them and getting some decent feedback :)
Latest APK can be found here (if you don't want to wait for Google Play:-
Here are the recent fixes:-
DS 171
- Chromebook blocks game template now working.
- Fixed black background on 'SDK' menu on Chromebook.
- Delayed homepage load by 2 seconds (else sometimes fails).
- Chromebook Terminal tab now fixed (for premium users)
- Terminal extension now works after second wifi button press.
- Fixed app.Execute() double quotes bug.
- SQLite now works with NODOM option.
- Switched from Locale.ENGLISH to Locale.ROOT to prevent missing lang issues.
- Using NoDom now works with Transparent apps and DS shortcuts.