PDA

مشاهده نسخه کامل : تاپیک جامع برنامه نویسی موبایل



Web
26-11-06, 21:30
سلام به دوستان خوبم.

در گوشه و کنار اینترنت جسته و گریخته به برنامه نویسی با موبایل پرداخته شده. در فروم های مختلف هرکسی یه نظری داره.
در سایتهای گوناگون یه دفعه صحبت از اصطلاحاتی مثل SDK و ... شده و ...خلاصه اوضاع گیج کننده ایه.

بیاین با کمک هم در این فروم یک تاپیک جامع و بیس برای این موضوع داشته باشیم و چراغشو همیشه روشن نگه داریم:83:


یاعلی

Web
26-11-06, 22:10
++C
سیستم عامل سیمبین با این زبان نوشته شده و به همین دلیل زبان اصلی برنامه نویسی برای این سیستم عامل ++C هست. این زبان بیشترین دسترسی به APIهای این سیستم عاملو فراهم میکنه و به همین دلیل سرعت و قدرت بیشتریو در برنامه نویسی فراهم میکنه.
در موارد زیر باید از این برنامه استفاده کنیم :
1 - برنامه هایی که حالت سرور دارن یعنی در پس زمینه اجرا میشن. مثلا کنترل com
2 - PLUG-IN ها که محیطی را برپایه ی این سیستم عامل ایجاد میکنن. مثلا تبدیل HTML به فایلهای word که از کتابخانه های مبدل سیستم عامل استفاده میکنن.
3 - درایورهای دستگاه که با کرنل کار متعامل میکنن.


JAVA
زبان برادر ++C هست و بعنوان جایگزین استفاده میشه. سیمبین یک MIDP (Mobie Information Device Profile) فراهم کرده که یک گروه API داره که برای استفاده در گوشی مناسبن.


Assembler
تنها زمانی از این زبان بجای ++C استفاده میشه که میخوایم برنامه هایی با بیشترین کارایی بنویسیم. مثل برنامه ریزها.


Java Script
اکثرا برای بررسی صحت دستورات وارده از سوی کاربر مورد استفاده قرار میگیره.


WML Script
این زبان یک زبان WAP هست که فقط در مرورگرهای WAP کاربرد داره.


C
زیاد برای نوشتن برنامه های جدید سیمبین مناسب نیست اما به هر حال برای تبدیل یک برنامه ی C به حالت تحت سیمبین از جعبه ابزاری برخوردار شده.


OPL
بیشتر برای PDAها طراحی شد و در سیمبین 7 کار نمیکنه.