يسمح لك App Builder بإنشاء تطبيقات Android الخاصة بك.
يمكنك نشر تطبيقاتك على Google Play.
أشياء بسيطة يمكن القيام بها دون أي برمجة.
بالنسبة للأشياء الأكثر تعقيدًا، يتم إجراء الترميز باستخدام JavaScript أو Java.
يمكنك أيضًا كسب المال عن طريق دمج إعلانات AdMob في تطبيقك. يتم دعم كل من إعلانات البانر والإعلانات البينية. ويمكن القيام بذلك دون أي ترميز على الإطلاق.
يعد هذا أسهل بكثير من Android Studio، ولا يتطلب جهاز كمبيوتر مكتبيًا.
سمات:
- الوصول الكامل إلى Android API.
- يمكن القيام بأشياء بسيطة دون برمجة.
- يتم الترميز في JavaScript أو Java.
- مشاركة ملف APK أو نشر تطبيقك على متجر Google Play.
- محرر مع تمييز بناء الجملة (HTML، CSS، JavaScript، Java، JSON، XML) وطيات التعليمات البرمجية.
- يتم استخدام أدوات بناء Android القياسية.
- يمكنك إضافة التبعيات لتضمين مكتبات من Maven أو مستودعات أخرى.
- يتيح لك عارض Logcat رؤية رسائل النظام، وهي مفيدة لتصحيح الأخطاء.
- دعم تنسيق حزمة تطبيقات Android (AAB).
- تكامل Firebase.
- التحكم في الإصدار.
هناك أكثر من 25 نموذجًا للتطبيقات لاستخدامها كنقطة بداية:
- AdMob: يوضح استخدام إعلانات البانر والإعلانات البينية، ويعرض أيضًا معرف جهازك (الذي تحتاج إلى وضع علامة على جهازك كجهاز اختبار وفقًا لسياسات AdMob).
- الصوت: يوضح كيفية تشغيل الصوت في تطبيقك.
- الفواتير: يوضح كيفية استخدام الفواتير داخل التطبيق.
- الكاميرا: تطبيق بسيط يوضح، من بين أمور أخرى، كيفية طلب الأذونات في وقت التشغيل.
- الدردشات: تطبيق محادثات عامة، مثال معقد إلى حد ما.
- أداة الساعة: نعم، يمكنك إنشاء أدوات التطبيق (الأشياء التي تضعها على شاشتك الرئيسية، مثل الساعة والطقس).
- مربعات الحوار: توضح كيفية استخدام مربعات الحوار.
- المحرر: تطبيق محرر بسيط.
- الموسيقى المفضلة: مشغل صوتي مزود بقائمة تشغيل.
- التعليقات: أرسل رسائل من تطبيقك إليك، أيها المطور.
- تسجيل الدخول بحساب Google: يوضح كيفية دمج تسجيل الدخول بحساب Google في تطبيقك.
- تطبيق HTML: قالب لتطبيق قائم على HTML.
- معرض الصور: تطبيق يقوم بتجميع الصور داخل التطبيق.
- تطبيق Java: يوضح كيفية استخدام Java في تطبيقك.
- درج التنقل: يوضح كيفية إعداد درج التنقل وطرق العرض المقابلة.
- إشعارات الدفع: توضح كيفية استخدام إشعارات Firebase والمراسلة داخل التطبيق.
- تذكير: يوضح كيفية استخدام AlarmManager وأجهزة الاستقبال.
- التقاط صورة: يوضح كيفية التقاط الصور واستخدامها في تطبيقك.
- النص إلى الكلام.
- الخيوط: يوضح استخدام الخيوط.
- الفيديو: يوضح كيفية تشغيل مقطع فيديو في تطبيقك.
- ViewPager: يوضح كيفية إعداد ViewPager (طريقة عرض تعرض طرق العرض الأخرى على أنها "صفحات" والتي يمكن اجتيازها عن طريق إيماءة "التمرير السريع".
- تطبيق موقع الويب: قالب لتطبيق يعرض موقع ويب في WebView.
- تطبيق موقع الويب مع AdMob: كما هو مذكور أعلاه، ولكنه يعرض أيضًا شعار AdMob والإعلانات البينية.
تتمثل إحدى طرق تصميم تطبيقات Android في استخدام كود HTML/CSS/JavaScript الحالي وتغليفه كتطبيق. يمكن القيام بذلك بسهولة في App Builder. إذا كنت تحتاج فقط إلى تضمين عنوان URL لموقع الويب في أحد التطبيقات، فسيقوم App Builder بذلك نيابةً عنك في دقائق دون أي تعليمات برمجية.
يعد App Builder أيضًا أداة رائعة لتعلم البرمجة بلغة JavaScript وتصميم تطبيقات Android.
بدون الاشتراك، يمكنك الوصول إلى معظم الميزات، ولكن سيتم تشغيل تطبيقاتك فقط على الجهاز الذي تم إنشاؤها فيه.
يتيح لك الاشتراك إنشاء تطبيقات لا تحتوي على هذا القيد. كما أن بعض ميزات App Builder متاحة فقط للمستخدمين الذين لديهم اشتراك.
هناك عدد لا بأس به من التطبيقات على Google Play التي تدعي أنها "أداة إنشاء التطبيقات" أو "صانع التطبيقات" أو "منشئ التطبيقات" وما إلى ذلك. وهي لا تسمح في الواقع بإنشاء أي شيء وظيفي. إنها تسمح فقط بملء قالب، واختيار بعض الخيارات، وكتابة بعض النصوص، وإضافة بعض الصور، وهذا كل شيء.
من ناحية أخرى، يتيح لك تطبيق App Builder القيام بأي شيء تقريبًا يمكن لتطبيق Android الأصلي القيام به. يمكن القيام بأشياء بسيطة بدون أي تعليمات برمجية على الإطلاق، ولكن قد يتطلب منطق الأعمال أو ميزة التطبيق الأكثر تعقيدًا بعض التعليمات البرمجية في JavaScript أو Java.
مجموعة الدعم: https://www.facebook.com/groups/AndroidAppBuilder/