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

اريد رأيكم بالبرنامج من صنعي

بدأه .S.T.A.L.K.E.R في 16 مايو 2008 · 4 رد · 1,156 مشاهدة · في JavaME
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

البرنامج : Jordan Map Out

المحرر المستخدم : Netbeans IDE 6.0

2.0 : MIDP

1.1 : CLDC

مساحة الشاشة : لا مساحة محددة لكن يفضل ان تكون (176×220) و اكثر

الانواع المدعومة : جميع الاجهزة

الاجهزة المجربة : SonyEricsson & Nokia

حجم الملف البرنامج بعد التشغيل : 280KB

التشفير (التشويش): فعال

الهدف: دليل سياحي مصغر

الاحداثيات: استخدام الصور و صنع قوائم في الكنفاس و ميزة التكبير و التصغير و احتواء النص بالكامل في الشاشة

ملاحظة: برنامج غير منتهي

الرابط للتحميل : Jordan_Map_Out.zip

صورة للقائمة الرئيسة

post-111465-1210914731_thumb.gif

صورة من الخارطة بعد التكبير

** استخدم رقم 1 للتكبير و رقم 2 للتصغير

post-111465-1210914887_thumb.gif

ارجو منكم ابداء الرأي :D

#2

ماشاء الله والله البرنامج مبدع بس مضطر اضعه تحت المجهر

خصائص:

التحكم السهل بالخريطة

التكبير والتصغير

استخدام الجرافيكس (بعد ماتضغط على اي خيار) وحتى الخيارات نفسها

استخدام الصور

عيوب:

خيار التيتوريال مايشتغل وكذلك الخيارات داخل المعلومات

المساعدة في الخريطة لا أدري مافائدتها

عنا واتصل بنا نفس الشيئ

الاسئلة:

كيف لم تتأثر سرعة البرنامج مع ان الصور الموجودة ليست بالقليلة

واتمنى تطلع على البريد الوارد "_" وشكرا

#3

السلام عليكم

ما شاء الله البرنامج راتع ولك مستقبل طيب ان شاء الله. ولكن اليك بعض النصائح التي ربما لم تهتم بها ولكن من مستوى البرنامج المرتفع يتوجب علي تقديمها لك.

اولا التكبير الثاني على هاتف سوني اريكسون فيه الكلام مش في مكانه الصحيح.

ثانيا في البرامح التجاريه دائما نقوم بفصل النصوص عن التطبيق لذلك من الافضل من وضع جميع النصوص في ملف اكس ام ال منفصل وايضا احداثياتها على الخريطه فهذ يسهل عليك عمليه تعديل الكود.

ثالثا سمحت لنفسي بتفكيك الكود ووجدت انك استخدم getWidth() and getHeight() وهذه في بعض موبايلات نوكيا لا ترجع القيمه الصحيحه لذلك نفض تخزين طول وعرض الشاشه كثوابت في الكود.

هذا اكثر ما لفت نظري والسلام.

#4

السلام عليكم

اخ مقاوم و اخ سعد شكرا لكم على النصائح

لكن يا اخ مقاوم ما موديل جهازك اذا سمحت و ما حجم الشاشة فيه 340؛280؟؟

اما بالنسبة خاصية getWidth and getHeight !

ففي اجهزة الموكيا خاصية setFullScreen(true) لا تعمل انما هنالك api مخصص يتم اضافته

فبدل

public class myCanvas extend Canvas

تصبح

public class myCanvas extend FullCanvas

لكن فب النوكيا الشاشة الكاملة اصغر من السوني ، فمثلا جهازي مستحة شاشته هي 176x220 و عندل تفعيل api النوكيا عليه

تصبح المساحة 176x208 فهي اقل ...!!

فمثل وضع الemulator الخاص بالنوكيا هو الجهاز التطبيقي للمشروع يتم اضافة api الخاصة بالنوكيا تلقائيا دون استيرادها

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

و ان شاء الله بالتوفيق

#5

السلام عليكم

انا جربته على محاكي سوني اريكسون S700 وحجم الشاشه هو 240x320 .

ربما لم اكن واضحا في النقطه الاخيره: انت تعلم اذا ان القيمه المرجعه اصغر من القيمه الحقيقيه عند استخدام Nokia API لذلك نلجأ الى تحزينها كمتغيرات ولحل المشكله التي اشرت اليها نلجأ الى خاصيه ال abilities في النت بينز ونعمل لكل حجم configuration خاص به يحتوي على القيم الصحيحه لابعاد الشاشه وهكذا نحصل على كود يعمل على جميع الومبايلات.

اتمنى ان تكون النقطه واضحه هذه المره.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…