Ethereum dla programistów Dart
Wprowadzenie do inteligentnych kontraktów i języka Solidity
Samouczki
- Flutter i Blockchain – Hello World Dapp (opens in a new tab) przeprowadzi Cię przez wszystkie kroki, aby zacząć:
- Pisanie inteligentnego kontraktu w Solidity (opens in a new tab)
- Pisanie interfejsu użytkownika w języku Dart
- Budowanie mobilnej zdecentralizowanej aplikacji (dapp) za pomocą Fluttera (opens in a new tab) jest znacznie krótsze, co może być lepsze, jeśli znasz już podstawy
- Jeśli wolisz uczyć się, oglądając wideo, możesz obejrzeć Zbuduj swoją pierwszą aplikację blockchain we Flutterze (opens in a new tab), które trwa około godziny
- Jeśli jesteś niecierpliwy, może Ci się spodobać Budowanie zdecentralizowanej aplikacji blockchain za pomocą Fluttera i Darta na Ethereum (opens in a new tab), które trwa tylko około dwudziestu minut
- Integracja MetaMask w aplikacji Flutter za pomocą Web3Modal od WalletConnect (opens in a new tab) – to krótkie wideo przeprowadzi Cię przez kroki integracji MetaMask w Twoich aplikacjach Flutter za pomocą biblioteki Web3Modal (opens in a new tab) od WalletConnect
- Kurs Mobile Blockchain Developer Bootcamp z Solidity i Flutterem (opens in a new tab) – playlista pełnego kursu dla programistów mobilnych aplikacji blockchain (full stack)
Praca z klientami Ethereum
Możesz użyć Ethereum do tworzenia zdecentralizowanych aplikacji (dapp), które wykorzystują zalety kryptowalut i technologii blockchain. Istnieją co najmniej dwie obecnie utrzymywane biblioteki dla języka Dart, które umożliwiają korzystanie z API JSON-RPC dla Ethereum.
Istnieją również dodatkowe biblioteki, które pozwalają na manipulowanie określonymi adresami Ethereum lub umożliwiają pobieranie cen różnych kryptowalut. Pełną listę możesz zobaczyć tutaj (opens in a new tab).