28-04-16, 09:05 PM
(آخر تعديل لهذه المشاركة : 28-04-16, 09:08 PM {2} بواسطة الشاكي لله.)
اغلب المكنبات نعم هي Re- Implemented للجوال
مثلا System.IO.File.ReadAllText ـ ستعمل على الجوال بنفس الطريقة التي تعمل فيها على الPC
بينما System.IO.Ports.SerialPort بالتاكيد لن تعمل على الجوال والسبب هو عدم وجود سيريال بورت في الجوالات
المغزى انه في مكتبات تعمل على الجوال واخرى لاتعمل وذلك بسبب عدم توافر الامكانيات كما في المثال السابق.
--
بالنسبة لقواعد البيانات تقريبا طريقة العمل معها (فتح اتصال , استعلامات ... الخ) لن تختلف ابدا عن الPC
الا انه (حسب علمي) لايمكنك التعامل الا مع قاعدة بيانات sqlLite
لا اكسس ولا اروكال بينفع معك ..
--
ايضا يجب ان ننوه انه هناك مكتبات خاصة بالجوالات ولاتوجد في الدوت نت اساسا
مثلا ، مكتبة التعامل مع الcamera او SMS او NotifactionManager ، هذي مكتبات لاتوجد للPC بطبيعة الحال
لان عند البرمجة للجوالات اكيد راح تظهر لك مكتبات اضافية (خاصة) للجوالات
لذلك من الان اخبرك انه لازم يكون عندك استعداد تقرأ وتبحث ، لان اغلب المكتبات التي تتعامل مع الجوال محتاجة منك بحث عن طريقة استخدامها سواء من الموقع الرسمي او غيره .
تحياتي
مثلا System.IO.File.ReadAllText ـ ستعمل على الجوال بنفس الطريقة التي تعمل فيها على الPC
بينما System.IO.Ports.SerialPort بالتاكيد لن تعمل على الجوال والسبب هو عدم وجود سيريال بورت في الجوالات
المغزى انه في مكتبات تعمل على الجوال واخرى لاتعمل وذلك بسبب عدم توافر الامكانيات كما في المثال السابق.
--
بالنسبة لقواعد البيانات تقريبا طريقة العمل معها (فتح اتصال , استعلامات ... الخ) لن تختلف ابدا عن الPC
الا انه (حسب علمي) لايمكنك التعامل الا مع قاعدة بيانات sqlLite
لا اكسس ولا اروكال بينفع معك ..
--
ايضا يجب ان ننوه انه هناك مكتبات خاصة بالجوالات ولاتوجد في الدوت نت اساسا
مثلا ، مكتبة التعامل مع الcamera او SMS او NotifactionManager ، هذي مكتبات لاتوجد للPC بطبيعة الحال
لان عند البرمجة للجوالات اكيد راح تظهر لك مكتبات اضافية (خاصة) للجوالات
لذلك من الان اخبرك انه لازم يكون عندك استعداد تقرأ وتبحث ، لان اغلب المكتبات التي تتعامل مع الجوال محتاجة منك بحث عن طريقة استخدامها سواء من الموقع الرسمي او غيره .
تحياتي

