Ethereum für Dart-Entwickler
Erste Schritte mit Smart Contracts und der Programmiersprache Solidity
Tutorials
- Flutter und Blockchain – Hello World Dapp (öffnet in einem neuen Tab) führt Sie durch alle Schritte für den Einstieg:
- Schreiben eines Smart Contracts in Solidity (öffnet in einem neuen Tab)
- Schreiben einer Benutzeroberfläche in Dart
- Erstellen einer mobilen Dapp mit Flutter (öffnet in einem neuen Tab) ist viel kürzer, was besser sein könnte, wenn Sie die Grundlagen bereits kennen
- Wenn Sie lieber mit einem Video lernen, können Sie sich Build Your First Blockchain Flutter App (öffnet in einem neuen Tab) ansehen, das etwa eine Stunde dauert
- Wenn Sie ungeduldig sind, bevorzugen Sie vielleicht Building a Blockchain Decentralized-app with Flutter and Dart on Ethereum (öffnet in einem neuen Tab), was nur etwa zwanzig Minuten dauert
- Integration von MetaMask in eine Flutter-Anwendung mit Web3Modal von WalletConnect (öffnet in einem neuen Tab) – dieses kurze Video führt Sie durch die Schritte zur Integration von MetaMask in Ihre Flutter-Anwendungen mit der Web3Modal (öffnet in einem neuen Tab)-Bibliothek von WalletConnect
- Mobile Blockchain Developer Bootcamp Course With Solidity & Flutter (öffnet in einem neuen Tab) – Playlist für einen Full-Stack-Kurs für mobile Blockchain-Entwickler
Arbeiten mit Ethereum-Clients
Sie können Ethereum verwenden, um dezentrale Anwendungen (oder „Dapps“) zu erstellen, die die Vorteile von Kryptowährung und Blockchain-Technologie nutzen. Es gibt mindestens zwei aktuell gepflegte Bibliotheken für Dart, um die JSON-RPC-API für Ethereum zu nutzen.
- Web3dart von pwa.ir (öffnet in einem neuen Tab)
- Ethereum 5.0.0 von darticulate.com (öffnet in einem neuen Tab)
Es gibt auch zusätzliche Bibliotheken, die es Ihnen ermöglichen, bestimmte Ethereum-Adressen zu manipulieren, oder mit denen Sie Preise verschiedener Kryptowährungen abrufen können. Die vollständige Liste finden Sie hier (öffnet in einem neuen Tab).