ملتقى الابداع

برنامج فضيع لتصميم وتطيوير برامج للايفون Noregs10

انضم إلى المنتدى ، فالأمر سريع وسهل

ملتقى الابداع

برنامج فضيع لتصميم وتطيوير برامج للايفون Noregs10

ملتقى الابداع

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

افضل منتدى عربي من تصميم منتصر القاضي - اليمن- اب - 777396205

تاشيرات الى روسيا البيظاء | بيلاروسيا | دراسة | سياحة | نقاهة | علاج | استثمار | والمزيد
هل تحلم بالدراسة في بيلاروسيا | احجز مقعدك الان في افضل الجامعات البيلاروسية عبر الوكيل الحصري في اليمن | منتصرالقاضي جوال 777396205

للمزيد من المعلومات يرجى زيارة موقعنا على الانترنت www.belarab.com


2 مشترك

    برنامج فضيع لتصميم وتطيوير برامج للايفون

    امل
    امل
    المشرف عام
    المشرف عام


    البلد : اليمن
    الجنس : انثى
    عدد الرسائل : 19
    تاريخ الميلاد : 18/10/1990
    العمر : 34
    الموقع : الاردن
    العمل/الترفيه : معلمه
    السٌّمعَة : 3
    تاريخ التسجيل : 23/03/2010

    بطاقة الشخصية
    القدرات, النمط, الجنس القدرات, النمط, الجنس: برنامج فضيع لتصميم وتطيوير برامج للايفون Yemen-sound
    العمر: 1
    الخبرة:
    برنامج فضيع لتصميم وتطيوير برامج للايفون Left_bar_bleue12/12برنامج فضيع لتصميم وتطيوير برامج للايفون Empty_bar_bleue  (12/12)

    m10 برنامج فضيع لتصميم وتطيوير برامج للايفون

    مُساهمة من طرف امل السبت 10 أبريل 2010 - 1:43

    هذه مقدمة خفيفة كما كنت قد وعدتكم بها، تتحدث عن طريقة إنشاء وتطوير برامج iPhone بشكل مبسط.

    المرجع:انقر هنا، نقل وترجم بتصرف.


    لتقوم
    بتطوير برامج لنظام موبايل iPhone، ستحتاج إلى حاسوب ماكنتوش يعمل بنظام
    التشغيل Mac OS X، ومجموعة أدوات التطوير الخاصة بالماكنتوش المعروفة باسم
    Xcode، ويعد برنامج Xcode الأداة الرئيسية لصناعة المشاريع المختلفة لكل
    من نظام تشغيل الماكنتوش و موبايل iPhone حيث يتيح إمكانية تحرير الملفات
    البرمجية وضبط وإدارة المشاريع، وبناء التطبيقات، واختبار تنفيذ النصوص
    البرمجية وتصحيحها، وجمع المشاريع التي يتم تصميمها من قبل عدة مبرمجين في
    آن واحد (أي باستخدام أكثر من جهاز) وإخراجها في تطبيق مستقل. وتجدر
    الإشارة هنا أن Xcode لا يستخدم وحده، بل إن هناك أدوات أخرى يتم
    استخدامها في مرحلة التطوير. الفقرات التالية تذكر مقدمة بسيطة عن أهم
    الأدوات التي ستسخدمها أثناء تصميمك لبرامج iPhone.


    Xcode
    يعد
    هذا البرنامج النقطة الأهم في تنمية الخبرات البرمجية الخاصة بك، إذ أنه
    عبارة عن بيئة تطوير متكاملة (IDE)، وهي بيئة Apple للمطورين، توفر كل
    الأدوات التي تحتاجها لإنشاء وإدارة المشاريع الخاصة بموبايل iPhone أو
    نظام الماكنتوش، وجميع الملفات البرمجية، وما يلحق بالمشروع من ملفات
    الموارد (صور، أصوات..الخ)، كما تمكنك من تحويل الملفات البرمجية إلى
    ملفات تنفيذية مستقلة صالحة للنشر بين المستخدمين.



    لإنشاء برنامج iPhone ما عليك إلا تشغيل Xcode واختيار مشروع جديد، يقوم
    المشروع بترتيب وإدارة جميع المعلومات -القطع- المتعلقة بتطبيقك (بما في
    ذلك: ملفات النصوص البرمجية، الصور، إعدادات بناء التطبيق، والقواعد
    اللازمة لدمج هذه القطع معا).



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


    برنامج فضيع لتصميم وتطيوير برامج للايفون Project_window



    يتضمن برنامج Xcode محرر شيفرات ذكي ومتطور، يمتاز بـ:

    • إتمام الشيفرات تلقائيا.
    • تلوين النصوص البرمجية بحسب نوعها (التلوين اللغوي) .
    • إمكانية طيّ الشيفرات (لإخفاء مقاطع من الشيفرة مؤقتا).
    • التعليقات على الأخطاء.
    • التحذيرات والملاحظات.
    • إمكانية كتابة النصوص البرمجية بعدة لغات في آن واحد.
    وعند
    قيامك ببناء التطبيق وإخراجه بشكل مستقل صالح للنشر، يمنحك Xcode خيارين،
    الأول أن يتم بناء التطبيق من أجل محاكي هاتف iPhone، وهو برنامج توفره
    مجموعة التطوير، فيمكنك تجربة تطبيقك من خلاله كما لو كان يعمل على
    iPhone. وأما الخيار الثاني فهو بناء البرنامج من أجل هاتف iPhone (وهذه
    النسخة هي التي يتم تنزيلها على الهاتف أو iPod Touch). انظر الشكل التالي:


    برنامج فضيع لتصميم وتطيوير برامج للايفون Simulator


    Interface Builder
    يختص
    هذا البرنامج بالبرمجة الصورية، بمعنى أنك تستخدمه لجمع عناصر برنامجك
    المرئية كالنوافذ والقوائم والرسائل والصور والأيقونات، اطمئن كل ذلك يتم
    عن طريق جهاز «الماوس» فقط، دون الحاجة لكتابة سطر واحد من الأوامر...


    إن هذا البرنامج يزود مشروعك «بحسب نوعه» بجميع عناصر واجهتي نظام
    الماكنتوش و هاتف iPhone (مثل الأزرار وحقول النص وعجلة التاريخ والأرقام
    والرموز..الخ) انظر الشكل التالي:


    برنامج فضيع لتصميم وتطيوير برامج للايفون Interface_builder
    الموضوع الأصلى من هنا: منتديات عربكو التكنولوجي http://www.3rbco.com/vb/t10830.html
    الموضوع الأصلى من هنا: منتديات عربكو التكنولوجي http://www.3rbco.com/vb/showthread.php?t=10830

    بعد
    أن تقوم بوضع العناصر المطلوبة على النافذة، وضبط علاقتها ببعض، واختيار
    وظائفها، وضبط سماتها باستخدام (المفتش -عارض الخصائص-) يتم حفظها في ملف
    موارد من نوع خاص يعرف باسم nib.



    Instruments
    للتأكد
    من أن تطبيقك يقدم أفضل تجربة للمستخدم، تتيح لك بيئة الأدوات تحليل أداء
    برامج iPhone أثناء تشغيلها على محاكي الهاتف، تقوم الأدوات بجمع كل
    المعلومات من داخل برنامجك أثناء عمله، وعرضها بشكل صوري يعرف باسم
    (الجدول الزمني) وهو جدول يستخدم لسرد الأحداث والبيانات بشكل صوري بحسب
    ترتيبها الأقدم، ثم الذي يليه حتى الأحدث.


    من خلال هذا العرض يمكنك مشاهدة أو جمع المعلومات ونتائج تنفيذ برنامجك، وأهمها:

    • حجم الذاكرة الذي يشغله برنامجك.
    • نشاط كل من القرص والشبكة، ومقدار الحيز الذي يشغله برنامجك منهما
    • أداء وجودة الرسومات.
    انظر الشكل التالي:


    برنامج فضيع لتصميم وتطيوير برامج للايفون Instruments

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



    ------------------------------------------------------------------

    الإخوة الراغبون بإنشاء برامج للآيفون إليكم بعض الملاحظات:

    • لقد
      بدأنا بالفعل دورة في برمجة الماكنتوش، وكانت البداية طيبة إلا أنه بمرور
      الزمن انسحب معظم الإخوة، وكان الأمر محبطا لي، فإذا كان الأمر كذلك مع
      برمجة الـ iPhone فإن ذلك يعني أن نفس المشكلة ستتكرر.
    • لقد
      لاحظتم من الدروس السابقة التي تم نشرها، أن كتابتها تطلب وقتا وجهدا
      كبيرين، فمن المستحيل أن يقوم شخص واحد بكتابة كل الدروس اللازمة خلال
      فترة قصيرة، لذلك أرجو ممن لديه الاستعداد من الإخوة أن يقدم العون في
      كتابة وإخراج الدروس يعلمني بذلك، شريطة أن يكتب باللغة العربية الفصحى
      بعيدا عن اللهجات العامية، إذ أن الدروس يجب أن تكون باللغة العربية
      (المعيارية).
    منتصر
    منتصر
    المدير
    المدير


    البلد : اليمن
    الجنس : ذكر
    عدد الرسائل : 482
    تاريخ الميلاد : 01/01/1985
    العمر : 39
    الموقع : www.montaser.V9Z.COM
    العمل/الترفيه : مبيعات تذاكر
    السٌّمعَة : 3
    تاريخ التسجيل : 25/02/2009

    بطاقة الشخصية
    القدرات, النمط, الجنس القدرات, النمط, الجنس: برنامج فضيع لتصميم وتطيوير برامج للايفون Yemen-sound
    العمر: 24
    الخبرة:
    برنامج فضيع لتصميم وتطيوير برامج للايفون Left_bar_bleue10/12برنامج فضيع لتصميم وتطيوير برامج للايفون Empty_bar_bleue  (10/12)

    m10 لتنزيل جوجل كروم

    مُساهمة من طرف منتصر الثلاثاء 26 أبريل 2011 - 9:20


      الوقت/التاريخ الآن هو الجمعة 22 نوفمبر 2024 - 6:34