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 (s'ouvre dans un nouvel onglet) vous guide à travers toutes les étapes pour commencer :
- Écrire un contrat intelligent en Solidity (s'ouvre dans un nouvel onglet)
- Écrire une interface utilisateur en Dart
- Créer une dapp mobile avec Flutter (s'ouvre dans un nouvel onglet) 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 (s'ouvre dans un nouvel onglet), 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 (s'ouvre dans un nouvel onglet), qui ne dure qu'une vingtaine de minutes
- Intégrer MetaMask dans une application Flutter avec Web3Modal par WalletConnect (s'ouvre dans un nouvel onglet) - cette courte vidéo vous guide à travers les étapes d'intégration de MetaMask dans vos applications Flutter avec la bibliothèque Web3Modal (s'ouvre dans un nouvel onglet) de WalletConnect
- Cours intensif de développeur de chaîne de blocs mobile avec Solidity et Flutter (s'ouvre dans un nouvel onglet) - 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.
- Web3dart de pwa.ir (s'ouvre dans un nouvel onglet)
- Ethereum 5.0.0 de darticulate.com (s'ouvre dans un nouvel onglet)
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 (s'ouvre dans un nouvel onglet).