分享

【震惊】Scratch竟然还有这样一本书

 凤飞图书 2022-07-15 发布于浙江

然后我向你道歉,这是标题党

最后我相信你一定会有很大收获

一本《Scratch底层架构源码分析》推荐给你,本书是我的一位好友——孟灿写的,我教学Scratch,他开发Scratch。如果用先有鸡还是先有蛋来做比较,他应该算鸡,我应该算蛋。哈哈,开个小玩笑。

这是一本技术性很强的书籍,适合Scratch发烧友们,更加适合从事少儿编程领域软硬件开发的软件工程师们或者说你想转行从事这个领域的开发本书也是不错的选择,偷偷说个告诉你个秘密,我这位好友的工资是我的好几倍呢。看到这个工资条,我都动心了

虽然已经很久没有沉下心去阅读纯技术开发类的相关书籍了,但是这本《Scratch底层架构源码分析》点燃了我的激情,让我从拾技术,同时又增添了几丝白发

谈谈这本书吧

书籍从源码目录结构、流程图、编码等多个层面深入剖析Scratch底层架构原理,全面分析代码块、虚拟机、渲染引擎、资源存储及图形用户界面,并对Scratch生态的其他非核心技术也做了必要讲解。书籍编写的很详细,不过如果你没有程序功底估计阅读是很费力了。但是不妨碍,你看看目录感慨下Scratch原来就是这样。

它从谷歌Blockly技术开始讲起,逐步深入到Scratch的技术生态,对Scratch中的核心技术做了深入分析和源码讲解。通过阅读本书,读者不但可以系统地学习Scratch中的核心技术模块,而且还能深入理解Scratch底层代码的实现和结构设计,为二次开发打下基础。书籍一共7章,涵盖的主要内容有Blockly简介、Scratch-blocks源码分析、Scratch-vm源码分析、Scratch-render源码分析、Scratch-storage源码分析、Scratch-gui源码分析,以及Scratch-paint、Scratch-audio和Scratch-parser的简单介绍。本书适合想了解Scratch语言底层技术架构的开发人员和技术爱好者,尤其是需要做Scratch二次开发的程序员阅读。另外,本书还适合作为相关教学人员和研究人员的参考资料。

源码下载地址

本书涉及的Scratch源码下载地址如下:

  • Blockly:https://github.com/google/blockly;

  • Scratch-blocks:https://github.com/LLK/scratch-blocks;

  • Scratch-vm:https://github.com/LLK/scratch-vm;

  • Scratch-render:https://github.com/LLK/scratch-render;

  • Scratch-storage:https://github.com/LLK/scratch-storage;

  • Scratch-gui:https://github.com/LLK/scratch-gui;

  • Scratch-paint:https://github.com/LLK/scratch-paint;

  • Scratch-audio:https://github.com/LLK/scratch-audio;

  • Scratch-parser:https://github.com/LLK/scratch-parser。

这本书,正如我写的推荐:本书的主旨是深入探寻Scratch底层的代码逻辑,非常适合每一位想开发自己的Scratch编程平台技术人员的爱好者阅读。


    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多