PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش برنامه نویسی به روش web run time برای کسانی که علاقه دارن برای s60v5 خودشون برنامه بنویسن



s-j
2010-07-12, 09:41 AM
اگه خدا بخواد از امروز سعی دارن در اینجا روش برنامه نویسی به روش web run time رو براتون آموزش بدم ابتدا از مبتدی شروع می کنم و به ترتیب به سمت پیشرفته قدم برمی داریم در ابتدا نرم افزار هایی که لازم دارین رو تهیه کنید می گم تهیه کنید چون شما هرگز نمی تونین با سرعت اینترنت ایران یک فایل 4گیگابایتی رو دانلود کنید .

1- در ابتدا visual studio 2008 With Sp1 رو تهیه کنید دقت کنید اشتباه نگیرید دقیقا ویژوال استادیو سرویس پک 1 رو تهیه کنید چون پلاگینی که براتون قرار دادم فقط داخل این ورژن ویژوال استادیو نصب می شه

2- پلاگین مربوط به اضافه کردن امکان برنامه نویسی به این روش درویژوال استادیو رو از لینک زیر دانلود کنید
http://www.ir-tci.org/forum/showthread.php?t=58626

ابتدا ویژوال استادیو رو نصب کنید بعد سرویس پک رو نصب کنید و در آخر پلاگینی که دانلود کردید

در ضمن لطف کنید در این تاپیک هیچ پستی قرار ندید تا تاپیک به هم نخوره و آموزش ها به طور منظم قرار بگیره برای سوال و جواب در این مورد به تاپیکی که به همین منظور ایجاد کردم یعنی لینک زیر مراجه کنید خیلی ممنون ( تشکر یادتون نره )

s-j
2010-07-15, 01:25 PM
این پروژه ای که انجام می دید این برنامه هستش که براتون قرار می دم

http://msorena.persiangig.com/Basic%20Widget1.wgz
تشکر یادتون نره که باعث می شه بیشتر تلاش کنم

خوب اولین کاری که می خواهیم با هم انجام بدیم نوشتن یک برنامه ساده مثل ماشین حساب هستش
برای شروع شما باید با زبان جاوا تا حدودی آشنا بشید پس


روش تعریف متغیر در زبان جاوا البته در این محیط

به طور مثال من می خوام متغیری داشته باشم که یک عدد در اون ذخیره کنم برای تعریف این متغیر از روش زیر استفاده می کنم

t=new int
p=new int

برای اعداد اعشاری

t=new float
p=new float

مثال تصویری




http://msorena.persiangig.com/2.JPG




خوب فعلا روش ایجاد پروژه رو به تریب زیر انجام می دیم بقیه دستورات رو هنگام ساخت یاد می دم

در ابتدا visual studio که پلاگین wrt رو روش نصب کردین اجرا کنید و طبق تصویر زیر عمل کنید به ترتیب تصاویر

file/new/prject
http://msorena.persiangig.com/0-1.JPG




nokia wrt / new wrt widget / basic widget


http://msorena.persiangig.com/0-2.JPG


next

http://msorena.persiangig.com/0-3.JPG


تیک enable home screen را بزنید تا بتونید در صفحه اصلی نمایش بدید برنامه ای که درست می کنید
http://msorena.persiangig.com/0-4.JPG


next بعدا در رابطه با این صفحه توضیح می دم

http://msorena.persiangig.com/0-5.JPG


finish

http://msorena.persiangig.com/0-6.JPG


خوب حالا شما باید محیط ماشین حساب رو طراحی کنید برای این کار شما به 16 تا دکمه نیاز دارید که می تونید از قسمت toolbox که در سمت چپ برنامه هستش دکمه ها رو ایجاد کنید نوع دکمه هایی که قرار می دید
input(button) هستش که باید در صفحه قرار بدید و به یک نمایش گر اعداد نیاز داریم که اون هم می تونید از toolbox در صفحه قرار بدید نوع اون هم
input(text) هستش شما باید محیطی مثل تصویر زیر رو درست کنید
http://msorena.persiangig.com/1.JPG

برای اینکه نوشته های دکمه ها رو تغییر بدید روی دکمه مورد نظر راست کلیک کنید و properties رو انتخاب کنید گزینه آخر صفحه ای در سمت راست نمیان می شه که از قسمت value یا text نیز می تونید هر مقداری که می تونید به اون بدید حال به قسمت کد نویسی می رسیم


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

text1.value+="0"
text1 اسم نمایشگر شما هستش و با متد value شما به اون مقدار می دید مثال تصویری
http://msorena.persiangig.com/3.JPG


حال باید دکمه های جمع و ضرب و تقسیم رو مشخص کنیم مثل تصویر زیر

http://msorena.persiangig.com/4.JPG

متغیر های a,b,c,d نیز عمومی هستن وباید در این قسمت نوشته شوند
http://msorena.persiangig.com/2.JPG


حالا باید دکمه مساوی رو تعریف کنیم که چه عملی انجام بده که مثل تصویر زیر انجام بدیم

http://msorena.persiangig.com/5.JPG


کار ماشین حساب تموم شده و شما باید اون رو تبدیل به پک کنید که مثل تصویر های زیر انجامش بدید

http://msorena.persiangig.com/6.JPG

حال برای پیدا کردن پک به این آدرس برید البته اگه واسه پروژه اسم دیگه ای انتخاب نکرده باشد و این اولین پروژه شما باشه

http://msorena.persiangig.com/7.JPG

با تشکر هایی که می کنید باعث می شید که من آموش ها رو ادامه بدم

sappy
2010-07-15, 01:30 PM
با تشکر

s-j
2010-07-15, 02:07 PM
لطفا از کلید تشکر فقط استفاده کنید و مطالب رو به هم نریزید چون ادامه داره و برای سوال و پاسخ به تاپیک تعیین شده بروید

با تشکر

XploX
2012-01-05, 02:28 AM
لطفا اگر ممکنه این آموزش رو ادامه بدید.
من یه سوال داشتم اینکه میخوام یه فورم درست کنم و بعد اطلاعات ورودی رو توی برنامه یا بهتر بگم تو گوشی ذخیره کنه یه چیزی مثل دیتا بیس.
میخام بهم راهنماییی کنی اینکارو تو WRT با چه دیتا بیسی انجام بدم (یا میتونم انجام یدم} Plaintext ; XML;...
خودم برنامه AccuWeather رو باز کردم دیدم که از xml استفاده میکنه اما میخوام بصورت ساده و روون در یک یا دو پست استفاده از XML داخل اچ تی ام ال و یعنی داخل جاوااسکریپتش بهمون یاد بدی. مشکل شروع کاره.یا همون چه جوری فایل تو سیستم فایل گوشی ذخیره کردن.
منتظرم.

rosevallas
2012-03-25, 12:22 PM
ویرایش فایل mifرو هم در ویجیتهای ساعت بل برامون اموزش بدید