سه شنبه 23 تير 1405 - 26 محرم 1448 - 14 ژولاي 2026
تبیان، دستیار زندگی
در حال بار گزاری ....
مشکی
سفید
سبز
آبی
قرمز
نارنجی
بنفش
طلایی
همه
متن
فیلم
صدا
تصویر
دانلود
Persian
Persian
کوردی
العربیة
اردو
Türkçe
Русский
English
Français
مرور بخشها
دین
زندگی
جامعه
فرهنگ
صفحه اصلی تبیان
شبکه اجتماعی
مشاوره
آموزش
فیلم
صوت
تصاویر
حوزه
کتابخانه
دانلود
وبلاگ
فروشگاه اینترنتی
sibil1364
آخرین مطلب
تعداد مطالب : 2
تعداد نظرات : 1
زمان آخرین مطلب : 6140روز قبل
آموزش و تحقيقات
قوس الكتریكی چیست؟
قوس الكتریكی چیست؟
تاریخچه
در سال 1802
پتروف
(V.P.Petrof)
كشف كرد كه اگر دو تكه زغال چوب را به قطب های باتری بزرگی وصل
كنیم و آنها را به هم تماس دهیم و سپس كمی از هم جدا كنیم شعله روشنی بین دو تكه
زغال دیده می شود. و انتهای آنها كه از شدت گرما سفید شده است نور خیره كننده ای
گسیل می دارد. قوس الكتریكی هفت سال بعد دیوی
(H.Davy)
فیزیكدان انگلیسی این پدیده
را مشاهده نمود و پیشنهاد كرد كه این پدیده به احترام ولتا قوس ولتا نامیده شود
.
آزمایش ساده
اگر بخواهیم در یك
روش ساده ای ایجاد قوس الكتریكی را نشان دهیم باید دو تكه كربن را روی گیره قابل
تنظیم سوار نمود (بهتر است كه به جای زغال چوب معمولی میله خاصی كه از كربن قوس
ساخته می شود و با فشار دادن مخلوط گرافیت ، كربن سیاه و مواد چسبنده به وجود می
آیند، استفاده شود
).
چشمه جریان می تواند برق شهر هم باشد برای اجتناب
ازاینكه در لحظه تماس تكه های كربن مدار كوتاه ایجاد شود باید رئوستایی به طور
متوالی به قوس وصل شود
.
معمولا برق شهر با جریان متناوب تغذیه می شود. ولی
در صورتی كه جریان مستقیم از آن عبور كند قوس پایدارتر است به طوری كه یكی از
الكترودها همیشه مثبت «آند)و دیگری همواره منفی «كاتد)است
.
ماهیت قوس الكتریكی
در قوس الكتریكی الكترودها
در اثر حرارت سفید رنگ می شود. ستونی از گاز ملتهب رسانای خوب الكتریكی بین
الكترودها وجود دارد. در قوس معمولی این ستون نوری بسیار كمتر از نور تكه های كربن
سفید شده از آزمایشهای مربوط به گرما گسیل می كنند. چون الكترود مثبت دمایش از
الكترود منفی بیشتر است زود تر از بین می رود. در نتیجه تصعید شدید كربن صورت گرفته
و در آن الكترود (الكترود مثبت) فرورفتگی به وجود می آید كه به دهانه مثبت معروف
است و داغ ترین نقطه الكترودهاست
.
دمای دهانه در هوا و در فشار جو به 4000
درجه سانتیگراد می رسد. در لامپ های قوسی سازوكارهای منظم و خود كار خاصی برای
نزدیك كردن تكه های كربن با سرعت یكنواخت وقتی با سوختن از بین می روند، مورد
استفاده قرار می گیرند. برای اینكه سایش و خوردگی الكترود مثبت به خاطر دمای بالایش
بیشتر است،برای همین همیشه الكترود كربن مثبت كلفت تر از الكترود منفی اختیار می
شود
.
دماهای بالا در قوس الكتریكی
قوس الكتریكی می تواند بین الكترودهای فلزی ساخته شده از آهن ، مس و غیره
نیز بگیرد. در این حالت الكترودها به میزان زیادی ذوب و تبخیر می شوند و این عمل به
مقدار زیادی آزمایشهای مربوط به گرما احتیاج دارد. به این دلیل دمای مركز الكترود
فلزی معمولا كمتر از دمای الكترود كربنی است (2000 تا 2500 درجه سانتیگراد
).
قوسی كه بین الكترودهای كربن در گاز فشرده ای قرار می گیرد (حدود 20
atm)
بالا رفتن دمای مركز مثبت تا 5900 درجه سانتیگراد یعنی دما روی سطح خورشید را ممكن
ساخته است. معلوم شده است كه كربن در این حالت ذوب می شود. دمای باز هم بالاتری را
می توان در ستونی از گاز و بخاری كه از آن تخلیه الكتریكی می گذرد، به دست آورد
.
بمباران شدید این گاز و بخار با الكترون ها و یون هایی كه با میدان
الكتریكی قوس شتاب گرفته اند دمای ستون گاز را 6000 تا 7000 درجه سانتیگراد می
رساند. به این دلیل تقریبا تمام مواد شناخته شده در ستون قوس الكتریكی ذوب و تبخیر
می شوند. و بسیاری از واكنش های شیمیایی كه در دماهای پایین انجام شدنی نیستند، با
قوس الكتریكی امكان پذیر می شوند. مثلا میله های چینی دیر گداز در شعله قوس به
سهولت ذوب می شود
.
چگونگی ایجاد تخلیه قوس
الكتریكی
برای ایجاد تخلیه قوس الكتریكی به ولتاژ زیادی احتیاج
نیست با ولتاژ 40 تا 45 ولت بین الكترود ها می توان قوس را به وجود آورد. از طرف
دیگر جریان داخل قوس زیاد است. مثلا حتی در قوس كوچك جریان به 5 آمپر می رسد، در
حالیكه در قوس های بزرگ كه در مقیاس صنعتی به كار می روند جریان به صدها آمپر بالغ
می شود. این به این معنا ست كه مقاومت قوس پایین است و از این رو ستون گاز تابان
رسانای الكتریكی خوبی است
.
یونیزاسیون گاز با انرژی
قوس الكتریكی
یونش شدید گاز با قوس الكتریكی به آن دلیل امكان
پذیر است كه كاتد قوس الكتریكی تعداد زیادی الكترون گسیل می داد. این الكترون ها با
برخورد با گاز داخل شكاف تخلیه گازی آن را یونیزه می كنند. گسیل الكترونی شدید از
كاتد از آنجا ممكن می شود كه خود كاتد تا دمای بسیار بالایی گرم می شود (بسته به
ماده از 2200 تا 3500). وقتی كه الكترودهای قوس در ابتدا تماس داده شوند تقریباً
تمام گرمای ژول كه از الكترود ها می گذرد در ناحیه تماس كه مقاومت بسیار دارد آزاد
می شود
.
به این دلیل انتهای الكترودها به شدت گرم می شوند كه برای گیراندن
قوس به هنگام جداكردن آنها كافی است آن وقت كاتد قوس توسط جریانی كه از قوس می
گذرد، در حالت التهاب می ماند. در این فرایند بمباران كاتد توسط یون هایی كه به آن
برخورد می كند نقش اصلی را ایفا می كند
.
مشخصه
جریان ولتاژ قوس الكتریكی
یعنی بستگی جریان الكتریكی در قوس
الكتریكی به ولتاژ بین الكترودها ، ویژگی خاصی دارد. در فلزات و الكترولیت ها جریان
متناوب با ولتاژ افزایش می یابد «قانون اهم). در صورتیكه برای رسانش القایی گازها
جریان ابتدا با ولتاژ زیاد می شود، سپس اشباع شده و مستقل از ولتاژ است
.
بنابر این افزایش جریان در تخلیه قوسی به اندازه مقاومت در شكاف بین
الكترودها و ولتاژ بین آنها منجر می شود. برای اینكه تابانی قوس پایدار بماند
رئوستا یا مقاومت الكتریكی قوی دیگری را باید به طور متوالی به آن بست
دوشنبه 30/6/1388 - 13:28
[
نظر به این مطلب
] - [
نظرات این مطلب : 0
]
آموزش و تحقيقات
برنامه نویسی برای موبایل
شروع برنامه نویسی موبایل
خوب دوستان برای شروع کار اول شما باید
SDK
رو دانلود کنید
sdk
ها بنا به موبایل و ورژن سیستم عامل فرق می کنند که من این رو به شما برای شروع پیشنهاد می کنم :
http://www.symbian.com/developer/sdks_s60v21cw.asp
بعد از دانلود این برنامه شما نیاز به
ACTIVE PERL
هم دارید که می تونید از سایت زیر دانلود کنید :
( پیشنهاد ورژن 5.8.7
Build 813
) :
http://www.activestate.com/Products/ActivePerl
توجه :
( چون حجم برنامه زیاده (در حدود
120
mb
) و مطمعناً خیلی ها قادر به دانلود نیستند می تونید با استفاده از این قسمت سفارش دریافت برنامه رو برای ما ارسال کنید تا ما اونو برای شما بفرستیم .)
راستی برای برنامه نویسی نیازه که ما یه زبان برنامه نویسی مثل
C
++
یا
VC
++
بلد باشیم ،
که
ما آموزش رو بر مبنای دومی می زاریم .
خوب حالا نوبت به نصب برنامه میرسه که خیلی مهمه درصورت اشتباه نصب کردن
SDK
کار نمیکه. به دقت کار های زیر رو انجام بدید.
برنامه
SDK
رو به همون صورت پیش فرض نصب کنید
و مسیر نصب برنامه رو به مسیر زیر تغییر بدید :
C:\Symbian\7.0s\Series60
بعد از نصب برنامه شما می تونید امولیتور
SDK
رو از مسیر زیر
Start -> Programs -> Symbian 6.1 SDKs -> Series 60 -> Emulator Debug or Release
اجرا کنید .
حالا ما باید
ACTIVE PERL
رو نصب کنیم همه چیزه رو به صورت پیش فرض انجام داده و مسیر نصب رو به
C:\perl
تغییر بدبد بعد از نصب برای فهمید از درستی انجام کار یک
DOS PROMPT
باز کنید و دستور زیر رو بنویسد که این دستور
help
برنامه رو نشون می ده
Perl –h
اگر اجرا نشد به مسیر زیر برید
Start
->
Settings
->
Control Panel
->
System
->
Advanced
->
Environment Variable
و در تب بالا گزینه
path
رو انتخاب و به صورت زیر
Edit
کنید ( البته به اخر اون اضافه کنید و اگر وجود نداشت اون رو بسازید - ویندوز من در درایو
d
: نصب شده شما درایو
d
: رو به درایو خودتون تغییر بدید)
C:\Symbian\7.0s\Series60\epoc32\tools;C:\Symbian\7.0s\Series60\epoc32\gcc\bin;D:\Program Files\Common Files\SYMBIAN\Tools;C:\Perl\bin\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot% \System32\Wbem;%EPOCPATH
%;
و دوباره دستور بالا رو اجرا کنید و نتیجه رو چک کنید و اگر دوباره کار نکرد برنامه
Active perl
رو
پاک و دوباره نصب و کارهای بالا رو انجام بدید
خوب حالا ما تونستیم برنامه رو بدون مشکل نصب کنیم از این به بعد نحوه کار با برنامه و کد نویسی و ...
رو انجام می دیم بعد از نصب من رو خبر کنید تا بقیه کار رو ادامه بدیم
خوب امید وارم که برنامه ها رو دانلود کرده باشد ( ملاک بر اینه که برنامه رو دارید)
ما امروز قصد داریم راندن برنامه رو به
sdk
یادبگیریم ( البته اول این مطالب مقدماتی رو یاد می گیریم و بعد از اینکه فهمیدیم
چطور اصلا برنامه اجرا می شه و یا اینستال و ... بعد به مرحله دیگه می ریم
ما در گام اول می خوایم یه برنامه ساده رو در
sdk
ران کنیم برای این کار شما به مسیر زیر برید
در مسیر
C:\Symbian\7.0s\Series60\Series60Ex
خود
sdk
مثال های آموزشی خوبی رو گذاشته که ما ساده ترین
یعنی
helloworldbasic
رو انتخاب می کنیم اگر شما بر روی
helloworldbasic
کلیک کنید چهار فهرست مشاهده
می کنید
1)
group
: جایی که فایل پروژه وجود داره
2)
inc
: هدر فایل در این فهرست قرار میگیره
3)
src
: که در این فهرست
cpp
های فایل یا همون سورس فایل قرار داره
4)
sis
: در این فهرست فایل
pkg
که ما
sis
رو از اون درست می کنیم
این چهار فهرست رو ما برای برنامه نویسی همیشه لازم داریم .
یه
dos prompt
باز کنید و به مسیر
group
برنامه
helloword basic
برید حالا درستور
bldmake bldfiles
رو بنویسید
و منتظر دیدن اعلان داس بشدید ( منظور اینکه دوباره به خط فرمان داس در خط زیر بر می گرید و چیزی چاپ نمی شه)
ما حالا فایلی به نام
ABLD.BAT
در همون مسیر داریم که می تونیم برای ساخت پروژه در
vc
++ یا کامپایل فایل هااستفاده می کنیم حالا ما از دستور
abld build wins
استفاده می کنیم
با اجرای این دستور می تونیم برنامه هارو کامپایل و تست در ویندوز ( امولیتور
sdk
) استفاده کنیم
این درستور یک سری سویچ ها دراره که من این ها رو بعدن می گم فلا شما از
abld build wins
رو اجرا کنید بعد از
اینکه برنامه کاراشو کرد ( البته به درستی ) دستور
epoc
رو اجرا کنید تا امولیتور اجرا بشه و شما در صفحه مو بایل برنامه
helloword basic
اخرین گزینه دارین . خوب برا امروز کافیه جلسه بعدی سویچ های
abld
و
error
های شماکه براتون ایجاد میشه رو توضیح می دیم . فلابا اجازه دوست صاب تایپیک
ما کامپایل کردن برانامه و اجرای اون در امولیتور رو یاد گرفتیم حالا در مورد
ABLD
بیشتر توضیح میدیم.
توجه کنید که ما از کد مون می تونیم دو ورژن بسازیم (تست در ویندوز – فلاش کردن در گوشی) یکی از آن ها به نام
Debug
است که ما با دستور
abld build wins udeb
اون رو می سازیم و دیگری به نام
Release
است که ما برای ساختنش از دستور
abld build wins urel
استفاده می کنیم.
دیباگ برای تست کردن( تست نهایی) استفاده می شه که ما می تونیم خط به خط کد رو دنبال کنیم. و ریلیز رو زمانی که کد اماده برای
Run
رو موبایل استفاده می کنیم.
توجه : این دو دستوری رو که ما بالا گفتیم زمانی که ما بخوایم کد رو در کامپیوتر و روی ویندوز امتحان و از صحت کار و یا پیدا کردن ایراد اجرا می کنیم
و وقتی که کد ما از هر لحاظ آماده شد یعنی زمان ایجاد
SiS
( که مانند سوزادن برنام بر روی
CD
هست) از دستور
abld build thumb
استفاده می کنیم که فایل باینری
ایجاد و ما می تونیم برنامه رو در موبایل اجرا کنیم.
مشکل 1: اگر شما دستورات بالا رو اجرا کردید و برنامه مشکل از پیدا کردن فایل های مختلف مثل
Header
و.... می گیره عملیات زیر رو انجام بدید
هنگام نصب دیدم که در فهرست نصب
symbian
یه فهرست به نام
eopc32
وجود داره برای اینکه مشکل پیدا کردن فایل ایجاد نشه ما
epoc32
را
root
دایرکتوری میکنیم. برای این منظور دستور زیر رو در
dos Prompt
اجرا کنید
Subst drivename: c:\Symbian\...\ Series60
Drivename
: یه اسم برا درایوتون بزارید مثلا
n
:
مسیر رو شما کامل تا
Series60
بنویسید شما می تونید این دستور رو در یه فایل
BAT
بذارید و اون فایل رو در
startup
ویندوز قرار بدید که با بالا اومدن سیستم دستور
اجرا و
eopc32 root
دایرکتوری بشه
از این به بعد از درایو جدی (
n
: ) که درست کردیم برای کامپایل- ساختن و یا باز کردن پروژه
vc
++ خودمون استفاده می کنیم و دیگه کاری با درایو
c
: نداریم
حالا به درایو
n
: می ریم و دستورات زیر رو برای کامپایل فایل های مختلف پروژه انجام می دیم . یادتون نره که اول
abldmake bldfiles
رو
Run
کنید که
ABLD
فایل درست ساخته بشه
Start/run/cmd
N
:
Cd series60x
Cd helloworld
Cd group
Bldmake bldfiles
Abld build wins
epoc
مشکل 2: بار اول که من می خواستم
abld.bat
رو بسازم یه
error
به صورت زیر می داد
error :EPOC ROOT must not include a drive latter
… مشکل رو به صورت
زیر باید حل کنیم. ما باید
EPOCROOT
خودمون رو عوض کنیم به مسیر زیر برین
Settings / Control Panel / System /click on Environment Variables
در قسمت
System variable
گزینه
Epocroot
رو کلیک و مقدار اون رو به \ (بک اسلش) تغییر بدید . این دفعه اگه بخوایم فایل
abld.bat
رو درست کنیم مشکل
حل می شه
خوب برا امروز کافیه . از این به بعد ما راندن برنامه در
vc
++ رو یاد می گیریم
کسی سوالی داشت بگه اگه بلد بودم جواب می دم .
سلام دوستان امید وارم که از درس های قبلی استفاده کرده باشید البته به نظر
می رسه که هیچ کس اهمیت نمیده به هر حال امروز راندن اولین برنامه در
vc
++
رو یاد می گیریم. ( اگه می خواین یاد بگرید حتما شروع کنید)
ما تا اینجا نحوه اجرا کامپایل تست و
sis
کردن کد رو یاد گرفیتم حالا اگر بخوایم کد رو
عوض ( برنامه نویسی ) کنیم چکار باید انجام بدیم خو ب برای یه پروژه مراحل زیر رو انجام بدید.
دستور های زیر رو در
DOS prompt
بنویسید و به درایو
C
: نرید همون درایوی که قبلا ساختیم برید
n
:))
N
:
cd Series60Ex
cd helloworld
cd group
abld makefile vc6
با اجرای دستور
abld makefile vc6
پروژه ویژوال سی پلاس پلاس درست می شه
برنامه
vc
++ خودتون رو راه بندازید و قسمت
File/ Open workspac
رو انتخاب کنید
و به درایو ساخته شده (
n
: ) برید و مسیر
epoc32/BUILD
رو انتخاب کنید پروژه
hello world
رو که برای ویندوز ساخته شده از مسیر زیر انتخاب کنید
Epoc32/BUILD/Series60Ex/helloworld/Group/helloworld/WINS
پروژه ساخته شده رو انتخاب و باز کنید
اگر روی
FileView
كلیك كنید لیست تمام سی پی پی فایل ها و هدر فایل ها را می بینید
حالاما مس تونیم با پروژه هر جوری که عادت داریم تو
vc
++ کار کنیم. مثلا با
F7
می تونیم فایل ها رو کامپایا کنیم ( که ما قبلا این کارو تو
dosprompt
انجام می دادیم)
با
f5
می تونید برنامه رو خط به خط چک دیباگ کنید و اگر روی منوی
build
کلیک کنید امکانات دیگه رو هم دارید. حالا شما دکمه
f7
رو فشار بدید که پروژه ساخته بشه و شما 0
Error
( البته اگه کارهای قبلی رو درست انجام داده باشید) خواهید دید . اگر در هنگام کامپایل ایراد گرفت که فایلی پیدا نمیشه شما در
PATH
مشکل داربدحالا بعد ار کامپایل که ایراد نگرفت می تونید دیباگ رو به راه بندازید برای این منظور
تو یه قسمت از کد کلید
F9
رو بزنید و امولیتور رو در حالت دیباگ به راه بیندازید که تمام اطلاعات راه اندازی رو در
output vc
++ خواهید دید . اولین برای که شما برنامه رو اجرا می کنید از شما فایل مسیر
epoc.exe
رو می پرسه که شما مسیر
epoc
رو در حالت
UDEB
بهش بدید
Epoc32\Release\wins\udeb\epoc.exe
بعد از راه افتادن
امولیتور شما ایکون
helloworld
رو در امولیتور خواهید دیدحالا اگر مثلا شما منوی
option
برنامه رو کلیک کنید و تو برنامه همون قسمت رو
f9
یا
break point
کرده باشید برنامه همون جا وا میسه حالا می تونید کد رو خط به خط به رونید با کلید
f10
.خوب دوستای عزیز فکر کنم چیزهایی که نیاز داشتیم فعلا یاد گرفیتم و از این به بعد رو واقعا دیگه باید برنامه نویسی بلد باشید یعنی اگه بلد نباشید پیشنهاد من
ALT+F4
هستش جلسه بعدی زمانی میشه که حداقل سه چهار نفر تونسته باشن یه برنامه از
exsample
های
SDK
رو کامپایل و تو تایپیک گذاشته باشند .
در صورتی هم که ببینم کسی براش جالب نسیت یا براش سخته دیگه نمی نویسم
فعلا ( اگه سوالی داشتید بپرسید بلد باشم حتما جواب می دم)
ممکن است برنامه شما در شبیه ساز هنگ کند می توان کاری کرد که به جای هنگ گردن یک پیغام اخطار مناسبی نمایش دهد برای فعال کردن این ویژگی یک فایل خروجی بانام
Errd
در پوشه
c:\Symbian\6.1\series60\Epoc32\wins\c\system\bootdata
ایجاد کنید. به همین راحتی هنگامی که برای اولین بار
c++ BuilderX
را اجرا می کنید برنامه نیاز به رجیستر شدن دارد. مورد
activation file
را انتخاب و مسیرفایلی را که بورلند هنگام دانلود نرم افزار برای شما فرستاده
بود را مشخص کنید
انتخاب یک
IDE
(محیط برنامه نویسی)
ابزارهای ساخت سیمبین در حقیقت دستوری هستند و بدون هیچ گونه محیط برنامه نویسی کار می کنند . ولی به هر حال اگر شما یک
ide
داشته باشید برنامه نویسی خیلی راحت تر خواهد شد
انتخاب های زیادی وجود دارد که هر کدام مزیت ها و نقص هایی دارند:
Microsoft visual c++ 6
: سریع کامپایلر و دیباگر کارامد. بعضی ابزارها برای سیستم عامل قابل دسترسی
قدیمی و پشتیبانی حقیقی از سیستم عامل سیمبین ندارد
:
Microsoft Visual Studio .net
سریع مدرن خوب وپرکاربرد
به طور مستقیم از
sdk
های سیمبین پشتیبانی نمی کند برنامه نویسی برای سیستم عامل سیمبین توسط آن پیچیده است و گران می باشد
Metrowerks CodeWarrior
:حداقل از سیستم عامل سیمبین پشتیبانی می کند
این محیط برای مبتدیان سخت وپیچیده است
Borland C++ BuilderX Mobile Edition
: طراحی تصویری منوها و پنجره های محاوره را پشتیبانی می کنئ و رایگان می باشد
یک محیط کند و بدترکیب است پشتیبانی از سیستم عامل سیمبین می توانست بیشتر از این باشد
همان طور که می بینید هیچ محیطی بهترین برای برنامه نویسی سیستم عامل سیمبین نمی باشد برای این خود آموز
Borland c++ BuilderX
انتخاب شده است
زیرا رایگان است و دارای پیچیدگی زیاانتخاب
sdk
سری 60
sdk
سری 60 برای سیستم عامل سیمبین اکنون در ویرایش های بالاتر گوشی های سری 60 جدیدتر را هدف گرفته اند نیز قابل دسترسی است. تاکنون تمام دستگاها مدل های
قبلی را پشتیبانی می کنند بنابراین برنامه ای که سیستم عامل سیمبین 6.
x
نوشته شده است (توسط
sdk v1.2
) در سیمبین های جدید 7.0 و 8.0 نیز کار می کند.
درست است که برنامه های کامپایل شده توسط
sdk v2.0
(که در حقیقت گوشی
nokia 6600
با سیمبین
v7.0
را هدف گرفته است) در مدل های قدیمی کار می کنند
ولی این مسئله می تواند مقداری مشکل ساز باشد اگر سورس کد توسط
sdk
های جدید کامپایل شود فایل های به حالت باینری به هیچ وجه در مدل های قدیمی کار نخواهد کرد
این که از کدلم
sdk
استفاده کنید به انتخاب خودتان است اگر شما می خواهید که فقط برای گوشی های جدید برنامه بنویسید ویا اگر می خواهید کار جدید انجام دهید که قبلا
ممکن نبود از
sdk 2.0
استفاده کنید لود کردن تصاویر وصداها دراین ویرایش بهبود یافته است کار اینترنتی خیلی راحت شده است
اگر می خواهید برنامه تجاری بنویسید که برای گروه زیادی از مردم قابل استفاده باشد نباید گوشی های سری 60 را نادیده بگیرید شما با انتخاب سری 60 پتانسیل بازار خود را
محدود می کنید حال اگر برنامه شما فقط گوشی های جدید را پشتیبانی کند شما بازارتان بسیار محدودتر خواهد بود.
گام 1 : تعریف
sdk
سیستم عامل سیمبیندی برای مبتدیان نیست اگر چه هنوز هم به بهبود یافتن نیاز دارد
حال موقع آن است که کار را شروع کنیم
c++builderX
را اجرا کنید به مسیر
tools \ symbian Sdk configuration
بروید یک پیکر بندی جدید توسط الگوی
Sdk
یی که نصب کرده اید
ایجاد کنید در این مورد :
Symbian series 60 1.x (Microsoft version
) . برای
sdk 1.2
از ویرایش
Borland sdk
استفاده نکنید. وگرنه برنامه کامپایل نخواهد شد مسیر را مانند مسیر نشان داده در شکل تنظیم
و یک نام مناسب مانند
series 60 1.2
انتخاب کنید
گام 2: ایجاد یک پروژه جدید
یک پروژه جدید از مسیر
file
series 60 GUI Application
ایجاد نمایید.
à new… à
نام پروژه را
Mopoid
قرار دهید ( از نام دیگری برای این پروژه استفاده نکنید زیرا بعضی از فایل های از قبل نوشته شده که بعدا ضمیمه خواهیم کرد کار نمی کنند)
آن را در مسیر
c:\ symbian \ dev
قرار دهید و به
c++ builderX
اجازه دهید یک زیر پوشه برای این پروژه بسازد که در این صورت پروژه های شما جدا از هم نگه داری می شوند
به مر حله بعدی رفته و همان نام را برای پروژه وارد کنید (
Mopoid
) به علت این که ما می خواهیم یک بازی بنویسیم گزینه
fullscreen
را به عنوان
view type
انتخاب می کنیم
UID3
که به طور پیش فرض توسط
c++ BuilderX
پیشنهاد می شود ، نباید استفاده شود
UID
را به چیزی بین 0
x01000000
و 0
x0fffffff (id
های رزرو شده برای تست کردن
پروژه ها تغییر دهید )
توضیح : هر برنامه نصب شده در گوشی باید یک
UID
منحصر به فرد داشته باشد بنابراین اگر می خواهید که بازی خود را عمومی کنید یک
email
به آدرس
uid@symbiandevnet.com
بفرستتید که باید حاوی نام شما و تعداد
UID
های مورد نیازتان باشد( برای شروع 5 تا
uid
کافی است) آنها
UID
ها را در اولین زمان ممکن برای شما می فرستند.
روش فوق که گفته شد قبلا استفاده می شده اکنون برای انجام این کار باید در سایت
http://www.symbiansigned.com
ثبت نام کنید و بعد از وارد شدن به سایت در سمت
چپ گزینه
request UiDs
انتخاب و تعداد
UID
های مورد نیاز را بنویسید به شما یک بازه داده می شود که تما اعداد داخل بازه مخصوص شما است. و همچنین می توانید
اطاعات مختلفی در باره
UID
ها و انواع آن کسب کنید.
دوشنبه 30/6/1388 - 13:22
[
نظر به این مطلب
] - [
نظرات این مطلب : 1
]
1
گزارش محتوا
محتوای مخالف با موازین شرعی
محتوای مخالف با مصالح نظام جمهوری اسلامی
محتوای نقض کننده حریم شخصی من
محتوای مخالف با موازین اخلاقی
مورد توجه ترین های هفته اخیر
لینک ها
جستجو در مطالب روزانه
ثبت مطلب جدید
مطالب روزانه اعضا
فعالان مطالب روزانه
مطالب من
نظرات مطالب من
فعالترین ها در ماه گذشته
(0)فعالان 24 ساعت گذشته