آوا سرور اولین سرویس ایمیل موقت ایرانی
باز و بسته کردن پنجره


منوی اصلی

Menu انجمنهای گفتگو
Menu ابزارهای موبایل
Menu دانلود اسکریپت
Menu مقاله و آموزش
Menu آرشیو مطالب
Menu تماس با ما
Menu صفحه اصلی
Menu ترفندستان
Menu دانلود نرم افزار
Menu صفحه شخصی
Menu فروشگاه آنلاین
Menu ارسال مطلب

موضوعات بخش دانلود

Menu فونت
Menu مرورگرها
Menu پشتیبان اطلاعات
Menu ابزار رجیستری
Menu ابزارهای یاهو
Menu اشتراک فایل
Menu دیکشنری
Menu شبکه
Menu حسابداری
Menu محافظ صفحه
Menu ابزارهای PDF
Menu امنیتی
Menu نوار ابزار
Menu مسنجرها
Menu سخت افزار
Menu تبدیل کننده ها
Menu بهینه ساز
Menu ابزارهای مفید
Menu ابزارهای وبمستر
Menu گـرافـیـک
Menu نمایش و ویرایش تصویر
Menu مجموعه عکس
Menu نرم افزارهای قابل حمل
Menu اینترنت
Menu مهندسی
Menu نرم افزارهای فارسی
Menu ابزار لینوکس
Menu ابزارهای فلش
Menu ابزارهای دانلود
Menu تـلـفـن
Menu ساخت اتوران
Menu سیستم عامل
Menu برنامه نویسی
Menu ابزارهای جستجو
Menu ابزارهای دسکتاپ
Menu پوسته برنامه ها
Menu نقشه جغرافیا
Menu فشرده ساز
Menu رایت و کپی
Menu بازیابی اطلاعات
Menu طراحی وب
Menu ابزارهای FTP
Menu آفـیـس
Menu ویرایشگر صوت و فیلم
Menu لوگو، آرم، وکتور، آیکون
Menu متفرقه

موضوعات بخش ترفندستان

Menu ترفند ویندوز ویستا
Menu ترفند ویندوز و رجیستری
Menu ترفند موبایل
Menu ترفند مرورگرها
Menu ترفند یاهو
Menu ترفند سخت افزار
Menu ترفند دسکتاپ
Menu ترفندهای متفرقه
Menu ترفند آفیس
Menu ترفند ویندوز 7
Menu ترفند ویندوز 8
Menu ترفند نرم افزار
Menu ترفند لینوکس
Menu ترفند گوگل
Menu ترفند کیبورد
Menu ترفند اینترنت
Menu ترفند بازی

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

Menu آمار و بازدید
Menu بازی آنلاین
Menu خدماتی
Menu فروشگاه ساز
Menu هاست و پشتیبانی
Menu لینکدونی
Menu قالب سایت
Menu چت و گفتگو
Menu تبلیغات و نیازمندی
Menu جستجو
Menu سایر اسکریپت ها
Menu آپلود و دانلود
Menu مشابه - Clone
Menu انجمن ساز
Menu مدیریت محتوا
Menu فرم ها
Menu وبلاگ دهی
Menu گالری تصاویر
Menu افزونه و پلاگین
Menu موزیک و ویدئو
Menu دوست یابی
Menu اسکریپت های ASP

موضوعات بخش ابزارهای موبـایل

Menu برنامه نوکیا
Menu برنامه آندروید
Menu برنامه های جاوا
Menu محافظ صفحه، عکس
Menu کلیپ تصویری
Menu دفترچه راهنما
Menu بازی جاوا
Menu بازی نوکیا
Menu بازی آندروید
Menu تم سونی اریکسون
Menu تم آندروید
Menu تم سایر گوشی ها
Menu نرم افزار مدیریت گوشی
Menu برنامه سونی اریکسون
Menu برنامه آیفون
Menu برنامه سایر گوشی ها
Menu آهنگ و رینگتون
Menu کتاب موبایل
Menu کلیپ صوتی
Menu SMS - اس ام اس
Menu بازی سونی اریکسون
Menu بازی آیفون
Menu بازی سایر گوشی ها
Menu تم نوکیا
Menu تم آیفون
Menu بررسی گوشی ها

  ورود به سایت  
نام کاربری:
رمز عبور:   کد امنیتی
کد امنیتی



  آمار بازدید ها  
iconبازدید امروز : 2,677
iconبازدید دیروز : 2,700
iconکل بازدیدها : 398,401
iconبازدیدکنندگان امروز : 258
iconبازدیدکنندگان دیروز :304
iconکل بازدیدکنندگان : 20,246

  آمار کاربران  
iconاعضا جدید امروز : 0
iconاعضا جدید دیروز: 2
iconاعضا جدید ماه: 69
icon اعضا جدید سال: 628
icon کل کاربران سایت: 7,979
iconآخرین اعضا :

  آنلاین ها  
iconاعضای آنلاین:0
iconمهمان: 34
United States 217.12.0.0
United States 72.14.0.0
United States 81.17.0.0
United States 37.63.0.0
United States 157.56.0.0
United States 180.76.0.0
United States 209.85.0.0
United States 157.55.0.0
United States 66.249.0.0
United States 85.234.0.0
United States 180.76.0.0
United States 207.46.0.0
United States 217.146.0.0
United States 98.139.0.0
United States 78.39.0.0
United States 74.125.0.0
United States 93.158.0.0
United States 96.126.0.0
United States 31.59.0.0
United States 91.98.0.0
United States 208.115.0.0
United States 203.211.0.0
United States 210.195.0.0
United States 38.107.0.0
United States 38.107.0.0
United States 38.107.0.0
United States 207.46.0.0
United States 38.107.0.0
United States 86.89.0.0
United States 38.107.0.0
United States 184.73.0.0
United States 8.18.0.0
United States 150.70.0.0
United States 31.59.0.0
iconحاضرین:34

  سایر اطلاعات  
iconتعداد مطالب : 1,742iconتعداد نظرات : 122
iconرتبه در گوگل:3 icon رتبه در الکسا:804,192
iconتاریخ تاسیس : 29-09-1384 iconتبادل لینک با: 66 سایت

آنتي ويروس مورد علاقه شما چيست؟













iconنتایج

 righo - سه شنبه، 19 ارديبهشت، 1391
Blog محمد جفری...

 sadegh123 - شنبه، 2 ارديبهشت، 1391
Blog یبلبیلیل...

 sarabaran - جمعه، 1 ارديبهشت، 1391
Blog سلام به دوستان ...

 mmrooh - يکشنبه، 27 فروردين، 1391
Blog سایت بسازم...

 abbasmagmag - پنج شنبه، 24 فروردين، 1391
Blog پول دراوردن ...

 arianarian - چهارشنبه، 23 فروردين، 1391
Blog سلام...

 kayhan - شنبه، 19 فروردين، 1391
Blog aramesh...

 izih - يکشنبه، 13 فروردين، 1391
Blog آهنگ سازی تواشیح(حسین ایزی) شماره تماس:09112550215...

 anticode0111 - جمعه، 11 فروردين، 1391
Blog kar mikone ya na?...

 soode - دوشنبه، 7 فروردين، 1391
Blog  Mar 17 12:17 PM shiva ch:همیشه به یاد داشته باش: وقتی از وضعیت زندگیت شکا...


ما هم بنویسیدشما هم بنویسید

Ava Serverسیستم افزایش بازدید و محبوبیت سایت و وبلاگ پلاس

لطفا ماه مورد نظر را انتخاب کنید :

با عضویت در خبرنامه کرال پی سی میتوانید براحتی و بدون مراجعه به سايت, آخرین ارسال های سایت را در ایمیل خود داشته باشید. تنها کافیست ایمیل خود را در کادر زیر وارد کنید تا ایمیلی به منزله تایید عضویت برای شما ارسال شود.



Feed Burner

عنوان : آشنايي با سیمبیان سيستم‌عامل ويژه تجهيزات

طبقه بندی طبقه بندی: ترفندستان،ترفند موبایل، بازدید بازدید: 221

اشاره :
طراحان و توسعه‌دهندگان سيستم‌هاي‌عامل و نرم‌افزارهاي ويژه تجهيزات موبايل هر روز بيش از پيش، از ظرفيت بالاي اين تجهيزات استفاده مي‌كنند. تجهيزات موبايل و به‌ويژه تلفن‌هاي همراه مزاياي ويژه خود را دارند؛ براي نمونه از كوچك‌ترين كامپيوترهاي رايج، كوچك‌ترند، پيچيدگي كمتري دارند و از آنجا كه يكپارچگي بيشتري در ساختار خود دارند، كمتر دچار ايراد، به‌ويژه ايرادهاي نرم‌افزاري، مي‌شوند. از اين رو شايد تا چند سال ديگر به يك كامپيوتر كامل با قابليت‌هاي خاص تبديل شوند. Symbian سيستم‌عاملي است كه بسياري از شركت‌هاي سازنده گوشي‌هاي تلفن همراه از آن به عنوان پلتفرم استفاده مي‌كنند. از آنجا كه بيشترين گوشي‌هاي موبايلي كه در ايران از آن‌ها استفاده مي‌شود نيز داراي سيستم‌عامل سيمبيان هستند، در اين مقاله مروري بر ويژگي‌هاي آن خواهيم داشت.



سيستم‌عامل سيمبيان و سازنده آن‌
سيمبيان سيستم‌عاملي است كه توسط شركت انگليسي Symbian، براي تجهيزات سيار (mobile) طراحي شده است و با سيستم‌عامل‌هاي ديگري مانند Windows Mobile ،Palm OS و لينوكس رقابت مي‌كند. شركت سيمبيان در ژوئن ۱۹۹۸ در انگلستان تأسيس شد. سهامداران اين شركت در آغاز، شركت‌هاي Psion، نوكيا، اريكسون، ماتسوشيتا و موتورولا بودند. در سپتامبر ۲۰۰۳، موتورولا سهام خود را به شركت هاي Psion و نوكيا فروخت. در جولاي ۲۰۰۴ نيز سهام Psion توسط نوكيا، پاناسونيك، زيمنس و سوني‌اريكسون خريداري شد. در نتيجه اين شركت در حال حاضر در مالكيت شركت‌هاي اريكسون، نوكيا، ماتسوشيتا (پاناسونيك)، زيمنس، سوني‌اريكسون و سامسونگ است.
طراحي
پلتفرم‌هاي مختلفي براساس سيمبيان طراحي شده است كه شامل پلتفرم‌هاي باز مانند UIQ ،Nokia سري شصت، هفتاد و نود، و پلتفرم‌هاي بسته مانند NTT DoCoMo هستند. انعطاف‌پذيري اين سيستم‌عامل به آن امكان مي‌دهد روي انواع گسترده‌اي از تجهيزات موبايل پياده‌سازي شود. بزرگ‌ترين ويژگي اين سيستم‌عامل، طراحي آن براي تجهيزات كوچك دستي با منابع محدود است كه مي تواند ماه‌ها و سال‌ها روي آن اجرا شود.

سيمبيان سيستم‌عاملي با ساختار۳۲ بيتي است كه با امكان مديريت همزمان چند برنامه (multi-tasking) براي تجهيزات موبايل طراحي شده است. در ادامه به برخي از ويژگي‌هاي اصلي اين سيستم‌عامل اشاره مي شود.

به علت محدود بودن منابع حافظه در چنين تجهيزاتي، از روش‌هاي مختلفي براي استفاده بهينه از آن‌ها استفاده شده است. برنامه‌نويسي سيمبيان، رويدادگرا (event-based) است و CPU زماني كه برنامه‌هاي كاربردي مستقيماً با يك رويداد ارتباطي نداشته باشند، خاموش مي‌شود. به اين نوع برنامه‌نويسي، active objects گفته مي‌شود. چنانچه از اين روش‌ها به خوبي استفاده شود، مدت كاركرد باتري نيز افزايش پيدا مي كند. به همين علت براي دستيابي به اين ويژگي‌ها از زبان ++C براي برنامه‌نويسي و توسعه اين سيستم‌عامل استفاده شده است؛ هر چند بسياري از تجهيزات با پلتفرم سيمبيان مي‌توانند به‌وسيله زبان‌هاي ديگري چون PL ،Python، ويژوال بيسيك،Simkin و Perl نيز برنامه‌نويسي شوند.

ساختار سيمبيان

l‌‌معماري انعطاف‌پذير مبتني‌بر مدل كلاينت- سرور و نوعي از روش برنامه‌نويسي كه از نرم‌افزارهاي هر چند فشرده، ولي قدرتمند پشتيباني مي‌كند.

l‌دسترسي بلا‌درنگ به داده‌هاي كاربر با استفاده از هسته قدرتمند چند وظيفه‌اي در پايين‌ترين سطح نرم‌افزار و نيز يك چارچوب واسط كاربر بسيار ساده در بالاترين سطح.

‌ طراحي پايدار نرم‌افزار با استفاده از مدل برنامه‌نويسي اشياي مبتني بر كامپوننت، سيمبيان را به نرم‌افزاري جامع و خاص در طراحي الگوها و چارچوب‌هاي مختلف تبديل كرده است.

سازگاري با تجهيزات و فناوري‌هاي مختلف.

در پايين‌ترين سطح اين سيستم‌عامل، كامپوننت‌هاي اصلي قرار دارند كه شامل هسته (kernel) و كتابخانه كاربر است كه به برنامه‌هاي كاربردي سمت كاربر امكان مي‌دهد از هسته، درخواست‌هاي مختلفي بكنند.

سيمبيان داراي ساختاري موسوم به microkernel است. به‌گونه‌اي كه طراحان، كمترين نيازمندي‌هاي سيستم را در آن گنجانده‌اند تا كارايي بالايي داشته باشد.

در سطح دوم اين سيستم‌عامل، مجموعه‌اي از كتابخانه‌ها قرار دارند كه كارهاي مختلفي چون تغيير شكل و اندازه فونت‌ها، كار با بانك اطلاعاتي و فايل‌ها را به عهده دارند.

يك زيرسيستم بزرگ نيز براي كارهاي ارتباطي و شبكه‌اي وجود دارد كه شامل سه قسمت اصلي موسوم به ETel ،ESOCK و C۳۲ است.

با استفاده از APIهاي ETel، برنامه‌هاي كاربردي مي‌توانند گستره وسيعي از گزينه‌ها را بدون‌توجه به ساختار خود تجهيزات و تجهيزات سرويس‌دهنده در اختيار كاربر نهايي قرار دهند. اين انعطاف‌پذيري بدين معني است كه توسعه‌دهندگان برنامه‌هاي كاربردي بدون توجه به نوع تجهيزات، سرويس‌ها و… مي‌توانند نرم‌افزارهاي خود را توسعه دهند. همچنين ESOCK يك Socket Server و واسط كاربر ميان كاربران و پروتكل‌هاي سمت سرور است.
C۳۲ نيز كلاينت‌ها را از طريق يك واسط سريال RS۲۳۲ به پورت سريال پياده‌سازي شده در كتابخانه‌هاي فريم‌ورك موسوم به comm server modules متصل مي كند.

همچنين براي انتقال اطلاعات در برد كوتاه از امكانات ديگري مانند بلوتوث، پورت USB و IrDA استفاده شده است. تعدادي موتور برنامه كاربردي (application engine) نيز براي برنامه‌هاي كاربردي معمول مانند تقويم، ذخيره آدرس‌ها و فهرست وظايف طراحي شده است.

امنيت‌
سيمبيان نيز از حمله ويروس‌هاي مختلف دور نمانده و به علت كاربرد گسترده آن، سوژه ويروس‌نويسان شده است. معمولاً اين ويروس‌ها خود را از طريق بلوتوث منتقل مي‌كنند. ولي اين ويروس‌ها نه با استفاده از ضعف‌هاي امنيتي سيمبيان، بلكه با استفاده از روش‌هايي مانند پرسش از كاربر براي نصب يك نرم‌افزار كه بيشتر با يك هشدار براي لزوم نصب آن همراه است، خود را به سيستم كاربر منتقل مي كنند.

Symbian ۹ از مدل پيشرفته‌اي براي مقابله با ا‌ين‌گونه حمله‌ها بهره مي‌برد. در اين روش ادعا شده كه حتي اگر نرم‌افزاري روي سيستم نصب شده باشد، بدون امضاي ديجيتالي، قابليت آسيب‌زدن به سيستم، مانند دسترسي به اطلاعات كاربر، را نخواهد داشت. توسعه‌دهندگان نرم‌افزارهاي ويژه اين سيستم‌عامل مي‌توانند نرم‌افزارهاي خود را به‌وسيله برنامه Symbian Signed تأييد كنند كه در اين صورت نرم‌افزار به‌عنوان يك برنامه مجازي روي دستگاه نصب مي شود.

شركت سيمبيان چند توصيه امنيتي را نيز به كاربران اين سيستم‌عامل پيشنهاد مي كند:

‌-‌ چنانچه برايتان ممكن است اطلاعات گوشي يا سيستم موبايل خود را به كامپيوتر خود نيز منتقل كنيد تا يك بك‌آپ از آن در اختيار داشته باشيد.

‌-‌ اتصال بلوتوث را تنها زماني كه به آن نياز داريد، در حالت visible قرار دهيد. روشن نگاه داشتن بلوتوث به اين معني است كه هركسي در محدوده ده متري شما قابليت تماس با دستگاه شما را دارد.

-‌ در يك گوشي مبتني‌بر سيستم‌عامل سيمبيان هرگاه پيامي از طريق بلوتوث براي شما ارسال ‌شود، پيام?RECEIVE MESSAGE نيز نمايش داده مي‌شود. چنانچه نمي‌دانيد پيغام از سوي چه كسي فرستاده شده است يا انتظار دريافت آن را نداشته‌ايد، هرگز گزينه YES را انتخاب نكنيد. چنانچه با وجود انتخاب گزينه NO پيغام از روي نمايشگر حذف نشد، مكان خود را تغيير دهيد و دستگاه را به مد hidden سوييچ كنيد.

-‌ برنامه‌هاي كاربردي را تنها از منابع مطمئن مانند وب سايت شركت سازنده گوشي يا وب‌سايت‌هايي مانندHandgo.com ،AllAboutSymbian.com ،My-Symbian.com و ديگر وب‌‌‌سايت‌هاي مطمئن ارائه‌دهنده برنامه‌هاي كاربردي دانلود كنيد.

-‌ زماني كه يك برنامه كاربردي روي گوشي خود نصب مي كنيد، جزئيات آن مانند نام نرم‌افزار و سازنده آن نيز نشان داده مي‌شود. با استفاده از اين اطلاعات مي‌توانيد از نصب برنامه‌هايي كه ماهيت آن‌ها مشخص نيست، خودداري كنيد. همچنين هنگام اتصال به اينترنت يا شبكه‌هاي ديگر، مي‌توان از نرم‌افزارهاي امنيتي ديگري نيز استفاده كرد. براي نمونه شركت سيمانتك، سازنده نرم‌افزارهاي امنيتي، آنتي‌ويروس و فايروال ويژه‌اي براي گوشي‌هاي سري شصت و هشتاد شركت نوكيا طراحي كرده است.

توسعه نرم‌افزارهاي مبتني بر سيمبيان‌
سيمبيان، يك نرم‌افزار باز ولي نه به معناي اپن‌سورس است؛ يعني سورس كد آن در دسترس عموم نيست. در مقابل، تقريباً همه سورس كد آن، در اختيار شركاي اين شركت و شركت‌هاي سازنده گوشي‌هاي موبايل كه از اين پلتفرم استفاده مي‌كنند قرار دارد. همچنين APIهاي آن عموماً به صورت مستند شده در دسترس است و هر كسي مي‌تواند براي توسعه نرم‌افزارهاي مبتني‌بر سيمبيان از آن‌ها استفاده كند.

پلتفرم‌هاي مختلفي مبتني‌بر سيستم‌عامل سيمبيان وجود دارند كه يك كيت توسعه نرم‌افزار (SDK) در دسترس توسعه‌دهندگان برنامه‌هاي كاربردي قرار مي‌دهند.

شركت‌هاي بزرگ سازنده نرم‌افزار نيز نرم‌افزارهاي مختلفي را براي اين سيستم‌عامل طراحي مي‌كنند كه برخي از آن‌ها پيش از اين در كامپيوترهاي شخصي نيز مورد استفاده قرار مي‌گرفته‌اند.

براي نمونه شركت ادوبي، سازنده نرم‌افزار Adobe Reader، نسخه‌اي از آن را براي پلتفرم سيمبيان توليد كرده است كه به كاربران امكان مي‌دهد از فايل‌هاي PDF در گوشي‌هاي نوكيا ۶۶۸۰ و دستگاه‌هاي Nokia Communicator سري ۹۵۰۰ و نيز ۹۲۹۰.۹۲۱۰ استفاده كنند. اين نرم‌افزار را مي‌توان از طريق اينترنت، به صورت ضميمه ايميل يا از كامپيوتر روي سيستم مبتني‌بر سيمبيان نصب كرد. در شكل ۱، اينترفيس اين نرم‌افزار را روي نمايشگر يك گوشي نوكيا ۶۶۸۰ مي بينيد.

همچنين UIQ، پلتفرمي نرم‌افزاري براساس سيستم‌عامل سيمبيان است كه توسط شركت UIQ Technology ساخته شده است. در واقع، UIQ يك لايه واسط كاربر گرافيكي است كه امكان افزودن كامپوننت‌هاي مختلف به بخش اصلي سيستم‌عامل را فراهم مي‌كند. يكي از جالب‌ترين امكانات براي توسعه‌دهندگان و برنامه‌نويسان اين پلتفرم، امكان برنامه‌نويسي بومي با ++C است؛ چرا كه هم خود سيستم‌عامل و هم پلتفرم توسعه آن با اين زبان نوشته شده است و به همين علت بالاترين كارايي را براي برنامه‌هاي كاربردي فراهم مي‌آورد. UIQ۳ تازه‌ترين نگارش اين پلتفرم است



برچسب ها برچسب ها:
بدون برچسب
پیوندهای مرتبط

 نحوه بازگردانی تب‌‌های به‌‌تازگی بسته شده مرورگر سافاری در iOS 5 [دوشنبه، 21 فروردين، 1391]
 تقلب در بازی Bounce گوشی‌های موبایل [پنج شنبه، 20 بهمن، 1390]
 پیدا کردن مدل گوشی افراد از روی شماره تلفن همراه [سه شنبه، 12 مهر، 1390]
 تجربه مجازی کار با گوشی‏های موبایل [دوشنبه، 3 خرداد، 1389]
 دسترسی سریع به رادیو در گوشی‏های موزیکال نو [يکشنبه، 20 دي، 1388]
 دو ترفند کوچک پیرامون گرفتن عکس در گوشی iPhone [دوشنبه، 6 مهر، 1388]
 شارژ سیم کارت اعتباری همراه اول از طریق تلفن [شنبه، 7 شهريور، 1388]
 دور زدن قفل گوشی نوکیا 1200 [شنبه، 24 مرداد، 1388]
 زوم چند برابر به هنگام عکس‌برداری در گوشی‌ [جمعه، 16 مرداد، 1388]
 فعال نمودن ClearType در Windows Mobile 6 [سه شنبه، 13 مرداد، 1388]
 برقراری تماس مستقیم با یک شماره دایورت شده! [يکشنبه، 11 مرداد، 1388]
 آماده باش ، پیش از زنگ خوردن گوشی و دریافت SMS! [دوشنبه، 17 فروردين، 1388]
 تماس اضطراری در شرایط اضطراری به وسیله موبا [دوشنبه، 17 فروردين، 1388]
 فعال نمودن افکت های جذاب گوشی N96 [دوشنبه، 17 فروردين، 1388]
 رفع مشکل تاریخ و ساعت SMS های دریافتی در گوشی  [دوشنبه، 17 فروردين، 1388]


قبل از ارسال نظر:

  • توجه کنید که نظرتان در ارتباط با همین مطلب باشد. در غیر اینصورت می‌توانید از فرم تماس استفاده نمایید.
  • در فرم نظرات می‌توانید از برخی کدهای ساده HTML استفاده نمایید.
  • اصلا پینگلیش ننویسید!
با کلیک روی 1+ از سایت ما حمایت کنید