Ethereum para desenvolvedores Dart
Primeiros passos com contratos inteligentes e a linguagem Solidity
Tutoriais
- Flutter e Blockchain – Hello World Dapp (opens in a new tab) guia você por todas as etapas para começar:
- Escrevendo um contrato inteligente em Solidity (opens in a new tab)
- Escrevendo uma interface de usuário em Dart
- Construindo um dapp móvel com Flutter (opens in a new tab) é muito mais curto, o que pode ser melhor se você já conhece o básico
- Se você prefere aprender assistindo a um vídeo, pode assistir a Construa seu primeiro aplicativo Flutter em Blockchain (opens in a new tab), que tem cerca de uma hora de duração
- Se você for impaciente, pode preferir Construindo um aplicativo descentralizado (dapp) em Blockchain com Flutter e Dart no Ethereum (opens in a new tab), que tem apenas cerca de vinte minutos
- Integrando a MetaMask em um aplicativo Flutter com Web3Modal da WalletConnect (opens in a new tab) - este vídeo curto guia você pelas etapas de integração da MetaMask em seus aplicativos Flutter com a biblioteca Web3Modal (opens in a new tab) da WalletConnect
- Curso Bootcamp para Desenvolvedor de Blockchain Móvel com Solidity e Flutter (opens in a new tab) - playlist do curso de desenvolvedor de blockchain móvel full stack
Trabalhando com clientes Ethereum
Você pode usar o Ethereum para criar aplicativos descentralizados (ou "dapps") que utilizam os benefícios da criptomoeda e da tecnologia blockchain. Existem pelo menos duas bibliotecas atualmente mantidas para Dart para usar a API JSON-RPC para o Ethereum.
Também existem bibliotecas adicionais que permitem manipular endereços específicos do Ethereum, ou que permitem recuperar preços de várias criptomoedas. Você pode ver a lista completa aqui (opens in a new tab).