Ethereum dành cho nhà phát triển Dart
Bắt đầu với hợp đồng thông minh và ngôn ngữ Solidity
Hướng dẫn
- Flutter và Chuỗi khối – Dapp Hello World (opens in a new tab) sẽ đưa bạn qua tất cả các bước để bắt đầu:
- Viết một hợp đồng thông minh bằng Solidity (opens in a new tab)
- Viết giao diện người dùng bằng Dart
- Xây dựng một dapp trên thiết bị di động bằng Flutter (opens in a new tab) ngắn hơn nhiều, có thể sẽ tốt hơn nếu bạn đã biết những kiến thức cơ bản
- Nếu bạn thích học qua video, bạn có thể xem Xây dựng ứng dụng Flutter Chuỗi khối đầu tiên của bạn (opens in a new tab), video này dài khoảng một giờ
- Nếu bạn không có nhiều thời gian, bạn có thể thích Xây dựng ứng dụng phi tập trung Chuỗi khối bằng Flutter và Dart trên Ethereum (opens in a new tab), video này chỉ dài khoảng hai mươi phút
- Tích hợp MetaMask vào ứng dụng Flutter với Web3Modal của WalletConnect (opens in a new tab) - video ngắn này sẽ hướng dẫn bạn các bước tích hợp MetaMask vào ứng dụng Flutter của bạn bằng thư viện Web3Modal (opens in a new tab) của WalletConnect
- Khóa học Bootcamp dành cho nhà phát triển Chuỗi khối trên thiết bị di động với Solidity & Flutter (opens in a new tab) - danh sách phát khóa học dành cho nhà phát triển chuỗi khối trên thiết bị di động full stack
Làm việc với các client Ethereum
Bạn có thể sử dụng Ethereum để tạo các ứng dụng phi tập trung (dapp) tận dụng những lợi ích của tiền mã hóa và công nghệ chuỗi khối. Hiện có ít nhất hai thư viện đang được bảo trì dành cho Dart để sử dụng API JSON-RPC cho Ethereum.
Ngoài ra còn có các thư viện bổ sung cho phép bạn thao tác với các địa chỉ Ethereum cụ thể, hoặc cho phép bạn truy xuất giá của nhiều loại tiền mã hóa khác nhau. Bạn có thể xem danh sách đầy đủ tại đây (opens in a new tab).