Dart geliştiricileri için Ethereum
k
Son düzenleme: @kaanmetu(opens in a new tab), 29 Ağustos 2024
Akıllı sözleşmeler ve Solidity dilini öğrenmeye başlangıç
Öğreticiler
- Flutter ve Blok Zinciri – Hello World Dapp(opens in a new tab) başlamanız için tüm adımlarda size yol gösterir:
- Solidity(opens in a new tab)'de akıllı sözleşme yazma
- Dart'ta bir kullanıcı arayüzü yazma
- Temel bilgileri hali hazırda biliyorsanız, daha kısa olan Flutter ile Mobil bir dapp inşa etmek(opens in a new tab) daha iyi olabilir
- Video izleyerek öğrenmeyi tercih ediyorsanız, yaklaşık bir saat uzunluğundaki İlk Blok Zinciri Flutter Uygulamanızı Oluşturun(opens in a new tab) videosunu izleyebilirsiniz
- Sabırsızsanız, yaklaşık yirmi dakika uzunluğundaki Flutter ve Dart ile Ethereum Üzerinde bir Blok Zinciri Merkeziyetsiz Uygulaması Oluşturma(opens in a new tab) videosunu tercih edebilirsiniz
- WalletConnect'in Web3Modal'ini kullanarak Flutter uygulamanıza MetaMask'ı entegre etme(opens in a new tab) - bu kısa video size WalletConnect'in kütüphanesi Web3Modal(opens in a new tab)'i kullanarak Flutter uygulamanıza MetaMask'ı entegre etmeye ilişkin adımları gösteriyor
- Mobile Blockchain Developer Bootcamp Course With Solidity & Flutter(opens in a new tab) tam yığın mobil blokzincir geliştiricisi kurslarından oluşan bir oynatma listesi
Ethereum istemcileri ile çalışma
Ethereum'u, kripto para birimi ve blok zinciri teknolojisinin faydalarını kullanan merkeziyetsiz uygulamalar (veya "dapp'ler") oluşturmak için kullanabilirsiniz. Dart'ın Ethereum için olan JSON-RPC API'sını kullanabilmesi için şu anda sürdürülmekte olan en az iki kütüphanesi vardır.
- Simonbutler.eu'dan Web3dart(opens in a new tab)
- Darticulate.com'dan Ethereum 5.0.0(opens in a new tab)
Belirli Ethereum adreslerini değiştirmenize izin veren veya çeşitli kripto para birimlerinin fiyatlarını almanızı sağlayan ek kütüphaneler de vardır. Tam listeyi burada görebilirsiniz(opens in a new tab).