إيثيريوم لمطوري Dart
البدء مع العقود الذكية ولغة Solidity
دروس تعليمية
- يأخذك Flutter وسلسلة الكتل – تطبيق لامركزي (dapp) Hello World (opens in a new tab) عبر جميع الخطوات للبدء:
- كتابة عقد ذكي بلغة Solidity (opens in a new tab)
- كتابة واجهة مستخدم بلغة Dart
- بناء تطبيق لامركزي (dapp) للهواتف المحمولة باستخدام Flutter (opens in a new tab) أقصر بكثير، مما قد يكون أفضل إذا كنت تعرف الأساسيات بالفعل
- إذا كنت تفضل التعلم من خلال مشاهدة مقطع فيديو، يمكنك مشاهدة بناء أول تطبيق Flutter لسلسلة الكتل (opens in a new tab)، والذي تبلغ مدته حوالي ساعة
- إذا كنت في عجلة من أمرك، فقد تفضل بناء تطبيق لامركزي لسلسلة الكتل باستخدام Flutter وDart على إيثيريوم (opens in a new tab)، والذي يستغرق حوالي عشرين دقيقة فقط
- دمج ميتاماسك في تطبيق Flutter باستخدام Web3Modal من WalletConnect (opens in a new tab) - يأخذك هذا الفيديو القصير عبر خطوات دمج ميتاماسك في تطبيقات Flutter الخاصة بك باستخدام مكتبة Web3Modal (opens in a new tab) من WalletConnect
- دورة تدريبية لمطوري سلسلة الكتل للهواتف المحمولة باستخدام Solidity وFlutter (opens in a new tab) - قائمة تشغيل لدورة مطور سلسلة الكتل للهواتف المحمولة المتكاملة (Full Stack)
العمل مع عملاء إيثيريوم
يمكنك استخدام إيثيريوم لإنشاء تطبيقات لامركزية (أو "dapps") تستفيد من مزايا العملة المشفرة وتكنولوجيا سلسلة الكتل. يوجد على الأقل مكتبتان يتم صيانتهما حاليًا لـ Dart لاستخدام JSON-RPC API لإيثيريوم.
هناك أيضًا مكتبات إضافية تسمح لك بالتعامل مع عناوين إيثيريوم محددة، أو تتيح لك استرداد أسعار العملات المشفرة المختلفة. يمكنك الاطلاع على القائمة الكاملة هنا (opens in a new tab).