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 (mở trong tab mới) 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 (mở trong tab mới)
- 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 (mở trong tab mới) 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 (mở trong tab mới), 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 (mở trong tab mới), 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 (mở trong tab mới) - 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 (mở trong tab mới) 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 (mở trong tab mới) - 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 (mở trong tab mới).