البرمجة والتطوير لاجهزة Pocket PC و smart phon
الادوات ولغات البرمجة و تلمحيات
الهدف الاساسي من افتتاح هذا القسم هو التطوير لهذه الاجهزة بما ان موقعنا مخصص للمبرمجين
واحب ان اضع بين ايديكم في هذا االموضوع بعض الطرق والادوات والحيل التي سوف تساعدكم على هذا الامر او لتكون خطوة البداية لهذا
العالم
اتمنى ان تقوم بقرائة هذا الموضوع قبل اكمال هذا الموضوع لتاخذ فكرة سريعة عن هذه الاجهزة
الان دعونا نبداء بسرد هذه الطرق
اجهزة البوكت بي سي (Pocket PC ) و (Smart Phone) عبارة عن كمبيوترات مصغرة ولتصح التسمية تسمى كمبيوترات الجيب
ولذلك فهي تحتوي على نفس مكونات الاجهزة العادية او دعنا نقول التركيب فهي تحوي معالج وذاكرة وقرص صلب ( ان صحت التسمية)
وشاشة و اجهزة للادخال الخ وتحتاج للعمل الى نظام تشغيل وهنا تكمن قوة هذه الاجهزة وهي بتوفير نظم تشغيل يمكن التطوير لها
وخصوصا انها من شركة مايكروسوفت وهي لن ترضى الا بتقديم الكثير من الحلول والادوات لتبقى الى جانبها ( بالعربي تبقى زبون دائم )
وكنقطة قوة من شركة مايكروسوفت فانها دائما تكون داعمة او دعنا نقول ان اكثر ان لم تكن كل برامجها متكاملة فيما بينها وانا كمبرمج
ايضا ان كنت استخدم لغة من برامجها مثلا (Visual Basic) او (Visual C) او حتى الاصدارة الجديدة (Visual Studio
.NET) اتمنى ان استطيع ان ابرمج لهذه الاجهزة دون الحاجة الى المزيد من الادوات او لتعلم لغة برمجة جديدة ولم تغب هذه النقطة عن
شركة مايكروسوفت فقامت بتوفير
eMbedded Visual Tools
لتحميل نسخة اذهب الى هذه الوصلة
http://www.microsoft.com/downloads/details.aspx?
familyid=f663bf48-31ee-4cbe-aac5-0affd5fb27dd&languageid=f49e8428-7071-4979-8a67-3cf
fcb0c2524&displaylang=en
تحتوي على كامل ال SDK وحجمه 205 ميجا بالاضافة الى المحاكي الذي يمكنك من اختبار برامجك داخله كما لو انك تختبره على هذه
الاجهزة
او يمكنك زيارة هذه الصفحة للحصول على كامل المعلومات
http://msdn.microsoft.com/embedded/default.aspx
وهذه الادوات هي لغات برمجة او دعنا نقول لغات برمجة مكملة للغات برمجتها القديمة مثل (Visual Basic 6) و (Visual C++)
ويمكن الحصول على معلومات اكثر
Microsoft eMbedded Visual Basic 3.0
eMbedded Visual C++ 4.0
http://msdn.microsoft.com/library/default....tentid=28000437
او الدخول على صفحة Pocket PC في مايكروسوفت على الوصلة التالية
http://www.microsoft.com/windowsmobile/pro...pc/default.mspx
كما وفرت عدة شركات ادوات و مترجمات لكثير من لغات البرمجة حتى تمكنك من البرمجة لهذه الاجهزة واجهزة البالم والهواتف المحمولة
القابلة لتطوير برامج لها مثل شركة
اما المهم من هذا كله هو امكانية التطوير حاليا بالنسخة الاخيرة من Visual Studio .NEt لهذه الاجهزة فعند البدء بمشروع جديد
يمكنك اختيار التطوير لجهاز البوكت او السمارت فون وكتابة نفس الكود المتعارف عليه واستخدام نفس الادوات بالاضافة الى توفر محاكي
لنظم التشغيل السابقة كما تم توفير نسخة مصغرة من .Net Frame work (NET Compact Framework ) خاصة لهذه
الاجهزة يتم تحميلها لتمكين كل برامجك من العمل عليها