![]() |
|
|
|
|
|||||||
| قسم مقالات دوت نت العام قسم يختص بالمقالات التي تتبع تقنية دوت نت بشكل عام ، موبايل وخلافه ، كل ما ليس له قسم مستقل |
![]() |
|
|
أدوات الموضوع | طريقة العرض |
|
|
|
|
#1 |
|
المشـرف العـام
تاريخ التسجيل: May 2007
المشاركات: 4,379
عدد مرات شكره للأعضاء: 467
تم شكره 1,704 مره في 750 مشاركه
قوة التقييم: 10 ![]() ![]() ![]() ![]() ![]() |
بسم الله الرحمن الرحيم .
السلام عليكم ورحمة الله وبركاته . سوف نعتبر هذا الدرس هو نقطة الإنطلاق التي يستطيع المبتدئ من خلالها البدء في برمجة الأجهزة الكفية Pocket PC . قبل البداية ، ما هي الأجهزة الكفية Pocket PC ؟ هي مجموعة من أجهزة الهواتف المتنقلة تتميز باستخدام نظام تشغيل متقدم اضافة إلى هاردوير يمكنها من تشغيل مهام هذا النظام ، ويشكل نظاما التشغيل Windows Mobile ونظام التشغيل سيمبان اضافة لنظام Windows CE 2003 وما قبله أشهر نظم التشغيل التي تعمل على الأجهزة الكفية . أما على صعيد الهاردوير فالأجهزة الكفية لا تمتلك هارد ديسك Hard Disk بالمعنى المشهور ، لكن بعضاً منها يستخدم جزء من ال RAM كهارد ديسك لا يتم مسح البيانات من عليه بعد اعادة تشغيل الجهاز ، وهناك أنوع أخرى تستخدم ROM لتخزين البرامج ونظام التشغيل وما شابه . وماذا يمكنني عمله للأجهزة الكفية Pocket PC من خلال .net ؟ تستطيع من خلال لغة البرمجة اضافة برامج تستخدم أجزاء معينة من الجهاز لتحقيق خدمات للمستخدم سواء أكان استخدام بسيط (استخدام الذاكرة) لتخزين البرامج وتنفيذها وتخزين قواعد البيانات ، أو كان الأمر يختص باستخدام الكاميرا مثلاً والأجهزة الصوتية في الجهاز . كيف أبدأ ؟ بكل بساطة ، سنقوم بعمل برنامج يظهر رسالة ترحيب عن الضغط على زر أمر . 1- قم بتشغيل الفيجوال ستوديو Visual Studio .net . 2- قم باختيار VB أو اللغة التي تود البرمجة من خلالها . 3- قم باختيار Smart Device ، ومن ثم قم باختيار Pocket PC 2003 أو Smartphone 2003 أو Windows CE 5.0 حسب الجهاز الذي تود العمل عليه . 4- بعد اختيار القسم المناسب قم باختيار Device Application . 5- قم بسحب Button من الأدوات ، وقم بكتابة هذا الكود في داخله رمز:
MessageBox.Show("Welcome...")
7 - مبروك ، لقد قمت بعمل برنامج الأول ، يمكنك أيضاً نقل الملف التنفيذي exe إلى الجهاز وتشغيله مباشرة ، لا بد في هذه الحالة ان يكون .net framework موجوداً على الجهاز الكفي Pocket PC . كيف اكمل البرمجة من خلال .net ؟ بكل تأكيد فإن البرنامج السابق يعد من أبسط الصيغ الممكنة لبرنامج يعمل على Pocket PC ، فيما ستتضطر لاستخدام التخزين في البرامج الجدية والتعامل مع قواعد البيانات حيث يمكنك استخدام الملفات النصية كقواعد بيانات ، أو ملفات XML وحتى قواعد البيانات من نوع SQL Server CE . كما يمكن ان تضطر للتعامل مع الملفات ، أو الصوتيات والشاشة ، أو حتى مع الأجهزة الملحقة مثل الكاميرا وخلافه . بكل بساطة كل ما عليك هو الدخول إلى هذا الموقع : www.msdn.com وستجد فيه كل ما تريد ، يمكنك الدخول أيضاً مباشرة على هذا الرابط : http://msdn2.microsoft.com/en-us/library/aa458721.aspx هل هناك أدوات مساعدة ؟ بكل تأكيد هناك العديد من الأدوات التي تساعدك على بناء تطبيقاتك وجعلها أفضل بطريقة أسهل - لكن لا تنشغل بالأدوات دون ان تعرف ولو بصورة عابرة كيف يمكنك العمل يدوياً - ، ومن أحدث هذه الأدوات : - Windows Mobile 6 Developer Resource Kit http://msdn.microsoft.com/windowsmob...t/default.aspx هل هناك طرق أخرى غير .net لبرمجة الأجهزة الكفية ? بكل تأكيد . نعم ، وبالعكس فإن لغة مثل سيمبان تعد أقدم من لغات مايكروسوفت ، كمان أن لغة مايكروسوفت لا زالت غير قادرة على اقتحام عالم الموبايلات التي لا تزال تسيطر عليه شركتي سيمبان وجافا . وبما أن هذا منتدى من أجل vb.net فبالتأكيد لا تتوقع مني ان ابدأ بشرح كيف تعمل ، ولكن نصيحة أخوية : جرب فلن تخسر شيئاً ، وستتعلم الكثير ![]() ختاماً هذا منتدى متخصص في الأجهزة الكفية - بعيداً عن لغات البرمجة . http://www.ce4arab.com/vb7/index.php والله الموفق ... والسلام عليكم ورحمة الله وبركاته .
__________________
تردد قناة الرحمة الجديد - ساهم في نشره -10873 على النايل سات - رأسي - 27500 ![]() مدونتي الشخصية والتقنية www.AhmedGamal-NET.blogspot.com - English أرجو عدم الاضافة أو المراسلة على الخاص أو البريد الالكتروني من أجل الاستفسارات البرمجية ، يفضل طرح الاستفسارات البرمجية هنا في المنتدى فقط ، في حالة وجود طلبات خاصة فقط يمكن ارسال بريد الكتروني
|
|
|
|
| العضو التالي يشكر أحمد جمال على هذه المشاركة : | alelectron (24-09-08) |
|
|
#2 | |
|
كبار الشخصيات
تاريخ التسجيل: May 2007
المشاركات: 29
عدد مرات شكره للأعضاء: 0
تم شكره 2 مره في 2 مشاركه
قوة التقييم: 0 ![]() |
مشكور اخوي وبارك الله جهودك ...
ولكن عندي استفسار, ما هي : اقتباس:
|
|
|
|
|
|
|
#3 |
|
المتميزون
تاريخ التسجيل: May 2007
المشاركات: 26
عدد مرات شكره للأعضاء: 1
شكر 8 مره في 1 مشاركة
قوة التقييم: 0 ![]() |
هي نسخه من SQL Server المعروف لكن هذه النسخه خاصه للاجهزه الكفيه
|
|
|
|
|
|
#4 |
|
مبرمج محترف من الدرجة الأولى
تاريخ التسجيل: Jun 2007
المشاركات: 1,338
عدد مرات شكره للأعضاء: 170
تم شكره 391 مره في 164 مشاركه
قوة التقييم: 5 ![]() |
واضيف لكلامك : SQL Server Compact Edition
__________________
لطفا : لا اتلقى الأسئلة أو الاستفسارات على الرسائل الخاصة ، فقط العروض التجارية ![]() ![]() |
|
|
|
|
|
#5 |
|
مبرمج هاوي
تاريخ التسجيل: Jun 2007
المشاركات: 200
عدد مرات شكره للأعضاء: 12
تم شكره 125 مره في 43 مشاركه
قوة التقييم: 4 ![]() |
يا ليت يكون فيه مشروع جماعي لعمل برامج للجوالات و الكومبيوتر الكفي
__________________
فيجوال بيسك وبس |
|
|
|
|
|
#6 |
|
عضو جديد
تاريخ التسجيل: Jun 2007
المشاركات: 1
عدد مرات شكره للأعضاء: 0
تم شكره 0 مره في 0 مشاركه
قوة التقييم: 0 ![]() |
السلام عليكم
كل الشكر على هذه المعلومات القيمة وهذا المنتدى الرائع اخوكم زيد |
|
|
|
|
|
#7 |
|
المتميــزون
تاريخ التسجيل: Jun 2007
المشاركات: 865
عدد مرات شكره للأعضاء: 160
تم شكره 74 مره في 45 مشاركه
قوة التقييم: 4 ![]() |
كيف يمكنني صنع برنامج لهواتف السيمبيان مثلا 6630 بلاحقة jar أو sis
__________________
تابعني على تويتر twitter.com/Sniper4Dz قريبا ( المفاجأة ) |
|
|
|
|
|
#8 |
|
عضو
تاريخ التسجيل: Jun 2007
المشاركات: 110
عدد مرات شكره للأعضاء: 0
تم شكره 9 مره في 6 مشاركه
قوة التقييم: 4 ![]() |
السلام عليكم ورحمة الله وبركاته
بارك الله فيك استاذنا الغالي \ على شرحك الوافي , ولكن هل لي بسؤال وإعذرني لاني مبتدأ كيف يعمل الSQL Server وهل هو برنامج برمجه مثل فيجوال بيسك 6 ام ملفات فقط ؟ وشكرا مقدما . |
|
|
|
|
|
#9 |
|
المشـرف العـام
تاريخ التسجيل: May 2007
المشاركات: 4,379
عدد مرات شكره للأعضاء: 467
تم شكره 1,704 مره في 750 مشاركه
قوة التقييم: 10 ![]() ![]() ![]() ![]() ![]() |
اخي الكريم (المعرب) الSQL Server هو نظام لقاعدة بيانات (زي أكسيس بس على كبيييييييير) يستخدم في حفظ البيانات والتعامل معها وحتى البرمجة بها وانتاج برامج تجارية ، ولكنه لا يصنف على أنه لغة برمجة بل يصنف على أنه نظام قواعد بيانات نظراً لإن امكانيات البرمجة فيه محدودة مقارنة بلغت البرمجة وإنما جل تركيزه على تخزين البيانات واستخراجها وخلافه ...
__________________
تردد قناة الرحمة الجديد - ساهم في نشره -10873 على النايل سات - رأسي - 27500 ![]() مدونتي الشخصية والتقنية www.AhmedGamal-NET.blogspot.com - English أرجو عدم الاضافة أو المراسلة على الخاص أو البريد الالكتروني من أجل الاستفسارات البرمجية ، يفضل طرح الاستفسارات البرمجية هنا في المنتدى فقط ، في حالة وجود طلبات خاصة فقط يمكن ارسال بريد الكتروني
|
|
|
|
|
|
#10 |
|
عضو
تاريخ التسجيل: Jun 2007
المشاركات: 110
عدد مرات شكره للأعضاء: 0
تم شكره 9 مره في 6 مشاركه
قوة التقييم: 4 ![]() |
اشكرك استاذي على سرعة الرد بارك الله فيك , وارجو تحملي لكثرة اسئلتي لاني كما ذكرت لكم سابقا مبتدئ , اخي الغالي بعد التحميل وتستيب الSQL Server لم يطلب مني سريال ولم اجد له ايكون خاص به , كل ماهنالك اني ارى ايكون على شكل CPU بجورا الساعة وبجانبه سهم وعندما اضغط عليه تأتيني خيارات خاصة بالسيرفر مثل Agent SQL Server فضلا لا أمرا ممكن تفسير هذا وارجو المعذرة مرة اخرى على أسئلتي المتكررة ولكن أتمنى من كل قلبي ان أتعلم البرمجة بشتى الطرق لشغفي بها , وشكرا
|
|
|
|
|
|
#11 |
|
المشـرف العـام
تاريخ التسجيل: May 2007
المشاركات: 4,379
عدد مرات شكره للأعضاء: 467
تم شكره 1,704 مره في 750 مشاركه
قوة التقييم: 10 ![]() ![]() ![]() ![]() ![]() |
إذا كانت هذه هي المرة الاولى لك للعمل على قواعد البيانات ، فبالتأكيد لا انصحك بالبدء بسكول سيرفر ، انصحك بالبدء لمدة قصيرة باستخدام اكسيس نظراً لسهولته ومن ثم الانتقال إلى Sql Server .
تستطيع أن تجد سلسلة لتعلم الأكسيس على هذا الرابط : http://www.vb4arab.com/vb/forumdisplay.php?f=23
__________________
تردد قناة الرحمة الجديد - ساهم في نشره -10873 على النايل سات - رأسي - 27500 ![]() مدونتي الشخصية والتقنية www.AhmedGamal-NET.blogspot.com - English أرجو عدم الاضافة أو المراسلة على الخاص أو البريد الالكتروني من أجل الاستفسارات البرمجية ، يفضل طرح الاستفسارات البرمجية هنا في المنتدى فقط ، في حالة وجود طلبات خاصة فقط يمكن ارسال بريد الكتروني
|
|
|
|
|
|
#12 |
|
عضو
تاريخ التسجيل: Jun 2007
المشاركات: 110
عدد مرات شكره للأعضاء: 0
تم شكره 9 مره في 6 مشاركه
قوة التقييم: 4 ![]() |
بارك الله فيك وجعله في موازين اعمالك , اشكرك جزيل الشكر على هذه النصيحة الغاليه
|
|
|
|
|
|
#13 |
|
عضو جديد
تاريخ التسجيل: Jul 2007
المشاركات: 2
عدد مرات شكره للأعضاء: 0
تم شكره 0 مره في 0 مشاركه
قوة التقييم: 0 ![]() |
هل نستطيع تغير نظام الموبايل ,موبايلي nokia 6233
عُدلت بواسطة teter; 11-08-07 الساعة 07:49 PM |
|
|
|
|
|
#14 |
|
عضو
تاريخ التسجيل: Aug 2007
المشاركات: 51
عدد مرات شكره للأعضاء: 1
تم شكره 6 مره في 3 مشاركه
قوة التقييم: 4 ![]() |
مشكور اخي على هذة المعلومة الرائعة التي تشوقنا كثيراً لدخول عالم البرمجيات كما تعلمها غيرنا ! او لسنا قادرون ولوا على ابسط الحالات استخدام الغات البرمجة التي قاموا بمجهودهم العظيم لمنح البشرية
شكراً اخي انا في انتظار الكثير من قلمك الذهبي |
|
|
|
|
|
#15 |
|
عضو جديد
تاريخ التسجيل: Jun 2007
المشاركات: 34
عدد مرات شكره للأعضاء: 0
تم شكره 1 مره في 1 مشاركه
قوة التقييم: 0 ![]() |
شرح جميل وبارك الله فيك وجزاك كل الخير .. ولكن سؤال هل المقصود بالجهاز الكفي الموبايل أم اللاب توب ؟؟؟
ولكم كل الشكر |
|
|
|
|
|
#16 |
|
عضو
تاريخ التسجيل: Aug 2007
المشاركات: 51
عدد مرات شكره للأعضاء: 1
تم شكره 6 مره في 3 مشاركه
قوة التقييم: 4 ![]() |
اخي العزيز :
بما اننا في برمجة الهواتف نقوم بعمل ادوات وقوائم وغير ذلك من الاحتياجات ليصبح برنامج فعلي إذاً نحن بحاجة إلى لغة البرمجة التي سوف نقوم بستخدامها لكتابة هذا البرنامج !! كيف نستطيع تحميل لغة البرمجة الي المحمول هذا!! هي بواسطة تحميلها على الكمبيوتر ثم كتابة البرنامج بالكمبيوتر وتحميله بعد إلى الهاتف عبر USBاوغيرها من الناقلات ليصبح برنامج تنفيذي في الهاتف فقط! ام تحميل لغة البرمجة فيجول بيسك دوت نت مثلاً إلى الهاتف نفسة؟؟! |
|
|
|
|
|
#17 |
|
عضو جديد
تاريخ التسجيل: Dec 2007
المشاركات: 23
عدد مرات شكره للأعضاء: 0
تم شكره 0 مره في 0 مشاركه
قوة التقييم: 0 ![]() |
السلام عليكم ورحمة الله وبركاته
بالفعل أستاذي العزيز احمد جمال مواضيعك رائعة ومفيدة .. وكنت اتمنى ان اضفي عليها شيء من إضافة معلومات ولكنك لم تجعل لنا خيار بأن نضع اي تعليق او نضع اي سؤال على هذا الموضوع المتكامل .. واتمنى أن اكون احد الأقلام البرمجية المفيدة .... كما اتمنى ان نكون معاً فريق برمجي رائع فانا في السنة الرابعة من جامعتي قسم علوم حاسوب ومشروع تخرجي به تقنية الموبايل ... فاتمنى ان اجد لديكم مايفيدني ... وان شاء الله أقدم لكم مااستطيع لكي افيدكم فتحية شكر لكل من ساهم ووضع بصمته على هذا الموضوع فكانت ردود اخواني واخواتي رائعة ايضاً وقد استفدت منها كثيراً وشكراً انتظرو مشاركاتي بأذن الله |
|
|
|
|
|
#18 |
|
المشـرف العـام
تاريخ التسجيل: May 2007
المشاركات: 4,379
عدد مرات شكره للأعضاء: 467
تم شكره 1,704 مره في 750 مشاركه
قوة التقييم: 10 ![]() ![]() ![]() ![]() ![]() |
الجهاز الكفي هو الموبايل الذي يقوم بتحميل نظام تشغيل متقدم مثل أجهزة i-mate على سبيل المثال ، جهاز Apple وبعض الأجهزة الكفية إن صح التعبير Pocket PC .
__________________
تردد قناة الرحمة الجديد - ساهم في نشره -10873 على النايل سات - رأسي - 27500 ![]() مدونتي الشخصية والتقنية www.AhmedGamal-NET.blogspot.com - English أرجو عدم الاضافة أو المراسلة على الخاص أو البريد الالكتروني من أجل الاستفسارات البرمجية ، يفضل طرح الاستفسارات البرمجية هنا في المنتدى فقط ، في حالة وجود طلبات خاصة فقط يمكن ارسال بريد الكتروني
|
|
|
|
|
|
#19 |
|
عضو جديد
تاريخ التسجيل: Sep 2007
المشاركات: 9
عدد مرات شكره للأعضاء: 0
تم شكره 0 مره في 0 مشاركه
قوة التقييم: 0 ![]() |
شكرا على هذه المعلومات القيمة
|
|
|
|
|
|
#20 |
|
المشـرف العـام
تاريخ التسجيل: May 2007
المشاركات: 4,379
عدد مرات شكره للأعضاء: 467
تم شكره 1,704 مره في 750 مشاركه
قوة التقييم: 10 ![]() ![]() ![]() ![]() ![]() |
لا بالطبع ، قم بعمل البرنامج ومن ثم قم بعمل Package له ثم قم بتحويله وتشغيله على الهاتف النقال بطريقة طبيعية مثله مثل أي برنامج آخر .
__________________
تردد قناة الرحمة الجديد - ساهم في نشره -10873 على النايل سات - رأسي - 27500 ![]() مدونتي الشخصية والتقنية www.AhmedGamal-NET.blogspot.com - English أرجو عدم الاضافة أو المراسلة على الخاص أو البريد الالكتروني من أجل الاستفسارات البرمجية ، يفضل طرح الاستفسارات البرمجية هنا في المنتدى فقط ، في حالة وجود طلبات خاصة فقط يمكن ارسال بريد الكتروني
|
|
|
|
|
|
#21 |
|
عضو
تاريخ التسجيل: Sep 2007
المشاركات: 64
عدد مرات شكره للأعضاء: 0
تم شكره 2 مره في 2 مشاركه
قوة التقييم: 4 ![]() |
شكرا
والمقصود هنــا هو Pda وليس اللابتوب |
|
|
|
|
|
#22 |
|
عضو جديد
تاريخ التسجيل: Sep 2007
المشاركات: 13
عدد مرات شكره للأعضاء: 0
تم شكره 0 مره في 0 مشاركه
قوة التقييم: 0 ![]() |
good
|
|
|
|
|
|
#23 |
|
عضو جديد
تاريخ التسجيل: Dec 2007
المشاركات: 20
عدد مرات شكره للأعضاء: 0
تم شكره 0 مره في 0 مشاركه
قوة التقييم: 0 ![]() |
السلام عليكم
كل الشكر على هذه المعلومات القيمة وهذا المنتدى الرائع |
|
|
|
|
|
#24 |
|
عضو جديد
تاريخ التسجيل: Dec 2007
المشاركات: 3
عدد مرات شكره للأعضاء: 0
تم شكره 0 مره في 0 مشاركه
قوة التقييم: 0 ![]() |
شكرا مشكور اخوي
اشكر جهودك بالسلامه والتجنيد شرف لك تضعه على تاج المتخلفين بغض النظر عن الاسباب(بأستثناء الاعاقه الجسديه) عبدالسلام العمري |
|
|
|
|
|
#25 |
|
عضو جديد
تاريخ التسجيل: Sep 2007
المشاركات: 10
عدد مرات شكره للأعضاء: 0
تم شكره 0 مره في 0 مشاركه
قوة التقييم: 0 ![]() |
شكراً الف شكر
|
|
|
|
|
|
#26 |
|
عضو جديد
تاريخ التسجيل: Mar 2008
المشاركات: 11
عدد مرات شكره للأعضاء: 0
تم شكره 0 مره في 0 مشاركه
قوة التقييم: 0 ![]() |
اخواني مبرمجي لغة #c
انا في الوقت الحالي طالب في مدرسة عليا و عندي مشروع تخرج يجب ان يعمل على ال pc pocket في شبكة WIFI لكل الذين يستطيعون المساعدة ارجوكم لا ترددوا انا في حاجة الى كودات الربط مع قاعدة البيانات و كود ولوج ال Wifi اشكركم مسبقا |
|
|
|
|
|
#27 |
|
عضو جديد
تاريخ التسجيل: Mar 2008
المشاركات: 11
عدد مرات شكره للأعضاء: 0
تم شكره 0 مره في 0 مشاركه
قوة التقييم: 0 ![]() |
????????
Vous ne pouvez pas répondre?? |
|
|
|
|
|
#28 |
|
عضو جديد
تاريخ التسجيل: Mar 2008
المشاركات: 30
عدد مرات شكره للأعضاء: 0
تم شكره 1 مره في 1 مشاركه
قوة التقييم: 0 ![]() |
dim good as thanks
thanks=شكرا thanks=10أس 10 |
|
|
|
|
|
#29 |
|
عضو جديد
تاريخ التسجيل: Jan 2009
المشاركات: 9
عدد مرات شكره للأعضاء: 0
تم شكره 0 مره في 0 مشاركه
قوة التقييم: 0 ![]() |
السلام عليكم اخ جمال اشكرك على هذه المعلومات القيمة التى افدتنى بها ولكن لى استفسار انا عندى فكرة لبرنامج لا يصلح الا عند تشغيله على موبايل فهل تدلنى على كتاب يساعدنى على تصميم برامج للموبايل باستخدام vb.net ولكم منى جزيل الشكر
|
|
|
|
|
|
#30 |
|
عضو مشارك
تاريخ التسجيل: Jan 2009
المشاركات: 239
عدد مرات شكره للأعضاء: 19
تم شكره 24 مره في 18 مشاركه
قوة التقييم: 2 ![]() |
شكرا و الله معلومة مفيدة
|
|
|
|
![]() |
| يتصفح الموضوع حالياً: 2 (0 عضو و 2 ضيف) | |
| أدوات الموضوع | |
| طريقة العرض | |
|
|