Ethereum pro vývojáře v Dartu
Začínáme s chytrými kontrakty a jazykem Solidity
Návody
- Flutter a blockchain – Hello World Dapp (otevře se v nové kartě) vás provede všemi kroky do začátku:
- Psaní chytrého kontraktu v Solidity (otevře se v nové kartě)
- Psaní uživatelského rozhraní v Dartu
- Tvorba mobilní dapp s Flutterem (otevře se v nové kartě) je mnohem kratší, což může být lepší, pokud už znáte základy
- Pokud se raději učíte sledováním videa, můžete se podívat na Build Your First Blockchain Flutter App (otevře se v nové kartě), které trvá asi hodinu
- Pokud jste netrpěliví, možná dáte přednost Building a Blockchain Decentralized-app with Flutter and Dart on Ethereum (otevře se v nové kartě), které má jen asi dvacet minut
- Integrating MetaMask in Flutter application with Web3Modal by WalletConnect (otevře se v nové kartě) – toto krátké video vás provede kroky integrace MetaMask do vašich aplikací ve Flutteru pomocí knihovny Web3Modal (otevře se v nové kartě) od WalletConnect
- Mobile Blockchain Developer Bootcamp Course With Solidity & Flutter (otevře se v nové kartě) – playlist kurzu pro full stack mobilní blockchainové vývojáře
Práce s klienty Etherea
Ethereum můžete použít k vytvoření decentralizovaných aplikací (nebo „dapps“), které využívají výhod kryptoměn a technologie blockchain. V současné době existují minimálně dvě udržované knihovny pro Dart, které umožňují používat JSON-RPC API pro Ethereum.
- Web3dart od pwa.ir (otevře se v nové kartě)
- Ethereum 5.0.0 od darticulate.com (otevře se v nové kartě)
Existují také další knihovny, které vám umožní manipulovat s konkrétními adresami Etherea, nebo které vám umožní získávat ceny různých kryptoměn. Úplný seznam si můžete prohlédnout zde (otevře se v nové kartě).