Hello developers, and welcome to this week's developer weekly update! This week, we're excited to announce new 'Hello, world' examples, some huge developer documentation updates, and a new community demo showcasing ETH and ICP. Let's get started!
New 'Hello, world!' examples
Ready to get started developing on ICP? The 'ICP Hello, world!' example templates for Motoko and Rust have been updated! Updates to these templates include:
PocketIC for unit testing, allowing you to simulate deployment on the mainnet for an enhanced developer workflow.
The developer documentation has received some huge updates this past week! These updates are intended to enhance, optimize, and improve the developer onboarding experience. The primary focus has been on improving the documentation that developers would interact with when approaching ICP for the first time.
The most notable of these updates is the newly reformatted top and side navigation bars. Additionally, the UI has been updated to include divider bars in the side navigation menu to help separate different categories and be more visually appealing. Here is a before and after:
UI changes aren't the only new updates, though. There are a handful of brand new documentation pages, such as:
These changes mark a half-way point in the overarching 'Developer Documentation Accelerator project'. The second half of this project will focus on adding more new documentation pages, so expect some additional updates coming soon!
New ETH + ICP demo
A new community-contributed demo showcasing how ETH and ICP can work together in a single dapp. This new demo showcases how users can sign into an ICP canister with Ethereum and create a 1:1 link between their ETH address and ICP principal.
That'll wrap up this week. Tune back in next week for more developer updates!