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