الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الفرق بين JAVA و SYMBIAN C++؟

بدأه صلاح العمري في 16 مايو 2010 · 4 رد · 3,170 مشاهدة · في برمجة الأجهزة الكفية والمحمولة بالدوت نيت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

واقول جزاكم الله خير الجزاء على ذلك .

اخوني انا مبتدى جداً في عالم البرمجة للاجهزة الكفية (ولكن عندي الطموح لان ارتقي اليها) .

عندي سؤال عن انواع لغات البرمجة فانا اعلم ان هناك كثير من لغات البرمجة للاجهزة المحمولة ولكن اقوها واشهرها على ماقرات هي Symbian C++ و J2ME

والسؤال هو ماهي افضل لغة برمجة من هاتين اللغتان ؟

ولكم جزيل الشكر والتقدير

#2

أخى اقرأ هذا الموضوع

/index.php?showtopic=221203

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#3

أخي الكريم،

تختلف اللغتان عن بعضهما بما يلي:

الجافا

1. أسهل للتعلم (وهنا نتكلم عن J2ME) أو ما يسمى بمنحني التعلم (Learning Curve) يكون قصيراً عادة.

2. لا يمكن الوصول إلى موارد النظام (بلوتوث، الصندوق الوارد، ..الخ) بدون إذن مسبق من المستخدم.

3. ذو توافقية عالية وفقاً لشعار لغة جافا (Write Once, Run Anywhere)، أي اكتب الكود مرة واحدة وشغله على أي منصة عمل.

السيبميان ++C

1. أصعب من ناحية التعلم، وذو (Model) أكثر تعقيداً.

2. يمكن الوصول إلى مصادر النظام بمرونة أكبر.

3. توفير أكبر للذاكرة وفرق عالي بالأداء.

4. هناك بعض الميزات الموجودة في الهواتف ذو أنظمة سيمبيان لن تستطيع الجافا الوصول إليها.

5. يمكنك إضافة مقاطع بلغة (Assembly) عند الحاجة.

6. لديها سيئة كبيرة وهي التوافقية (فاعلم أنك حتى تحصل على التوافقية سيتوجب عليك برمجة عدد من النسخ كل منها خاص بجيل/نوع/مجموعة من الأجهزة المحمولة).

أتوقع أن تفيدك هذه المعلومة: بالنسبة لأنظمة الهاتف الجوال فالفرق هو أن الهواتف ذو نظام سيمبيان تستطيع تشغيل البرامج المصممة بلغة جافا وطبعاً برامج السيمبيان، أما الهواتف ذو نظام جافا فلا تستطيع تشغيل إلا برامج جافا.

فأي الميزات يهمك أكثر؟

السهولة والأمان ------ أم ------ القوة والسرعة

وأنا جاهز للتكلم عن أي منها بالتفصيل :)

تم تعديل هذه المشاركة بواسطة LordCover في 16 مايو 2010 في 14:24

1

مؤسس شبكة مواقع إجابتي أول شبكة مواقع عربية للأسئلة والأجوبة

#4

السلام عليكم

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

يمكن إستخدام J2M للبرمجة في الهواتف التي تعتمد ويندوز موبايل و السيمبيان

#5

السلام عليكم

اخواني واساتذتي الكرام لكم جزيل الشكر على الردود السريعه.

اخي العزيز LordCover من خلال كلامك ان الجافا هي اسرع من ناحية التعلم ولكن ليس بالمرونه المطلوبه ولكن تفي بالغرض اذا طورت برنامج يعمل على جميع اجهزة الهاتف المحمول,

اما السيمبيان فاطول من ناحية التعلم ولكن توفر لك المرونه المطلوبه ولكن ايضاً يوجد لها عيب انها يجب ان تبرمج عدد من النسخ لكل نوع من انواع الجوالات.

اذا لقد توكلت على الله وقررت ان ابدا مع الجافا والله المستعان في كل الامور.

شكراُ لكم اخوني على المعلومات

مواضيع مشابهة