gift

أدوات تطوير برامج الأندرويد وآي أو إس لمطوري التطبيقات المحمولة

أكثر من 1،500،000 تطبيق مُطوَر بإستخدام أدوات تطوير التطبيقات النقالة من آي-بيلد-آب

اعثر على وظائف

انشاء تطبيق
برنامج تواصل يتيح للمستخدمين الحرية في استخدام الفيس بوك والماسنجر والانستكرام في ان واحد
تصميم
تصميم
الخرطوم
تطبيق جامع لبيع وشراء كل شي تقديم منصه للعميل لاختيار كل ما يرغب في شراءه سوا كان مستخدم او جديد
Adk
Éducateur
مصر
تواصل اجتماعي واتصال فيديو
تهيئة

هذا هو المكان حيث يتمكن المطورون من بناء وتوزيع واختبار ونشر الميزات الملحقة (المشار إليها فيما يلي 'الميزة') للتطبيقات النقالة مع منصة آي-بيلد-آب.


أدوات تطوير آي-بيلد-آب الخاصة بالآي إو إس

لبدء المشروع، قم بفتح ملف hostApp.xcodeproj - سيتم فتحه افتراضياً في الـXcode:

شكل. 3

شكل. 3

المنطقة المحددة في الصورة أعلاه هي قسم المشروع حيث يجب عليك تخصيص كود المصدر.

يقدم تطبيق iBuildApp الأساسي (مشروع hostApp) لمطوري الطرف الثالث آلية لدمج الميزات الملحقة الخاصة بهم.

من الناحية الفنية، فإن الميزة الملحقة (مشروع m123_myfirstapp.xcodeproj) هي مكتبة ثابتة مجمعة (ملف بإمتداد <.a>، مجموعة من الموارد الإضافية وملف قائمة بمكتبات وأُطُر النظام اللازمة للميزة. وينبغي على المطور الذي أنشأ الميزة ان يوفر (تحميل على iBuildApp.com) المكتبة وجميع الموارد اللازمة. يتم توليد ملف القائمة مع مكتبات وأطر النظام من على الملقم عند تسجيل الميزة (بناءً على الخيارات المحددة). وسيتم توصيل المكتبة والموارد المرتبطة بـالتطبيق اثناء تجميعه.

ومن الناحية الهندسية، فإن الميزة الملحقة هي كائن تابع إلى فئة UIViewController التي دفعت نحو وحدات تحكم التطبيق المضيف. ويجب أن يتوافق اسمها مع اسم نقطة إدخال الميزة (m123_myfirstappViewController). يتم تعيين القالب بهذه الطريقة افتراضياً - لا تغيير هذه الإعدادات!)

لإعداد البيئة الخاصة بك بشكل صحيح، قم بتحديد المعاملات المناسبة لبنية الهدف اعتمادا على ما إذا كانت المكتبة مجمعه لمحاكي الآي أو إس أو لجهاز حقيقي - في قسم البنيات، اختر iphoneos (للجهاز الحقيقي) أو iphonesimulator (لمحاكي الآي أو إس) (الشكل 4، 5):

شكل. 4

شكل. 4

شكل. 5

شكل. 5

تتطلب عدة تطوير برمجيات آي-بيلد-آب أن تتبع ملفات المشاريع هذا الميثاق:

  • يجب أن تبدأ أسماء ملف المصادر مع معرف الميزة، أي

    m123_myfirstapplogo_small.png.

  • يجب أن يحتوي ملف المكتبة الثابت الذي تم إنشائه أثناء تجميع ميزة على نفس اسم معرف الميزة، بامتداد <.a> (يتم تعيين القالب افتراضيا بهذه الطريقة - لا تغيير هذه الإعدادات!):

    m123_myfirstapp.a


أدوات تطوير آي-بيلد-آب الخاصة بالأندرويد

لبدء المشروع، انسخ المجلدات المستخرجة في مساحة عمل Eclipse IDE:

شكل. 3

شكل. 3

يقدم تطبيق iBuildApp الأساسي (مشروع iBuildAppSDKLauncher) لمطوري الطرف الثالث آلية لدمج الميزات الملحقة الخاصة بهم.

من الناحية الفنية، فإن الميزة الملحقة (مشروع m123) هي مكتبة أندرويد مجموعة من الموارد الإضافية وملف قائمة بمكتبات وأُطُر النظام اللازمة للميزة. وينبغي على المطور الذي أنشأ الميزة ان يوفر (تحميل على iBuildApp.com) المكتبة وجميع الموارد اللازمة. يتم توليد ملف القائمة مع مكتبات وأطر النظام من على الملقم عند تسجيل الميزة. وسيتم توصيل المكتبة والموارد المرتبطة بـالتطبيق اثناء تجميعه.

كل نشاط للميزة يعتبر كائن تابع إلى فئة AppBuilderWidget. ويجب أن يتوافق اسم النشاط الرئيسي مع الاسم القادم من الملقم. يتم تعيين القالب بهذه الطريقة افتراضياً - لا تغيير هذه الإعدادات!)

تتطلب عدة تطوير برمجيات آي-بيلد-آب أن تتبع ملفات المشاريع هذا الميثاق:

  • يجب أن تبدأ أسماء ملف المصادر مع معرف الميزة، أي

    m123_small.png

  • يجب أن يبدأ كل معرف في التخطيطات من البادئة.