أدوات تطوير برامج الأندرويد وآي أو إس لمطوري التطبيقات المحمولة
أكثر من 1،500،000 تطبيق مُطوَر بإستخدام أدوات تطوير التطبيقات النقالة من آي-بيلد-آب
المنصات المدعومة
-
متطلبات النظام
- أي أو إس
- أندرويد
الثبيت والتهيئة
- أدوات تطوير الآي أو إس
- أدوات تطوير الأندرويد
تحميل وتثبيت
- أدوات تطوير آي-بيلد-آب الخاصة بالآي إو إس
- أدوات تطوير آي-بيلد-آب الخاصة بالأندرويد
تهيئة
- أدوات تطوير آي-بيلد-آب الخاصة بالآي إو إس
- أدوات تطوير آي-بيلد-آب الخاصة بالأندرويد
ميزة تطبيق آي-بيلد-آب الأولى الخاصة بك
- خاصية تطبيق آي أو إس
- خاصية تطبيق أندرويد
تكوينات جزء شبكة الإنترنت
- تخصيص خانات الخاصية
اعثر على وظائف
هذا هو المكان حيث يتمكن المطورون من بناء وتوزيع واختبار ونشر الميزات الملحقة (المشار إليها فيما يلي 'الميزة') للتطبيقات النقالة مع منصة آي-بيلد-آب.
لبدء المشروع، قم بفتح ملف hostApp.xcodeproj - سيتم فتحه افتراضياً في الـXcode:
شكل. 3
المنطقة المحددة في الصورة أعلاه هي قسم المشروع حيث يجب عليك تخصيص كود المصدر.
يقدم تطبيق iBuildApp الأساسي (مشروع hostApp) لمطوري الطرف الثالث آلية لدمج الميزات الملحقة الخاصة بهم.
من الناحية الفنية، فإن الميزة الملحقة (مشروع m123_myfirstapp.xcodeproj) هي مكتبة ثابتة مجمعة (ملف بإمتداد <.a>، مجموعة من الموارد الإضافية وملف قائمة بمكتبات وأُطُر النظام اللازمة للميزة. وينبغي على المطور الذي أنشأ الميزة ان يوفر (تحميل على iBuildApp.com) المكتبة وجميع الموارد اللازمة. يتم توليد ملف القائمة مع مكتبات وأطر النظام من على الملقم عند تسجيل الميزة (بناءً على الخيارات المحددة). وسيتم توصيل المكتبة والموارد المرتبطة بـالتطبيق اثناء تجميعه.
ومن الناحية الهندسية، فإن الميزة الملحقة هي كائن تابع إلى فئة UIViewController التي دفعت نحو وحدات تحكم التطبيق المضيف. ويجب أن يتوافق اسمها مع اسم نقطة إدخال الميزة (m123_myfirstappViewController). يتم تعيين القالب بهذه الطريقة افتراضياً - لا تغيير هذه الإعدادات!)
لإعداد البيئة الخاصة بك بشكل صحيح، قم بتحديد المعاملات المناسبة لبنية الهدف اعتمادا على ما إذا كانت المكتبة مجمعه لمحاكي الآي أو إس أو لجهاز حقيقي - في قسم البنيات، اختر iphoneos (للجهاز الحقيقي) أو iphonesimulator (لمحاكي الآي أو إس) (الشكل 4، 5):
شكل. 4
شكل. 5
تتطلب عدة تطوير برمجيات آي-بيلد-آب أن تتبع ملفات المشاريع هذا الميثاق:
- يجب أن تبدأ أسماء ملف المصادر مع معرف الميزة، أي
m123_myfirstapplogo_small.png.
- يجب أن يحتوي ملف المكتبة الثابت الذي تم إنشائه أثناء تجميع ميزة على نفس اسم معرف الميزة، بامتداد <.a> (يتم تعيين القالب افتراضيا بهذه الطريقة - لا تغيير هذه الإعدادات!):
m123_myfirstapp.a
لبدء المشروع، انسخ المجلدات المستخرجة في مساحة عمل Eclipse IDE:
شكل. 3
يقدم تطبيق iBuildApp الأساسي (مشروع iBuildAppSDKLauncher) لمطوري الطرف الثالث آلية لدمج الميزات الملحقة الخاصة بهم.
من الناحية الفنية، فإن الميزة الملحقة (مشروع m123) هي مكتبة أندرويد مجموعة من الموارد الإضافية وملف قائمة بمكتبات وأُطُر النظام اللازمة للميزة. وينبغي على المطور الذي أنشأ الميزة ان يوفر (تحميل على iBuildApp.com) المكتبة وجميع الموارد اللازمة. يتم توليد ملف القائمة مع مكتبات وأطر النظام من على الملقم عند تسجيل الميزة. وسيتم توصيل المكتبة والموارد المرتبطة بـالتطبيق اثناء تجميعه.
كل نشاط للميزة يعتبر كائن تابع إلى فئة AppBuilderWidget. ويجب أن يتوافق اسم النشاط الرئيسي مع الاسم القادم من الملقم. يتم تعيين القالب بهذه الطريقة افتراضياً - لا تغيير هذه الإعدادات!)
تتطلب عدة تطوير برمجيات آي-بيلد-آب أن تتبع ملفات المشاريع هذا الميثاق:
- يجب أن تبدأ أسماء ملف المصادر مع معرف الميزة، أي
m123_small.png
- يجب أن يبدأ كل معرف في التخطيطات من البادئة.