ايران ويج

نسخه‌ی کامل: سوال در مورد کتاب " اصول برنامه نویسی موبایل "
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6
با سلام خدمت آقایان مهندس آیت و مهندس امین زاده

در صفحه 63 کتاب در قسمت عیب یابی خطی آمده که باید به اول متغیر محیطی
path اضافه شود.

اصلا خود این متغیر کجا هست ؟ :?:
من وقتی Run Project را می زنم حدود 20 error می دهد. :arrow: 8O

در ضمن شما با معرفی این همه برنامه در فصل اول چرا یکهو ار این برنامه استفاده کردید؟

فایل sis اصلا با کدام نرم افزار تولید می شود که بدون گفتن این موضوع انقدر راجع به محتوای آن حرف زده اید؟

در ضمن Godb داخل cd راکه نصب گردم فقط symbian 8.0 , 7.0,win32 را داشت و حرفی از سایر موارد مطرح شده در کتاب در آن نبود.

و اکر این برنامه انقدر کامل بود که برای همه سیستم ها جواب می داد پس چرا از آن استفاده نگردید و آیا می توان حالا برنامه داخل c++ biulder را داخل آن برد یا نه ؟

اگر سریع تر جواب مرا بدهید متشکر می شوم چون من در همین قسمت گیر کردم و تا برنامه را نیفتد نمی توانم جلوتر بروم.

در صمن من مدت هاست که هر هفته به سایت شما سر می زنم و اصلا اسم سایت شما باعث شد مه من این کتاب را خریداری کنم.

اگر این تاپیک شبیه یک Email شد به دلیل نبود آدرس شما در کتاب بود.Amaze

با تشکر
علیرضا کجوری
تنباکو
asus400x@yahoo.com
سلام
متغیر محیطی Path ترجمه (Environment Variable) هست که می تونی توی ویندوز Xp توی کنترل پانل system رو انتخاب کنی بعد تب Advance رو بزنی اون پایین سمت چپ یه دکمه به این اسم هست که یه دیالوگ باز می کنه که توی اون به اسم Path هست که قابل ویرایش (بقیه اطلاعات توش رو پاک نکنی ها :wink: ) این ها رو هم اضافه کن البته اول یه برنامه های سمپل رو باز کن که مطمئن باشی ایراد از اون نیست
اول این فصل رو که خونده باشی گفتیم این یه ترجمه از یه PDF هست و فقط به خاطر رایگان بودن برنامه اصلی از این استفاده کردیم کلا این قسمت رو برای کسایی که به symbiyan علاقه دارن اضافه کردیم قرار بود کتاب فقط در باره j2me باشه چون روی اکثر گوشی ها کار می کنه و مثل Symbiyan نیست که نیاز به گوشی خاصی داشته باشه
و اینکه چرا godb استفاده نکردیم اونم به خاطر اینکه رایگان نیست و شما باید بخریش یا دنبال کرکش بگردی که مشکلات خودشو داره کلا سعی کن از نرم افزار های آزاد استفاده کنی
من پیش نهاد می کنم که سراغ J2me بری
این هم که چرا بعد از این همه معرفی نرم افزار این ها رو استفاده کردیم وقتی شروع کردیم با هیچ کدوم از اینها آشنایی نداشتیم تمام این ها رو با جستجو پیدا کردیم یه مقایسه کردیم اونهایی که قابل استفاده بودن رو انتخاب کردیم و بیشتر روی اونها کار کردیم تقریبا دلیل استفاده کردن یا نکردن و عیب و ایرادات اونها رو توی همون قسمت معرفی نوشتیم حتی دلیل استفاده نکردن از Symbiyan رو به همین دلیل Symbiyan رو هم فقط ترجمه کردیم متن اصلی و سورس کد ها توی CD کتاب توی فولدر Chapter 3 هست م یتونی اون رو هم یه نگاه بندازی
راستی مگه اسم سایت من این قدر مشخص بود که تا کتاب رودیدی اسم سایت من رو هم دیدی؟
ایمیل رو هم ننوشتم تا توی فروم ها بپرسن که اگه یه نفر دیگه هم مشکل داشت بتونه با جستجو مشکلش رو حل کنه
با سلام مجدد

اولا باید از جواب سریع السیر شما تشکر کنم چون اصلا فکرش رو هم نمی کردن در عرض چند ساعت جواب رو بدید.

در مورد اسم سایت راستش اول که نه ... اما بعد که کتاب رو ورق زدم تا مقدمه و فهرست را ببینم تا ببینم کتاب رو بخرم یا نه اسم سایت رو دیدم.

در واقع اولش دودل بودم چون من برای برنامه نویسی کامپیوتر با vb و vb.net یه کارایی می کنم و همجنین با میکرو های 8051,avr,pic هم یه بازی بازی هایی می کنم اما در مورد برنامه نویسی موبایل تاحالا کاری نکردم.

در واقع من دانشجوی مهندسی الکترونیک هستم و هدفم از برنامه نویسی چه با کامپیوتر و چه با موبایل کنترل مدارات میکروکنترلی است که اگر مطالبی در این مورد به خصوص چگونگی ارتباط میکرو با Bluetooth در سایت قرار بدهید متشکر می شوم.

در ضمن مثل اینکه هم شهری هستیم.
آیا شما دانشجو هستید ؟

'nmake' is not recognized as an internal or external command,
این هم متن یک Error که یه 10 بار موقع Run project میاد.
علت این یکی چیه و چطور رفع میشه ؟

در ضمن اون error مربوط به path باراهنمایی شما رفع شد.

با تشکر
علیرضا کجوری
تنباکو
asus400x@yahoo.com
چه قدر error داری مطمئنی همه چیز رو درست و به ترتیب نصب کردی؟
این داره می گه دستور nmake رو نمی شناسه شاید باز هم همون مشکل path باشه
دقیقا نمی دونم توی خود هلپش یه سرچی می کردی
درسم هم تموم شده
سلام
آقا این مشکل حل نشد که نشد... :x
دارم یواش یواش بی خبالش می شم.

راستی j2me که فصل بعدی است رو توی یکی از محیط های فصل اول بنویسیم دیگه؟
در ضمن آیا این زبان روی همه سیستم ها symbian6,7,8,palm, , .... جواب میده
اگر این طور است بگید تا من اصلا دیگر وقت روی c++ نذارم.

در ضمن راجع به ارتباط blutooth , میکرو مطلبی نداشتید ؟

با تشکر
علیرضا کجوری
تنباکو
asus400x@yahoo.com
اون مشکل رو نمی دونم از کجاست
واما J2ME روی اکثر گوشی ها کار می کنه بیشتر از Symbiyan عمومیت داره
و ما توی NetBeans می نوشتیم تقریبا بهترینشون بود شما هم همون رو م یتونی امتحان کنی
در مورد blutooth روی میکرو هم چیزی ندارم بیشتر به مخابرات مربوط می شه و نباید کار راحتی باشه
سلام
من c++ رو بی خیالش شدم ولی حیف به نظر خیلی راحت تر بود.
حالا مشکل شد شر j2me و netbeans من این کار رو کردم :
file\new project\mobile\mobile application
تیک... create رو هم برداشتم.

بعد روی <Default package > راست کلیک کردم و یک midlet ساختم و بعد هم کد های مربوطه رو وارد کردم.

اماوقتی public class HelloMidp extends MIDlet {
رو وارد میکنم به HelloMidp ایراد می گیره و باید Midlet بشه .

وقتی public HelloMidp() {
رو وارد می کنم ایراد می گیره و باید مثلا یه void به آن اضافه کنم.

وقتی display = Displayable.getDisplay(this);
رو وارد میکنم ایراد کی گیره و باید display وارد کنم نه displayable.

در ضمن this چیه؟

حالا وقتی همه ان کارا رو بکنم اجرا میشه ولی انگار نه انگار که من چیزی نوشتم.

حالا آخرش من چی کار کنم؟

در ضمن شما از اتصال mmc به میکرو چیزی نمی دونید ؟

با تشکر
علیرضا کجوری
تنباکو
asus400x@yahoo.com
اولاً، بايد بگويم كار درستي كرديد كه قيد C را زده‌ايد. Biggrin ولي در مورد J2ME بايد بگوئيم كه آنرا بايد خيلي آرام شروع كنيد. سعي كنيد يك برنامه ساده را كاملاً كپي و پيست نمائيد و بعد شروع به تغييردادن همه چيز كنيد.
هادي گرچه از NetBeans خيلي تعريف مي‌كند ولي اگر كامپيوترتان سرعت بالائي ندارد بايد كاملاً بي‌خيال آن شويد.
يادتان باشد كه J2ME به بزرگ و كوچك بودن حروف حساس است. بسياري از خطاهايي كه گرفته مي‌شود محتواي درستي ندارد. ممكن است جائي يك سمي‌كلون جا انداخته باشيد. در مورد this بايد بگوئيم كه همان MIDlet شماست كه تعريف كرده‌ايد.
درثاني هميشه سخت‌ترين كار در J2ME نوشتن و اجراي اولين برنامه است. اولي را كه نوشتيد و اجرا كرديد كار حل است.
نقل قول: اماوقتی public class HelloMidp extends MIDlet {
رو وارد میکنم به HelloMidp ایراد می گیره و باید Midlet بشه .
به خاطر اینه که اسم فایل Midlet اسم فایل رو HelloMidp بذار درست می شه
نقل قول: وقتی public HelloMidp() {
رو وارد می کنم ایراد می گیره و باید مثلا یه void به آن اضافه کنم.
به خاطر اینه که اسم رو اون بالا عوض کردی اسم کلاس رو هم HelloMidp بذار نیاز به Void نداره
نقل قول: وقتی display = Displayable.getDisplay(this);
رو وارد میکنم ایراد کی گیره و باید display وارد کنم نه displayable.
اینم یکی از همین ایراد هاست دقیقا نمی دونم یه بار خودت چک کن
نقل قول: در ضمن شما از اتصال mmc به میکرو چیزی نمی دونید ؟
تو فروم بگردی یه بار دیگه بحث شده
سلام

اولا بالاخره تونستم لااقل اولین برنامه رو که البته خیلی سادست اجرا کنم :wink:
خواستم از آقا هادی تشکر کنم که هر سری جواب منو می دادند ولی در مورد

وقتی display = Displayable.getDisplay(this);
رو وارد میکنم ایراد می گیره و باید display وارد کنم نه displayable

با این کار درست عمل کرد یعنی این احتمالا یک اشتباه در چاپ کتاب بوده است.

ثانیا شما crack برنامه godb رو ندارید؟

با تشکر
علیرضا کجوری
تنباکو
asus400x@yahoo.com
crack رو ندارم
اونم راست می گی فکر کنم اشتباه شده
صفحه‌ها: 1 2 3 4 5 6