+ الرد على الموضوع
صفحة 1 من 2 1 2 الأخيرةالأخيرة
النتائج 1 إلى 20 من 36

الموضوع: لمن يحب تعلم برمجة الماكنتوش باستخدام Cocoa

  1. #1
    مبرمج ماكنتوش أبو بكر is on a distinguished road
    تاريخ التسجيل
    18/12/2006
    البلد
    United Arab Emirates
    رقم العضوية: 1600
    الجنس: ذكر
    مستخدم للماك منذ: 1988
    النظام: Snow Leopard
    نوع الماك: Mac Pro Desktops
    هل انتلقت من PC: لا
    المشاركات
    191

    افتراضي لمن يحب تعلم برمجة الماكنتوش باستخدام Cocoa


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

    أعرف كيف هو شعوركم نحو تعلم برمجة iPhone لأنني عشت مثل هذا الشعور من قبل، وكذلك البعض يود تعلم برمجة الماكنتوش وخصوصا Cocoa.

    عندما بدأت أتعلم برمجة الماكنتوش لم تكن Cocoa موجودة بعد ولا حتى Carbon وأذكر أن أول برنامج عملته كان عبارة عن ساعة رقمية تظهر في إطار وبخط كبير، وبإمكانك تغيير نوع الخط وحجمه، وكان شعوري لا يوصف بحق.. والذي أراه أن الناس يفضلون Cocoa أكثر من Carbon، وهم على حق.. لكن يجب الانتباه إلى ما يلي:
    ١- أن بيئة UNIX في نظام الماكنتوش تم تطويرها باستخدام Carbon، أي أن نواة نظام التشغيل كاربونية.
    ٢- أن إدارات نظام التشغيل تم برمجتها كليا باستخدام Carbon.
    ٣- أن بعض أجزاء Cocoa تمت كتابتها باستخدام Carbon، من أجل التوافقية.
    ٤- لمعرفة اختيارات المستخدم الحالية (التي يختارها بناء على رغبته في برنامج System Preferences) يجب استخدام Carbon.
    ٥- بعض تقنيات نظام التشغيل الهامة مثل Core Text تم برمجتها باستخدام Carbon، وكذلك الحال مع بعض برامج نظام التشغيل.
    وأنا لا أعدكم بأنني سأطرح دروس لتعلم برمجة الماكنتوش، لكن بحسب فراغي -وإن استطعت- بين الحين والحين قد أنشر موضوعا أو فكرة أو مشروعا قمت بعمله يساعد في تعلم برمجة الماكنتوش و الـ iPhone.

    تم إرفاق ملف مضغوط نوعه zip ويحتوي على ملفين:
    ١- الأول اسمه ATN1015 ويتحدث عن آلية المؤشرات في برمجة الماكنتوش، وهي أهم موضوع على الإطلاق يجب على متعلم البرمجة فهمه. إذ أن البرمجة بشكل عام وكلي تقريبا تعتمد عليه.
    ٢- والملف الثاني اسمه ATN3416 ويتحدث عن كيفية إنشاء العناصر وربطها من خلال استخدام برنامج Interface Builder وهو الأمر الذي يجب أن يلم به من ينوي استخدام Cocoa سواء لبرمجة الماكنتوش أو iPhone.
    الملفان تم طرحهما في ماك للعرب، وبناء على رغبة أحد الإخوة يتم طرحهما هنا أيضا في المنتدى.
    والأحرف الثلاثة الأولى: ATN هي اختصار لـ Arabic Technical Notes.

    هذا وبالله التوفيق.
    مع محبتي
    الملفات المرفقة
    أبو بكر

  2. #2
    متميز A.B.M.K is on a distinguished road
    تاريخ التسجيل
    11/03/2008
    رقم العضوية: 6961
    الجنس: ذكر
    مستخدم للماك منذ: 1991
    النظام: Mac OS X Leopard
    نوع الماك: iMac Desktops
    هل انتلقت من PC: لا
    المشاركات
    507

    افتراضي

    زاد الله الرجال من امثالك

    سلامي

  3. #3
    عضو نشط MaC_LeGeNd is on a distinguished road الصورة الرمزية MaC_LeGeNd
    تاريخ التسجيل
    08/11/2008
    البلد
    المملكة العربيه السعودية » الرياض «
    رقم العضوية: 11165
    الجنس: ذكر
    مستخدم للماك منذ: 2006
    النظام: Mac OS X Leopard
    نوع الماك: MacBook
    هل انتلقت من PC: نعم
    المشاركات
    133

    افتراضي

    أبو بكر

    أسأل الله العلي العظيم في هذا الشهر الكريم أن يفتح لك أبواب رحمته ويرزقك جنة الفردوس ووالديك والمسلمين أجمعين

    لا يسعني إلا أن أشكرك على هذا المجهود

    ولكن لدي سؤال هل هناك كتاب معين مفيد يشرح البرمجه بالـ Carbon ويكون باللغه العربيه وتنصح فيه

    هذا وأكرر شكري وتقديري

    دمت .. في حفظ .. الرحمن
    MaC_LeGeNd
    MacBook 2.1 W iMac 3.06 24" iPhone 2G 16GB

  4. #4
    مبرمج ماكنتوش أبو بكر is on a distinguished road
    تاريخ التسجيل
    18/12/2006
    البلد
    United Arab Emirates
    رقم العضوية: 1600
    الجنس: ذكر
    مستخدم للماك منذ: 1988
    النظام: Snow Leopard
    نوع الماك: Mac Pro Desktops
    هل انتلقت من PC: لا
    المشاركات
    191

    افتراضي

    بارك الله فيكم إخواني.. دعاؤكم لي هو أفضل شيء أناله..

    وسؤالك MaC_LeGeNd عن كتاب باللغة العربية لتقنية Carbon.. لا يوجد أي كتاب باللغة العربية يتحدث عن برمجة الماكنتوش بشكل يعتمد عليه في التعليم، وأنا أنصح دائما باعتماد كتب Apple الأصلية فهي أفضل حل، حتى أنها تعلم البرمجة ذاتها، وليس فقط لغات البرمجة.. كما تعرف البرمجة شيء،، ولغة البرمجة شيء آخر.. يعني مثل كتابة التقارير تماما، ممكن أحد الأشخاص يتحدث الإنجليزية بطلاقة، لكنه لا ستطيع كتابة تقرير واحد فيها.. وتجد أستاذا جامعيا في لغات البرمجة، إلا أنه لا يملك فن البرمجة..
    أبو بكر

  5. #5
    عضو نشط Macntu is on a distinguished road الصورة الرمزية Macntu
    تاريخ التسجيل
    05/09/2008
    البلد
    السعودية
    رقم العضوية: 9737
    الجنس: ذكر
    مستخدم للماك منذ: 2008
    النظام: Snow Leopard
    نوع الماك: MacBook
    هل انتلقت من PC: نعم
    المشاركات
    133

    افتراضي

    جزاك اله ألف خير .. قرأت الملف الأول "المؤشرات" وبإذن الله سأقرأ الأخر غدا .. لكن لا أخفيكم مقالكم جعلني أعيد النظر في مسألة الرجوع إلى برمجة client side على نظم تشغيل أخرى "الماك" . لكن في نفس الوقت من الصعب التخلى عن برمجة ال server side

    هل أجد لديكم حل؟ أو ليكن سؤالي أكثر عمومية : هل تجد أخي الفاضل تعلم أكثر من لغة في نفس الوقت يفقد الشخص "الاحترافية".. أو لنقل أنه لن يصل إلى المستوى المأمول بسبب التشتت الذي سيحدث له؟

    خرجت قليلا عن الموضوع ..اعتذر منكم..

    وشكر الله لكم على هذه الجهودة الرائعة،،،


  6. #6
    مبرمج ماكنتوش أبو بكر is on a distinguished road
    تاريخ التسجيل
    18/12/2006
    البلد
    United Arab Emirates
    رقم العضوية: 1600
    الجنس: ذكر
    مستخدم للماك منذ: 1988
    النظام: Snow Leopard
    نوع الماك: Mac Pro Desktops
    هل انتلقت من PC: لا
    المشاركات
    191

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة iRambitious مشاهدة المشاركة

    ...........
    هل أجد لديكم حل؟ أو ليكن سؤالي أكثر عمومية : هل تجد أخي الفاضل تعلم أكثر من لغة في نفس الوقت يفقد الشخص "الاحترافية".. أو لنقل أنه لن يصل إلى المستوى المأمول بسبب التشتت الذي سيحدث له؟

    خرجت قليلا عن الموضوع ..اعتذر منكم..

    ...........

    تعلم أكثر من لغة راجع إلى الشخص نفسه، وعن نفسي أنا أحب تعدد اللغات، وفي نفس الوقت.. لكن إذا أبدى الشخص الجدية في التعلم، فلن يضره كثرة اللغات.. قم بتخصيص دفتر وأنت تقرأ من مراجع Apple، وسجل الملحوظات أول بأول.. ويفضل أن تبادر بالتطبيق العملي على الفور.. فهذا يعطي أفضل النتائج..
    أبو بكر

  7. #7
    عضو محمد سامر is on a distinguished road
    تاريخ التسجيل
    10/11/2006
    البلد
    البحرين
    رقم العضوية: 1365
    الجنس: ذكر
    مستخدم للماك منذ: 2000
    النظام: Mac OS X Leopard
    نوع الماك: iMac Desktops
    هل انتلقت من PC: نعم
    المشاركات
    15

    افتراضي

    جزاك الله خير يا ابو بكر لان ودي اتعلم عمل برامج اسلامية للايفون واخليها في app store ونكون بهذه الطريقة نشرنا الدين في دول الغرب ان شاء الله.

    وهل يكون سهلا علينا تعلمه ؟؟

  8. #8
    مبرمج ماكنتوش أبو بكر is on a distinguished road
    تاريخ التسجيل
    18/12/2006
    البلد
    United Arab Emirates
    رقم العضوية: 1600
    الجنس: ذكر
    مستخدم للماك منذ: 1988
    النظام: Snow Leopard
    نوع الماك: Mac Pro Desktops
    هل انتلقت من PC: لا
    المشاركات
    191

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة محمد سامر مشاهدة المشاركة
    جزاك الله خير يا ابو بكر لان ودي اتعلم عمل برامج اسلامية للايفون واخليها في app store ونكون بهذه الطريقة نشرنا الدين في دول الغرب ان شاء الله.

    وهل يكون سهلا علينا تعلمه ؟؟
    نعم تعلمه سهل.. ووفقنا الله عز وجل وإياك لنشر دينه في العالم أجمع..
    أبو بكر

  9. #9
    عضو kalefh is on a distinguished road
    تاريخ التسجيل
    08/08/2009
    رقم العضوية: 17540
    الجنس: ذكر
    مستخدم للماك منذ: 2009
    النظام: Mac OS X Leopard
    نوع الماك: MacBook
    هل انتلقت من PC: نعم
    المشاركات
    9

    افتراضي

    اللهم زده علماً ، ونفع به

  10. #10
    asd
    asd غير موجود حالياً
    عضو متقدم asd is on a distinguished road الصورة الرمزية asd
    تاريخ التسجيل
    02/03/2009
    البلد
    الرياض
    رقم العضوية: 13976
    الجنس: ذكر
    مستخدم للماك منذ: 2009
    النظام: Windows Vista
    نوع الماك: لا استخدم الماك
    هل انتلقت من PC: لا
    المشاركات
    274

    افتراضي

    الله يجزاك خير قريت البداية وجذبني الى أن أنهيه..وتحمست للبرمجة.
    الله يعطيك العافية,ومتابع للموضوع
    one person can make a difference and everyone should try..

  11. #11
    imo
    imo غير موجود حالياً
    عضو imo is on a distinguished road
    تاريخ التسجيل
    02/03/2009
    رقم العضوية: 13970
    الجنس: ذكر
    مستخدم للماك منذ: 2009
    النظام: Windows Vista
    نوع الماك: لا استخدم الماك
    هل انتلقت من PC: لا
    المشاركات
    4

    افتراضي

    ماشاء الله ..عمل جبار تشكر عليه

    سجلني احد طلابك :)

  12. #12
    عضو محمد سامر is on a distinguished road
    تاريخ التسجيل
    10/11/2006
    البلد
    البحرين
    رقم العضوية: 1365
    الجنس: ذكر
    مستخدم للماك منذ: 2000
    النظام: Mac OS X Leopard
    نوع الماك: iMac Desktops
    هل انتلقت من PC: نعم
    المشاركات
    15

    افتراضي

    يلا توكلنا على الله سبحانه .

  13. #13
    عضو عزيز قوم is on a distinguished road
    تاريخ التسجيل
    26/08/2009
    البلد
    طيبة الطيبة
    رقم العضوية: 17897
    الجنس: ذكر
    مستخدم للماك منذ: 2009
    النظام: Snow Leopard
    نوع الماك: MacBook Pro
    هل انتلقت من PC: نعم
    المشاركات
    3

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MaC_LeGeNd مشاهدة المشاركة
    أبو بكر

    أسأل الله العلي العظيم في هذا الشهر الكريم أن يفتح لك أبواب رحمته ويرزقك جنة الفردوس ووالديك والمسلمين أجمعين

    لا يسعني إلا أن أشكرك على هذا المجهود

    ولكن لدي سؤال هل هناك كتاب معين مفيد يشرح البرمجه بالـ Carbon ويكون باللغه العربيه وتنصح فيه

    هذا وأكرر شكري وتقديري

    دمت .. في حفظ .. الرحمن

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

    أخي هناك كتاب استفدت منه كثيرا وهو مترجم للعربية ومتاح في النت وهذا غلافه :



    آمل أن يستفيد منه الإخوان

  14. #14
    متميز نوارة is on a distinguished road الصورة الرمزية نوارة
    تاريخ التسجيل
    07/02/2009
    البلد
    الجبيل الصناعية، القاهرة < أدرس !
    رقم العضوية: 13251
    الجنس: أنثى
    مستخدم للماك منذ: 2009
    النظام: Mac OS X Leopard
    نوع الماك: MacBook
    هل انتلقت من PC: نعم
    المشاركات
    695

    افتراضي

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

    لكن ان شاء الله بإرشادك هنطلع بناتيج مشرفة :)
    ما كل ما يتمنى المرء يدركه* تأتي الامتحانات بما لاتحتوي الكتب


  15. #15
    عضو A m a n y is on a distinguished road
    تاريخ التسجيل
    14/09/2009
    رقم العضوية: 18332
    الجنس: أنثى
    مستخدم للماك منذ: 2009
    النظام: Leopard
    نوع الماك: MacBook Pro
    هل انتلقت من PC: نعم
    المشاركات
    23

    افتراضي

    مذهل جداً ،،
    قرأت ملف ATN1015 و الشرح فيه جداً رائع
    الف شكر ،،
    التعديل الأخير تم بواسطة A m a n y ; 14-09-2009 الساعة 07:48 PM

  16. #16
    عضو A m a n y is on a distinguished road
    تاريخ التسجيل
    14/09/2009
    رقم العضوية: 18332
    الجنس: أنثى
    مستخدم للماك منذ: 2009
    النظام: Leopard
    نوع الماك: MacBook Pro
    هل انتلقت من PC: نعم
    المشاركات
    23

    افتراضي

    قرات الملف الثاني الخاص بالانتر فيس بلدير نفذت مابالدرس
    لكن لم افهم كم اربطه بكود اكتبه مثلاً و لو اردت طباعته
    يعني بالتاكيد سيكون للواجهه علاقه بالاكواد التي نتكبها ،، لكن هكذا لم افهم مافائدته ؟

  17. #17
    عضو sraed is on a distinguished road الصورة الرمزية sraed
    تاريخ التسجيل
    27/11/2008
    البلد
    الرياض
    رقم العضوية: 11511
    الجنس: ذكر
    مستخدم للماك منذ: 2002
    النظام: Mac OS X Leopard
    نوع الماك: MacBook
    هل انتلقت من PC: نعم
    المشاركات
    20

    افتراضي ابو بكر شكرا

    ابو بكر الله يعطيك العافيه والله يعطيك العافيه والله كنت داخل صدفه وكنت ناوي اسوي سيرش على برمجة الماكنتوش الله يبارك لك ويجعلك من عتقائقه في رمضان

    اخوك رائد
    Logo - Visage.png

  18. #18
    مبرمج ماكنتوش أبو بكر is on a distinguished road
    تاريخ التسجيل
    18/12/2006
    البلد
    United Arab Emirates
    رقم العضوية: 1600
    الجنس: ذكر
    مستخدم للماك منذ: 1988
    النظام: Snow Leopard
    نوع الماك: Mac Pro Desktops
    هل انتلقت من PC: لا
    المشاركات
    191

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة sraed مشاهدة المشاركة
    ابو بكر الله يعطيك العافيه والله يعطيك العافيه والله كنت داخل صدفه وكنت ناوي اسوي سيرش على برمجة الماكنتوش الله يبارك لك ويجعلك من عتقائقه في رمضان

    اخوك رائد
    اللهم آمين.. ولك مثله إن شاء الله
    أبو بكر

  19. #19
    عضو نشط MAYA is on a distinguished road
    تاريخ التسجيل
    05/01/2008
    البلد
    K S A
    رقم العضوية: 5429
    الجنس: أنثى
    مستخدم للماك منذ: 2008
    النظام: Snow Leopard
    نوع الماك: iMac Desktops
    هل انتلقت من PC: نعم
    المشاركات
    138

    افتراضي

    موضوع رائع ونحن نحتاج لهكذا مواضيع
    شكرا لك

    وأتمنى من الأخ عزيز قوم
    أن يخبرنا أين نجد الكتاب في النت فقد بحثت عنه ولم أجدة وأحتاج لتحميلة

    وشكرا لكم

  20. #20
    عضو عزيز قوم is on a distinguished road
    تاريخ التسجيل
    26/08/2009
    البلد
    طيبة الطيبة
    رقم العضوية: 17897
    الجنس: ذكر
    مستخدم للماك منذ: 2009
    النظام: Snow Leopard
    نوع الماك: MacBook Pro
    هل انتلقت من PC: نعم
    المشاركات
    3

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MAYA22 مشاهدة المشاركة
    موضوع رائع ونحن نحتاج لهكذا مواضيع
    شكرا لك

    وأتمنى من الأخ عزيز قوم
    أن يخبرنا أين نجد الكتاب في النت فقد بحثت عنه ولم أجدة وأحتاج لتحميلة

    وشكرا لكم
    تفضل هذا الكتاب

    RapidShare: 1-CLICK Web hosting - Easy Filehosting

+ الرد على الموضوع
صفحة 1 من 2 1 2 الأخيرةالأخيرة

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

     

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك