Talk
Intermediate

How I built an open-source web-based plugin system

Approved

This talk is about the GSoC 2024 project where I worked on implementing a plugin system for MIT App Inventor. Here's an outline of the talk:

  • Introduction to plugins and plugin systems
  • Introductions to MIT App Inventor and its existing extension system
  • Explain why we needed to build a new plugin infrastructure on top of this existing system
  • Explain the challenges of building a plugin system
  • Explain the approaches I explored to implement this project
  • Explain why I went with the final solution

This talk will cover things like web security, untrusted code sandboxing, and other similar topics in an easy-to-understand manner and the audience need not be familiar with any of these topics.


By the end of this talk, they will have a clear understanding of App Inventor, its plugin system, how I built a new plugin system on top of it, and why it was a challenging process.

None
FOSS

Shreyash Saitwal
Software developer • Student
Speaker Image

0 %
Approvability
0
Approvals
0
Rejections
0
Not Sure
No reviews yet.