📕 تطبيقات مشاريع مفتوحة المصدر بواسطة منصة B4A
الرئيسية / تطبيقات وقوالب
B4A For Android
الاندرويد هو نظام التشغيل المحمول المفضل في العالم و B4A هو أسهل أداة تطوير تطبيقات سريعة ، مما يسمح للمبتدئين والمحترفين بإنشاء تطبيقات Android قوية باستخدام لغة BASIC التي يسهل تعلمها. B4A مجاني ويمكن تحميله من هذا الرابط: https://www.b4x.com/b4a.html
. ان أحد أسباب جعل B4A مجانيًا هو لجعله في متناول الطلاب والمبرمجين ، الهيئات ، الجميع .
يتم استخدامه من قبل الجميع في المدارس والكليات والجامعات والمنظمات التعليمية الأخرى.
■ مزايا B4A:
- B4A سهل التعلم.
- لدى B4A مجتمع مطور شامل عبر الإنترنت. يشارك المطورون المكتبات ويساعدون بعضهم البعض في مختلف القضايا المتعلقة B4A.
- يمكنك إعادة استخدام كود جافا الخاص بك ، يدعم B4A المكتبات الخارجية.
- يدعم B4A جميع أنواع التطبيقات ، بما في ذلك الألعاب.
- المنتج النهائي هو تطبيق Android أصلي يمكن توقيعه ونشره في متاجر تطبيقات Android. بعض متاجر تطبيقات Android هي Google Play و Amazon Appstore وغيرها.
- B4A مجاني 100٪.
- لديها مجموعة واسعة من المكتبات والموارد.
- تعد ملفات التطبيق التي تم إنشاؤها صغيرة نسبيًا مقارنة بتلك التي تم تطويرها باستخدام برامج تحرير أخرى.
»ملاحظة:
- B4A متاح فقط على نظام Windows ، لا يتوفر B4A IDE لنظام التشغيل Mac أو Linux OS.
■ تجهيز الأدوات لإعداد B4A:
💡 قبل البدء في تنزيل قوالب المشاريع مفتوحة المصدر فيما يلي مثال تطبيقي لكيفية انشاء تطبيق بسيط على المطور B4A
🎚️ مثال تطبيقي B4A :
📌 تطبيق Hello World
⚒️ الآن قم بالبدء لإنشاء وتشغيل تطبيق: hello world
. افتح B4A ، وانتقل إلى File -> New -> Default.
. سيطلب منك تحديد مسار لحفظ مشروعك واسم المشروع
. قم بتحديد مسار الحفظ للمشروع وسجل اسم للمشروع والقيام بتأكيد الحفظ.
🪄 انسياب البرنامج على B4A
في مشروع "Hello World" هناك علامتا تبويب على الواجهة الرئيسية هما: Main ، Starter
. علامتا التبويب هما النشاط الرئيسي ووحدات خدمة البداية، على التوالي.
ℹ️ النشاط الأساسي :
النشاط الرئيسي هو نشاط البداية
. بشكل افتراضي ، يحتوي كل مشروع جديد تقوم بإنشائه على النشاط الرئيسي
. كل وحدة في B4A لها Sub الفرع هو مثل الوظيفة Sub Process_Globals
نعلن في المتغيرات العامة التي يمكن الوصول إليها من جميع الوحدات
. في Sub Globals نعلن المتغيرات العامة.
Sub Activity_Create(FirstTime As Boolean)
عند بدء النشاط.
. في هذه الحالة ، نقوم بتحميل التخطيط الضروري في كل مرة يتم فيها إنشاء النشاط كما يمكنك إنشاء روتين بأي اسم آخر.
Sub Activity_Create(FirstTime As Boolean Activity.LoadLayout("Layout")
End Sub
💡 في المثال ، يحتوي على وظيفة Button1_Click
يتم تنفيذها في كل مرة عند النقر على الزر button1
يتم النقر عليه لتظهر رسالة الترحيب .
Sub Button1_Click
xui.MsgboxAsync("Hello world!", "B4X")
End Sub
ℹ️ خدمة البداية :
هذا هو المكان الذي نعلن فيه عن جميع المتغيرات
. Process Global
يمكن الوصول إلى المتغيرات من جميع الوحدات الأخرى في المشروع حيث يمكن أن تكون المتغيرات محلية أو عامه
. يتم تعريف المتغيرات المحلية داخل فرع ولا يمكن الوصول إليها إلا من الفرع الفرعي
. يمكن الوصول إلى المتغيرات العامة من جميع العناصر الفرعية في الوحدة النمطية أو النشاط.
ℹ️ المصمم البصري B4A
🏳️ يأتي B4A مع مصمم بصري يحمل في ثناياه عوامل
. يمكنك من معاينة كيف سيبدو تصميم مخطط التطبيق الخاص بك
. لبدء تشغيل المصمم المرئي في IDE
. انتقل إلى:
designer -> Launch Designer.
🏳️ يوضح المصمم المرئي كيف سيبدو تصميم التخطيط على الجهاز
. انتقل إلى: WYSIWYG Designer -> Connect
. توصيل المصمم المرئي بالجهاز
. هذا التوصيل يربط الجهاز بـ IDE عبر شبكة لاسلكية.
. انتقل إلى Add View وأضف أي طريقة عرض من اختيارك.
. قم بتشغيل الكود وتثبيت التطبيق على جهاز Android.
. انقر فوق الزر "تشغيل"
. بمجرد تشغيل الرمز ، سيطلب منك تثبيت تطبيق مصمم B4A على جهاز Android الخاص بك.
. حدد التثبيت , يجب أن يتم تثبيت تطبيقك بنجاح
. التطبيق يحتوي على شاشة واحدة مع زر Click
. بمجرد النقر فوق الزر ، يظهر مربع حوار به رسالة:
"Hello world!"
. يمكنك تغيير الرسالة إلى اي شيء آخر (في الملف الرئيسي).
📑تحميل دليل اعداد Basic4Android
🎥 تحميل فيديو تعلم إعداد B4A
📐 مشروع (١) تطبيق أندرويد مفتوح المصدر لارسال رسائل SMS على منصه البرمجة B4A
📐 مشروع (٢) تطبيق أندرويد مفتوح المصدر للتحكم wi-fi باستخدام منصه البرمجة B4A
📐 مشروع (٣) تطبيق اندرويد مفتوح المصدر لاستعراض ملفات الصور من قاعدة بيانات SQLlite باستخدام منصه البرمجة B4A
💾 تحميل حزمة تطبيقات وامثلة مفتوحة المصدر باستخدام منصه البرمجة B4A
📑 كل ماتحتاجة من ادوات وموارد لتعلم ، بناء تطبيقات أندرويد للموبايل باستخدام منصه تطوير تطبيقات أندرويد الأصلية B4A .
عرض»»
تعليقات
إرسال تعليق
شاركنا تعليقاتك