Open Source Process Developer Tools

dapperlabs
2023-05-22 19:03:02
Collection
The best communities are built in an open environment, and we look forward to collaborating with everyone. A decentralized ecosystem cannot be created behind closed doors!

Author: dapperlabs

Assemble the Megazord! The Flow team is here to provide a set of open-source development tools for building on our new platform. This release gives you the essential tools and documentation you need to start turning your ideas into reality. We are excited to see your creations!

Today's release includes:

Cadence

Breaking new ground! Cadence is an ergonomic, resource-oriented smart contract programming language. Resource-oriented programming is a new programming paradigm designed to be safe and easy to use. For the first time, developers can create unique, persistent digital artifacts where ownership is tracked by the language itself, enabling powerful new categories of applications.

Flow Go SDK

The Go SDK is a great tool for developers looking for backend integration and considering scalability. When performance is a priority, Go is one of the most popular backend programming languages and has always been the preferred choice at Dapper Labs.

Flow JavaScript SDK

For frontend developers, our JavaScript SDK will allow you to easily integrate and interact with Flow. Develop without using ABI, build composable interactions, and create dapps that delight users. We think you will love building with our JavaScript SDK.

Visual Studio Code Extension

Interact with Flow and natively use the Cadence language in Visual Studio Code. Statistically check your Cadence code for errors and test your smart contracts without leaving this industry-leading IDE.

Flow Playground GUI

A hosted in-browser development environment that allows users to learn and experiment with the Cadence smart contract language without any setup. We make it easy for any new developer to experience Cadence, a powerful new language for smart contract development.

Standard Proposals

Two new standard proposals for FT (fungible tokens) and NFT (non-fungible tokens) are the Flow equivalents of Ethereum's ERC-20 and ERC-721.

This release marks a milestone in the development of the Flow developer ecosystem. But we are just getting started. In the coming month, you can expect:

  • A testnet for you to share your smart contracts with the world
  • A tutorial that includes a complete demo application using Flow JavaScript SDK and React
  • Our first integrations in collaboration with Bitski and Formatic

After announcing our ongoing collaboration with Libra, the excellent submissions to our Cadence Cup, and the very creative playground extension from community star member Max Starka, we are excited to open source some of the work we have been doing. This is the best time to get involved and build!

To start learning about Flow, begin with the Flow Primer and read through the Flow Developer Preview before heading to the Playground, or use the Visual Studio Code extension to experiment with Cadence smart contracts.

Join us on Discord, where you can get your questions answered, meet fellow enthusiasts who are already building, and interact with Flow's engineering and product teams. You can also follow our Twitter for updates on Flow. Help us shape the future of Flow!

The best communities are built in open environments, and we look forward to collaborating with everyone. A decentralized ecosystem cannot be built behind closed doors!

What will you build?

ChainCatcher reminds readers to view blockchain rationally, enhance risk awareness, and be cautious of various virtual token issuances and speculations. All content on this site is solely market information or related party opinions, and does not constitute any form of investment advice. If you find sensitive information in the content, please click "Report", and we will handle it promptly.
banner
ChainCatcher Building the Web3 world with innovators