الكمبيوتر الكفي

الكمبيوتر الكفي (http://www.ce4arab.com/vb7/index.php)
-   ملتقى المطورين لنظام iOS (http://www.ce4arab.com/vb7/forumdisplay.php?f=125)
-   -   شرح إنشاء برنامج للأيفون - الدرس الأول (http://www.ce4arab.com/vb7/showthread.php?t=374472)

Cnergey 08-11-2011 03:36 AM

شرح إنشاء برنامج للأيفون - الدرس الأول
 
[CENTER]بسم الله الرحمن الرحيم

في هذا الموضوع سأقوم بشرح كيفية إنشاء برنامج للأيفون واخوته ( ايبود , ايباد )

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561673.png[/IMG]

ستحتاج لنظام Mac OSX , ولايمكن إنشاء التطبيقات بخلافة
(يمكن من خلال الأنظمة الأخرى ولكن ستكون اصعب بمرااااااحل )

ستتاج للتسجيل في Apple كمطور

[url="http://developer.apple.com/"]Apple Developer[/url]

تحميل Xcode مجاناً من خلال App Store للماك

[url="http://itunes.apple.com/us/app/xcode/id448457090?mt=12"]Mac App Store - Xcode[/url]


[COLOR="Red"] البداية[/COLOR]

قم بتشغيل برنامج Xcode واختر من File
[COLOR="red"]New Project
[/COLOR]
[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561674.png[/IMG]

قم بإعطاء إسم لمشروع الإختبار الجديد

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561675.png[/IMG]

ستكون هذه الصورة للملفات الأساسية على يسار الشاشة والبرمجة المتعلقة بها يميناً

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561676.png[/IMG]

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561677.png[/IMG]

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561678.png[/IMG]


( دائماً ماينصب اهتمام المطور على ملفين فقط هما “[COLOR="red"]Classes[/COLOR]” and “[COLOR="red"]Resources[/COLOR]” )

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561679.png[/IMG]


[COLOR="red"]إنشاء واجهة البرنامج Interface Builder
[/COLOR]
ستجد الملفات المسؤولة عنهم بإمداد xib في Resources

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561680.png[/IMG]

في نسخة 4.2

سيكون الملف بإمداد h وسيكون هنا مثلاً اسمه Ce4arbTesets.h

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561681.png[/IMG]

الواجهة الرئيسية

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561682.png[/IMG]

ومن هذه القائمة المنسدلة ستبدأ بالتصيم وإضافة ماتريده

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561683.png[/IMG]

قائمة العناصر التي ترغب في إضافتها للواجهة عبر السحب والإلقاء
وفي نسخة 4 من Xcode اصبح الامر اسهل عبر الضغط Right Click
على المنطقة المراد إضافة عنصر لها

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561684.png[/IMG]

بعد الإنتهاء من التصميم وإضافة اللمسات الأولية
اضغط على Build And Run

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561685.png[/IMG]

في نسخة 4 أضغط على Run

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561686.png[/IMG]

لتحصل على واجهة التطبيق في برنامج المحاكاة

[IMG]http://www.ce4arab.com/vb7/images/sub/11_2011/561687.png[/IMG]
يتبع في الدرس القادم [/CENTER]

ce4arab 09-11-2011 07:13 AM

بارك الله فيك يا ابو جاسم سجلني احد المتابعين معك

Rafael Nadal 09-11-2011 01:53 PM

ما شاء الله ما شاء الله كنت انتضر هذه الدروس على احر من الجمر
ومنتضرين الدروس الاخرى
بارك الله بيك وجزاك الله في ما تحب وترضى[COLOR="Silver"]

[SIZE=2]الدمج الآلي للمشاركات المتعاقبة التي لم يكن بينها 24 ساعه --------- هذه المشاركة اضيفت في 02:53 PM ----------- المشاركة السابقة اضيفت في 02:52 PM --------- [/SIZE]

[/COLOR]هناك مشكلة اعتقد الصور لا تظهر جميعها

واحد فاضي بس 09-11-2011 06:37 PM

تحياتي لك يابو جاسم

مثل ماقال اخوي رفائيل الصور بعضها لايظهر

Cnergey 09-11-2011 08:39 PM

[quote=ce4arab;2989700]بارك الله فيك يا ابو جاسم سجلني احد المتابعين معك[/quote]

تشرفنا يا ابو عبد العزيز :cool:

[quote=Rafael Nadal;2990427]ما شاء الله ما شاء الله كنت انتضر هذه الدروس على احر من الجمر
ومنتضرين الدروس الاخرى
بارك الله بيك وجزاك الله في ما تحب وترضى[COLOR="Silver"]

[SIZE=2]الدمج الآلي للمشاركات المتعاقبة التي لم يكن بينها 24 ساعه --------- هذه المشاركة اضيفت في 02:53 PM ----------- المشاركة السابقة اضيفت في 02:52 PM --------- [/SIZE]

[/COLOR]هناك مشكلة اعتقد الصور لا تظهر جميعها[/quote]

وفيك بارك الله اخي الحبيب , وتم عمل اللازم من اجل الصور :cool:

[quote=واحد فاضي بس;2991292]تحياتي لك يابو جاسم

مثل ماقال اخوي رفائيل الصور بعضها لايظهر[/quote]

أشكرك ايها العزيز
وتم تعديل الصور :thumbup:

ابوعقاب 09-11-2011 08:51 PM

السلام عليكم

يعطيك العافيه ودرس جمييل

Popfree 12-11-2011 10:04 AM

ما شاء الله تبارك الله عليك
زادك الله عمل ومعرفه
في انتظار الدرس الثاني
موضوع اكثر من راااائع

ssa_7 12-11-2011 11:45 AM

السلام عليكم ورحمة الله وبركاته

اخي Cnergey لم اتمكن من تحميل برنامج Xcode عن طريق الرابط حيث انه يقوم بتحويلي لصفحة البرنامج ولكن لا وجود لخيار التحميل علما انني مسجل حساب Developer وكذلك جهازي يعمل بــ Mac OS X ver. 10.5.8
ارجو مساعدتي ولكم جزيل الشكر[COLOR="Silver"]

[SIZE=2]الدمج الآلي للمشاركات المتعاقبة التي لم يكن بينها 24 ساعه --------- هذه المشاركة اضيفت في 01:45 PM ----------- المشاركة السابقة اضيفت في 01:14 PM --------- [/SIZE]

[/COLOR]وجدت ان Mac App Store غير موجود اصلا على جهازي .. وغير موجود بين البرامج المحمله مع الــ MAC OS فكيف يمكن تحمليه ؟

وجزاكم الله خيرا

Cnergey 12-11-2011 07:25 PM

[quote=Popfree;2999760]ما شاء الله تبارك الله عليك
زادك الله عمل ومعرفه
في انتظار الدرس الثاني
موضوع اكثر من راااائع[/quote]

وفيك بارك الله اخي العزيز , سيتم شرح الدرس الثاني خلال ايام :thumbup:

[quote=ssa_7;2999911]السلام عليكم ورحمة الله وبركاته

اخي Cnergey لم اتمكن من تحميل برنامج Xcode عن طريق الرابط حيث انه يقوم بتحويلي لصفحة البرنامج ولكن لا وجود لخيار التحميل علما انني مسجل حساب Developer وكذلك جهازي يعمل بــ Mac OS X ver. 10.5.8
ارجو مساعدتي ولكم جزيل الشكر[COLOR="Silver"]

[SIZE=2]الدمج الآلي للمشاركات المتعاقبة التي لم يكن بينها 24 ساعه --------- هذه المشاركة اضيفت في 01:45 PM ----------- المشاركة السابقة اضيفت في 01:14 PM --------- [/SIZE]

[/COLOR]وجدت ان Mac App Store غير موجود اصلا على جهازي .. وغير موجود بين البرامج المحمله مع الــ MAC OS فكيف يمكن تحمليه ؟

وجزاكم الله خيرا[/quote]

Mac Store
لايتوفر على انظمة ليوبارد

اتبع هذا الشرح للترقية

[url="http://www.ce4arab.com/vb7/showthread.php?t=367027"]OS X Lion - الكمبيوتر الكفي[/url]

aboabo50 13-11-2011 03:42 AM

بارك الله فيك اخى الحبيب بوجاسم
موضوع جميل حقيقة

تحياتى

nassim202 16-11-2011 10:12 AM

بارك الله فيك أخوي ع الشرحو
سؤال لو سمحت
اود ان اصبح مطور لدى آبل
هل يتطلب ذلك جهازك mac أو فقط النظام ؟
لان يمكن عمل نظام mac على حاسوب عادي
و شكرا

Cnergey 16-11-2011 08:49 PM

[quote=aboabo50;3002993]بارك الله فيك اخى الحبيب بوجاسم
موضوع جميل حقيقة

تحياتى[/quote]

وفيك بارك الله مشرفنا الجميل

[quote=nassim202;3012806]بارك الله فيك أخوي ع الشرحو
سؤال لو سمحت
اود ان اصبح مطور لدى آبل
هل يتطلب ذلك جهازك mac أو فقط النظام ؟
لان يمكن عمل نظام mac على حاسوب عادي
و شكرا[/quote]

تحتاج إلى النظام طالما انه يعمل بكفاءة وتستطيع تحميل الـ Xcode ومتطلباته

majode 18-11-2011 02:37 PM

مشكووووووووور

mzaki 20-11-2011 11:49 AM

بارك اللهم فيكم.

broadway 11-12-2011 09:04 AM

ما شاء الله
بارك الله فيك

ezzo1988 12-12-2011 11:12 AM

بارك الله فيك اخوي


متابع بأذن الله :)

budawood 12-12-2011 05:56 PM

جزاك الله خيرا
على المعلومات القيمة ...

المظلوم الأول 19-01-2012 05:35 PM

موضوع جدا ممتاز الله يعطيك العافية أخوي

hussain_d 20-01-2012 03:32 AM

مشكور ويعطيك العافيه ان شاء الله بكون احد المتابعين

بارك الله فيك

ruck man 20-01-2012 02:04 PM

أستمر يا مشرفنا موضوعك ولا أروع ...
الله يخليك لا تنسانا من الدرس الثاني...
تم التقييم+ الشكر...

حســــــــام 20-01-2012 10:39 PM

مشاءالله

الله يكتب لك أجرك وتعبك في الشرح

سؤال

١- هل يلزم ان يكون الجهاز ماك لكي تتم البرمجة
٢- هل تتم عملية البرمجة بنسخ هاكنتوش بمعنى نسخة معدلة لأجهزة ويندوز من غير مشاكل مع موقع apple
٣- هل فيها رسوم للتسجيل في موقع ابل للمطورين

Dhb900 24-01-2012 09:09 PM

الاخ حسام مو مقصر كتب كل الاسئلة الي كنت بسالك عنهاااا

١- هل يلزم ان يكون الجهاز ماك لكي تتم البرمجة
1 - هل يمكن البرمجة عبر وندوز 7 ؟؟؟

xzaraki 20-02-2012 10:54 AM

عندما سجلت طلب رسوم 99 دولار ولم استطع الدفع
ماهو الحل ؟

Your country either does not have an Apple Online Store or does not offer Apple Developer Products for online purchase. To complete the purchase of your program, you will need to complete and fax the Purchase Form below.

m7mdkalo 26-02-2012 10:06 AM

ماشالله تبارك الله \
انا قبل اسبوع اشتديت لابتوب ماك برو فقط لكي استطيع العمل على برنامج xcode
وانا انشالله ساكون من المتابعين الدايمين لك

xzaraki 29-02-2012 07:53 AM

مشكووووووووور :)


جميع الأوقات بتوقيت GMT +3. الساعة الآن 02:01 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.