We are proud to announce the successful wrap-up of Milestone 2. You can check the timestamped video available through the Dropbox link below just like last time. Now, we're moving onto Milestone 3, focusing on long-term stability and new feature development. We'll keep you updated as we go along, and don't hesitate to ask if you have any questions.
Cloud-based IDE base functions:
|Provide GitHub login and cloud cross-platform login for users and guests.
|Provide both cloud and browser storage functions for projects, allowing developers to switch between storage modes based on individual needs.
|Support various file operation functions. Plus, include pull & push from GitHub/Gist.
|Provide front-end editing, display, preview, and other functions that support multiple languages(JS, Html. CSS, Sol, Rust, etc).
|Sandbox development environment
|Provide a cloud-based Sandbox environment where users can run a terminal on ChainIDE XDC.
Customized IDE features for XDC:
|Design a customized style of UI for XDC.
|Smart contract template
|Provide smart contract templates for quick start development.
|Provide a wallet module that allows users to check wallet information, and interact with the XDC through Metamask and XDC Wallet.
|Provide common features of a Solidity language editor that meet the needs of most developers.
|Provide multiple web3 plugins to facilitate user operations such as JS VM, debugging, verification and open-source plugin system.
|Terminal image support
|Provide Terminal Images commonly used for XDC development.
Long-term maintenance & feature updates:
|Provide long-term cloud storage support to ensure the long-term availability of ChainIDE XDC.
|Keep the SDK and image versions up-to-date to ensure software availability on a regular basis.EVM features released in the future will be added to XDC IDE.
1 - Smart contract template 00:14
2 - Front-end UI 00:27
3 - Editor 00:45
4 - Plug-in system 01:20
5 - Wallet module 04:37
6 - Terminal image support 12:17
open-source plugin system: https://github.com/WhiteMatrixTech/chainide-plugin-doc