السبت، 2 مارس 2013

ماتحتاجه لبدء برمجة تطبيقات ويندوز فون 8

لايخفى على احد قوة نظام ويندوز فون 8 وامكانية عمل تطبيقات رائعه قد تفتح لاحدنا الباب الواسع نحو الثراء او وضع بصمتنا القويه فيه نحن كعرب ومسلمين ولهذه الاسباب احببت ان اضع لكم معلومات بسيطة ومتطلبات البدء بتطوير تطبيقات لهذا النظام القوي نبدأ على بركة الله :

متطلبات نظام التشغيل والهاردوير :
 يجب ان يكون نظام التشغيل لديك هو ويندوز 8 64 بت حصرا.
مساحة على قرصك الصلب الهاردسك 6.5 جيجابايت لتثبيت حزمة SDK الخاصة بالنظام
حجم الرام 4 جيجابايت لتشغيل المحاكي والحزمة البرمجية

ماهي اللغة التي بإمكاني برمجة تطبيقات ويندوز فون 8؟
اللغات الاساسيه هي :

vb.net
c++
c#
java script
F#

هل احتاج الى شراء هاتف يعمل بنظام ويندوز فون 8 مثل لوميا 920؟
في البداية لا تحتاج الى هاتف لتجربة تطبيقاتك حيث يمكنك وبسهولة استخدام المحاكي emulator الذي ستحمله مع الحزمة البرمجية sdk.

من اين استطيع تحميل الحزمة البرمجية الخاصة بالتطوير SDK؟
 الحزمة مجانيه 100% وتستطيع تحميلها من موقع مطوري ويندوز فون 8 من مايكروسوفت من هنا.

ماذا لو اردت نشر تطبيقاتي في متجر مايكروسوفت وبيعها لجني بعض الارباح؟
لنشر التطبيقات على المتجر تحتاج لحساب مطورين وهو ليس مجاني وسعره 99$ سنويا والدفع يكون ببطاقة الائتمان, تستطيع فتح الحساب من هنا.

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

هناك 4 تعليقات:

  1. أزال المؤلف هذا التعليق.

    ردحذف
  2. اشكرك على التوضيح سيدي ,,, كان لدي استفسار بسيط عن برمجة تطبيقات s60 و s40 والاندرويد والايفون والبلاك بيري ,, فما هو القاسم المشترك فيم بينهم ؟ وآسف على الاطالة

    ردحذف
    الردود
    1. اهلابك عزيزي في مدونتك
      s60 تنتج تطبيقات لهواتف السامبيان من نوكيا وتتم بلغة c++ و c وتكون ذات امتداد sis و sisx ولا انصحك بتعلمها لان نوكيا توقفت عن دعم النظام

      s40 تنتج تطبيقات لهواتف نوكيا وسامسونج وسوني اريكسون تبرمج بلغة جافا j2me بالتحديد ويكون امتدادها jar النظام الى الان مدعوم من نوكيا واخر هواتف هي Asha مايعيبه قلة الامكانيات والتحكم بالهاتف مقارنة مع لغات c و c++ لكنها لغة رائعه وسهله كعادة الجافا

      الاندرويد والبلاك بيري ايضا يبرمج بالجافا بكل سهوله ولكل منهم منصة برمجة خاصه به الاندرويد امتداد تطبيقاته apk والبلاك بيري jar

      لذلك نلاحظ القاسم بين s40 والاندرويد والبلاك بيري هو الجافا ومن يعرف اللغة يستطيع بسهوله البرمجة للثلاثه مع تعديلات بسيطه.

      اما الايفون فهو في عالم اخر عنهم كلهم الايفون يعمل بنظام ios من آبل وتستطيع البرمجة له بلغة objective c وهي لغة معقده حسب مايقوله المطورين لاعلم لي بها ايضا يجب امتلاك حاسوب ماك للبرمجه واسعاره مرتفعه بحدود 1300 دولار.


      اذا كنت مطور وتريد الانتشار الواسع فالاندرويد والـ s40 هما وجهتك الصحيحه.

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

    ردحذف