Ethereum para desarrolladores de Dart
Primeros pasos con los contratos inteligentes y el lenguaje Solidity
Tutoriales
- Flutter y cadena de bloques: dapp de Hola Mundo (se abre en una pestaña nueva) le guía por todos los pasos para empezar:
- Escribir un contrato inteligente en Solidity (se abre en una pestaña nueva)
- Escribir una interfaz de usuario en Dart
- Crear una dapp móvil con Flutter (se abre en una pestaña nueva) es mucho más corto, lo cual podría ser mejor si ya conoce los conceptos básicos
- Si prefiere aprender viendo un video, puede ver Cree su primera aplicación de cadena de bloques con Flutter (se abre en una pestaña nueva), que dura aproximadamente una hora
- Si es impaciente, puede que prefiera Crear una aplicación descentralizada (dapp) de cadena de bloques con Flutter y Dart en Ethereum (se abre en una pestaña nueva), que dura solo unos veinte minutos
- Integrar MetaMask en una aplicación de Flutter con Web3Modal de WalletConnect (se abre en una pestaña nueva): este breve video le guía por los pasos para integrar MetaMask en sus aplicaciones de Flutter con la biblioteca Web3Modal (se abre en una pestaña nueva) de WalletConnect
- Curso intensivo para desarrolladores de cadenas de bloques móviles con Solidity y Flutter (se abre en una pestaña nueva): lista de reproducción del curso para desarrolladores full stack de cadenas de bloques móviles
Trabajar con clientes de Ethereum
Puede usar Ethereum para crear aplicaciones descentralizadas (dapps) que utilicen los beneficios de la criptomoneda y la tecnología de cadena de bloques. Hay al menos dos bibliotecas mantenidas actualmente para que Dart use la API JSON-RPC para Ethereum.
- Web3dart de pwa.ir (se abre en una pestaña nueva)
- Ethereum 5.0.0 de darticulate.com (se abre en una pestaña nueva)
También hay bibliotecas adicionales que le permiten manipular direcciones específicas de Ethereum, o que le permiten recuperar precios de varias criptomonedas. Puede ver la lista completa aquí (se abre en una pestaña nueva).