---
title: "Ethereum pro vývojáře v Dartu"
description: "Naučte se vyvíjet pro Ethereum pomocí jazyka Dart"
lang: cs
incomplete: true
---

## Začínáme s chytrými kontrakty a jazykem Solidity {#getting-started-with-smart-contracts-and-solidity}

## Návody {#tutorials}

- [Flutter a blockchain – Hello World Dapp](https://www.geeksforgeeks.org/flutter-and-blockchain-hello-world-dapp/) vás provede všemi kroky do začátku:
  1.  Psaní chytrého kontraktu v [Solidity](https://soliditylang.org/)
  2.  Psaní uživatelského rozhraní v Dartu
- [Tvorba mobilní dapp s Flutterem](https://medium.com/dash-community/building-a-mobile-dapp-with-flutter-be945c80315a) 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](https://www.youtube.com/watch?v=3Eeh3pJ6PeA), 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](https://www.youtube.com/watch?v=jaMFEOCq_1s), které má jen asi dvacet minut
- [Integrating MetaMask in Flutter application with Web3Modal by WalletConnect](https://www.youtube.com/watch?v=v_M2buHCpc4) – toto krátké video vás provede kroky integrace MetaMask do vašich aplikací ve Flutteru pomocí knihovny [Web3Modal](https://pub.dev/packages/web3modal_flutter) od WalletConnect
- [Mobile Blockchain Developer Bootcamp Course With Solidity & Flutter](https://youtube.com/playlist?list=PL4V4Unlk5luhQ26ERO6hWEbcUwHDSSmVH) – playlist kurzu pro full stack mobilní blockchainové vývojáře

## Práce s klienty Etherea {#working-with-ethereum-clients}

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](/developers/docs/apis/json-rpc/) pro Ethereum.

1. [Web3dart od pwa.ir](https://pub.dev/packages/web3dart)
1. [Ethereum 5.0.0 od darticulate.com](https://pub.dev/packages/ethereum)

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](https://pub.dev/dart/packages?q=ethereum).