Ethereum pour les développeurs Dart
Premiers pas avec les contrats intelligents et le langage Solidity
Tutoriels
- Flutter et chaîne de blocs – Hello World Dapp (opens in a new tab) vous guide à travers toutes les étapes pour commencer :
- Écrire un contrat intelligent en Solidity (opens in a new tab)
- Écrire une interface utilisateur en Dart
- Créer une dapp mobile avec Flutter (opens in a new tab) est beaucoup plus court, ce qui pourrait être préférable si vous connaissez déjà les bases
- Si vous préférez apprendre en regardant une vidéo, vous pouvez regarder Créer votre première application Flutter sur chaîne de blocs (opens in a new tab), qui dure environ une heure
- Si vous êtes impatient, vous préférerez peut-être Créer une application décentralisée sur chaîne de blocs avec Flutter et Dart sur Ethereum (opens in a new tab), qui ne dure qu'une vingtaine de minutes
- Intégrer MetaMask dans une application Flutter avec Web3Modal par WalletConnect (opens in a new tab) - cette courte vidéo vous guide à travers les étapes d'intégration de MetaMask dans vos applications Flutter avec la bibliothèque Web3Modal (opens in a new tab) de WalletConnect
- Cours intensif de développeur de chaîne de blocs mobile avec Solidity et Flutter (opens in a new tab) - liste de lecture de cours complets pour développeur de chaîne de blocs mobile full stack
Travailler avec les clients Ethereum
Vous pouvez utiliser Ethereum pour créer des applications décentralisées (ou « dapps ») qui utilisent les avantages de la cryptomonnaie et de la technologie de la chaîne de blocs. Il existe au moins deux bibliothèques actuellement maintenues pour Dart afin d'utiliser l'API JSON-RPC pour Ethereum.
Il existe également des bibliothèques supplémentaires qui vous permettent de manipuler des adresses Ethereum spécifiques, ou qui vous permettent de récupérer les prix de diverses cryptomonnaies. Vous pouvez consulter la liste complète ici (opens in a new tab).