در ابتدا تلفنهای همراه دارای ساختار پیچیدهای نبودند. سخت افزار محدود نیاز به نرمافزارهای پیچیده نداشت، تا اینکه شرکتهای مطرح ساخت گوشیهای تلفن همراه نسلهای دوم و سوم گوشیهای خود را عرضه کردند. این گوشیها دارای امکانات سخت افزاری بیشتری بودند که شامل پردازنده، حافظه و دیسک سخت بوده و تقریبا به صورت یک رایانه کوچک طراحی شدند. در این زمان بود که این شرکتها به اهمیت نرمافزار در این گوشیها پی برده و رقابت نرمافزاری در کنار رقابت سختافزاری شروع شد. مایکروسافت یکی از شرکتهایی بود که قبلا روی سیستم عامل رایانههای جیبی خود کار کرده بود و ویندوز سیای را به همین منظور طراحی کرده بود. این ویندوز قابلیت این را داشت که روی موبایلها نیز نصب شود. بعد از رسمیت یافتن موبایلهای نسل جدید شرکتهای مطرح در این صنعت که به مشکلات بی شمار ویندوز سیای پی برده بودند و نمیخواستند نرمافزار این صنعت را در انحصار یک شرکت نگه دارند با همکاری هم سیستم عامل جدیدی برای موبایلها به وجود آوردند که سیمبیان نام گرفت. البته رقبای دیگری نیز مثل سیستم عامل لینوکس در این صنعت وجود دارند که فعلا به صورت عمده استفاده نشدهاند. در اصطلاح به موبایلهایی که از این سیستم عامل استفاده میکنند SmartPhone گفته میشود.
پیدایش و حیات سیمبیان
شرکت نرم افزاری سیمبیان برای اولین بار در ماه ژوئن سال 1998 به صورت کاملاً مخفی و خصوصی برای کار بر روی سیستم عاملی برای کار روی موبایلها تأسیس شد. مقر اصلی این شرکت در انگلیس تأسیس شد اما هم اکنون دارای حدود 750 کارمند در کشورهای انگلیس، ژاپن، سوئد و امریکاست که درکار تحقیق و برنامه نویسی برای گسترش سیستم عامل و نرم افزارهای آن هستند. تا اواخر سال 2003 هیجده موبایل از پنج شرکت معروف سونی، نوکیا، فوجیتسو، موتورولا و زیمنس با این سیستم عامل عرضه شد و علی رغم قیمت بالا مورد استقبال قرار گرفت و حدود 26 موبایل هم در برنامه این شرکتها و چند شرکت دیگر با این سیستم عامل در برنامه ساخت قرار گرفت. هم اینک نیز 48 مورد از این موبایلها به بازار عرضه شده و یا به زودی عرضه خواهد شد. آمار فروش موبایلهای سیمبیان تا پایان سال 2003 به 6.7 میلیون موبایل رسید و در سال 2004 نیز با رشد بی سابقه فروش مواجه شد به طوری که طبق آمار شرکت در سال 2004 فروش این نوع موبایلها رشد 201 درصدی داشته است. به علت فروش بالای موبایلهای سیمبیان هر روزه بر تعداد برنامه نویسان آن افزوده شده و نرم افزارهای فوق العادهای برای این سیستم عامل طراحی میشود. تا اواخر تابستان سال 2004 تعداد این برنامهها 3254 مورد گردیده است.
شرکتهای به وجود آورنده:
14 شرکت اصلی و چند شرکت فرعی از به وجود آوردندگان این محصول بودند، بعضی از این شرکتها در زمینه نرمافزار و بعضی از آنها در زمینه سختافزار به رشد این سیستم عامل و موبایلهای آن کمک کردهاند. از اصلیترین شرکتها میتوان به Nokia، Sony-Erricson، LG، Samsung، Motorola، Arima، BenQ، Fujitsu، Lenovo، Sanyo، Sendo، Mitsubishi Electronics و Siemense اشاره کرد.
فناوری سیمبیان
سیمبیان شبیه دیگر سیستم عاملهای مدرن و امروزی که برای رایانهها وجود دارند، به وجود آمده است. بنابراین دارای امکانات خوبی مثل چندکارگی، MultiThreading و همچنین مدیریت حافظه میباشد. در طراحی اولیه مبنای کار را بر روی این موضوع بنا نهادهاند که این سیستم عامل میبایست روی امکانات سختافزاری بسیار کم (بطور مثال: 4 مگابایت حافظه) کارایی فوق العادهای داشته باشد. به همین دلیل این سیستم عامل میتواند روی موبایلهای امروزی فوق العاده سریع کار کرده و حداقل مشکل را داشته باشد. این سیستم عامل بر اساس وقایع و رخدادها (events) بنا نهاده شده است (شبیه دیگر سیستم عاملهای امروزی مثل ویندوز) و پردازنده طوری مورد استفاده قرار میگیرد که کمترین میزان بار روی موبایل قرار گیرد. هم اکنون با اینکه نسخه هشتم سیمبیان عرضه شده است اما نسخه 7 این سیستم عامل روی موبایلها قرار میگیرد و تا به حال نسخههای مختلفی از آن بدون اینکه به صورت کامل استفاده شوند به فراموشی سپرده شدهاند. جالبترین مورد برای این سیستم عامل به وجود آمدن اولین کرم و ویروس موبایل روی این سیستم عامل در سال 2004 بود. این کرم که Cabir نام دارد میتواند با استفاده از فناوری بلوتوث خود را به موبایلهای دیگر منتقل کند.
زبانهای برنامه نویسی برای سیمبیان
بدون شک زبان اصلی برنامه نویسی برای سیمبیان زبان en:C++ است اما زبانهای مختلفی برای برنامه نویسی در این سیستم عامل به وجود آمدهاند. از جمله مهمترین زبانها میتوان به OPL، Python، Visual Basic، Perl و Personal Java اشاره کرد. هر یک از این زبانها میتوانند امکانات کامل برنامه نویسی در سیمبیان را فراهم نمایند. رشد زبانهای برنامه نویسی در این سیستم عامل بسیار سریع میباشد. به طوریکه نیمی از این زبانها امسال وارد این سیستم عامل شدهاند و بدون شک این رشد با ورود زبانهای دیگر ادامه خواهد یافت. ابزارهای برنامه نویسی مختلفی از جمله ویرایشگرهای متنوع نیز برای کار با این زبانها به همراه شبیه سازهای موبایل (برای تست برنامه روی رایانه قبل از نصب آن روی موبایل) به بازار عرضه شده است.
رابطهای کاربری:
هم اکنون دو رابط اصلی کاربری برای سیمبیان به وجود آمده است. اولین رابط که بیشترین استفاده را در موبایلها دارد توسط نوکیا نوشته شده است. این رابط دارای نسخههای مختلفی است اما Series 60 نسخه اصلی این رابط است که بسیار مورد استقبال قرار گرفته است. رابط کاربری دوم با نام UIQ به وجود آمده است که دارای امکانات بسیار خوبی است و رفته رفته در حال باز کردن جای خود در بین شرکتهای تولید کننده موبایل است. هر دوی این رابطها به صورت کاملاً گرافیکی و شبیه به هم طراحی شدهاند و کار با آنها بسیار راحت است.
معرفی UIQ:
سیستم عامل Symbian دارای چندین رابط کاربری است. یکی از رابطهای کاربری جدید که کم کم از سوی برخی از شرکتهای مهم مثل سونی اریکسون مورد استفاده قرار میگیرد UIQ نام دارد. یک شرکت تازه تأسیس در یکی از شهرهای سوئد در اواخر سال 1999 پایه گذار این رابط کاربری شد. هم اکنون این شرکت با حدود 130 نفر کارمند و برنامه نویس در حال گسترش محصول خود میباشد.
اساس این رابط کاربری بر پایه تغییر بر اساس سلیقه کاربر بنا نهاده شده است و به راحتی قابل تغییر میباشد. این رابط کاربری دارای ویژگیها و برنامههای خاص خود است که از آن جمله میتوان به تکنولوژی خاص به کار رفته در آن، themeها، مرورگر وب، سیستم پیغام رسان، سیستم تماسها و سیستم برنامههای کاری اشاره کرد که به گونه خاصی در این رابط کاربری قرار گرفتهاند. برای هر برنامه نصب شده دو نوع حالت دید وجود دارد. حالتی که میتوانید لیست برنامهها را ببینید و حالتی که توضیحات آن برنامه قابل مشاهده است. کار با این رابط کاربری بسیار آسان است و وقت زیادی برای یادگیری آن لازم نیست. همچنین از تکنولوژی ذخیره سازی اتوماتیک استفاده شده است و همه تغییرات بدون نیاز به کاربر و حتی موقعی که برنامه هنوز باز است در حافظه ذخیره شده و به این طریق شما هیچیک از اطلاعات خود را از دست نمیدهید. حرکت در بین برنامهها و امکانات هم بسیار آسان و ساده طراحی شده است و با حداقل کلیک میتوان به امکانات رابط کاربری دست پیدا کرد.
تکنولوژی به کار رفته تصویری و استفاده در UIQ بر اساس قلم نوری میباشد. صفحه نمایش موبایلهای این سیستم عامل باید دارای حالت حساس و به صورت Touch Screen بوده و دارای قابلیت نمایش رنگ به صورت 12bit و 16bit باشد.
آخرین نسخه UIQ نسخه 3 آن میباشد اما فعلا در هیچ گوشی موبایلی از آن استفاده نشده است و در واقع پرکاربردترین نسخه از این رابط کاربری همچنان نسخه 2.1 برنامه میباشد. در نسخه 2.1 اغلب امکانات موجود به رابط کاربری اضافه شده است. برای نمونه استفاده از themeها و همچنین java MIDP نسخه 2 اشاره کرد. نسخه 2.1 و 3 این برنامه فقط روی سیستم عامل سیمبیان نسخه 7 قابل اجرا هستند. از قابلیتهای جدید نسخه 3 این برنامه میتوان امکان استفاده در موبایلهای با صفحه نمایش کوچک و همچنین امکان انتخاب برای استفاده یا عدم استفاده از قلم نوری اشاره کرد.
از گوشیهایی که هم اینک از این رابط کاربری استاده میکنند میتوان به Motorola A920 ،A925 Motorola، Motorola A1000، Sony-erricson P800، Sony-erricson P900، Sony-erricson P910، Benq P30، Benq P31 و Arima ASP805 اشاره کرد.
پیدایش و حیات سیمبیان
شرکت نرم افزاری سیمبیان برای اولین بار در ماه ژوئن سال 1998 به صورت کاملاً مخفی و خصوصی برای کار بر روی سیستم عاملی برای کار روی موبایلها تأسیس شد. مقر اصلی این شرکت در انگلیس تأسیس شد اما هم اکنون دارای حدود 750 کارمند در کشورهای انگلیس، ژاپن، سوئد و امریکاست که درکار تحقیق و برنامه نویسی برای گسترش سیستم عامل و نرم افزارهای آن هستند. تا اواخر سال 2003 هیجده موبایل از پنج شرکت معروف سونی، نوکیا، فوجیتسو، موتورولا و زیمنس با این سیستم عامل عرضه شد و علی رغم قیمت بالا مورد استقبال قرار گرفت و حدود 26 موبایل هم در برنامه این شرکتها و چند شرکت دیگر با این سیستم عامل در برنامه ساخت قرار گرفت. هم اینک نیز 48 مورد از این موبایلها به بازار عرضه شده و یا به زودی عرضه خواهد شد. آمار فروش موبایلهای سیمبیان تا پایان سال 2003 به 6.7 میلیون موبایل رسید و در سال 2004 نیز با رشد بی سابقه فروش مواجه شد به طوری که طبق آمار شرکت در سال 2004 فروش این نوع موبایلها رشد 201 درصدی داشته است. به علت فروش بالای موبایلهای سیمبیان هر روزه بر تعداد برنامه نویسان آن افزوده شده و نرم افزارهای فوق العادهای برای این سیستم عامل طراحی میشود. تا اواخر تابستان سال 2004 تعداد این برنامهها 3254 مورد گردیده است.
شرکتهای به وجود آورنده:
14 شرکت اصلی و چند شرکت فرعی از به وجود آوردندگان این محصول بودند، بعضی از این شرکتها در زمینه نرمافزار و بعضی از آنها در زمینه سختافزار به رشد این سیستم عامل و موبایلهای آن کمک کردهاند. از اصلیترین شرکتها میتوان به Nokia، Sony-Erricson، LG، Samsung، Motorola، Arima، BenQ، Fujitsu، Lenovo، Sanyo، Sendo، Mitsubishi Electronics و Siemense اشاره کرد.
فناوری سیمبیان
سیمبیان شبیه دیگر سیستم عاملهای مدرن و امروزی که برای رایانهها وجود دارند، به وجود آمده است. بنابراین دارای امکانات خوبی مثل چندکارگی، MultiThreading و همچنین مدیریت حافظه میباشد. در طراحی اولیه مبنای کار را بر روی این موضوع بنا نهادهاند که این سیستم عامل میبایست روی امکانات سختافزاری بسیار کم (بطور مثال: 4 مگابایت حافظه) کارایی فوق العادهای داشته باشد. به همین دلیل این سیستم عامل میتواند روی موبایلهای امروزی فوق العاده سریع کار کرده و حداقل مشکل را داشته باشد. این سیستم عامل بر اساس وقایع و رخدادها (events) بنا نهاده شده است (شبیه دیگر سیستم عاملهای امروزی مثل ویندوز) و پردازنده طوری مورد استفاده قرار میگیرد که کمترین میزان بار روی موبایل قرار گیرد. هم اکنون با اینکه نسخه هشتم سیمبیان عرضه شده است اما نسخه 7 این سیستم عامل روی موبایلها قرار میگیرد و تا به حال نسخههای مختلفی از آن بدون اینکه به صورت کامل استفاده شوند به فراموشی سپرده شدهاند. جالبترین مورد برای این سیستم عامل به وجود آمدن اولین کرم و ویروس موبایل روی این سیستم عامل در سال 2004 بود. این کرم که Cabir نام دارد میتواند با استفاده از فناوری بلوتوث خود را به موبایلهای دیگر منتقل کند.
زبانهای برنامه نویسی برای سیمبیان
بدون شک زبان اصلی برنامه نویسی برای سیمبیان زبان en:C++ است اما زبانهای مختلفی برای برنامه نویسی در این سیستم عامل به وجود آمدهاند. از جمله مهمترین زبانها میتوان به OPL، Python، Visual Basic، Perl و Personal Java اشاره کرد. هر یک از این زبانها میتوانند امکانات کامل برنامه نویسی در سیمبیان را فراهم نمایند. رشد زبانهای برنامه نویسی در این سیستم عامل بسیار سریع میباشد. به طوریکه نیمی از این زبانها امسال وارد این سیستم عامل شدهاند و بدون شک این رشد با ورود زبانهای دیگر ادامه خواهد یافت. ابزارهای برنامه نویسی مختلفی از جمله ویرایشگرهای متنوع نیز برای کار با این زبانها به همراه شبیه سازهای موبایل (برای تست برنامه روی رایانه قبل از نصب آن روی موبایل) به بازار عرضه شده است.
رابطهای کاربری:
هم اکنون دو رابط اصلی کاربری برای سیمبیان به وجود آمده است. اولین رابط که بیشترین استفاده را در موبایلها دارد توسط نوکیا نوشته شده است. این رابط دارای نسخههای مختلفی است اما Series 60 نسخه اصلی این رابط است که بسیار مورد استقبال قرار گرفته است. رابط کاربری دوم با نام UIQ به وجود آمده است که دارای امکانات بسیار خوبی است و رفته رفته در حال باز کردن جای خود در بین شرکتهای تولید کننده موبایل است. هر دوی این رابطها به صورت کاملاً گرافیکی و شبیه به هم طراحی شدهاند و کار با آنها بسیار راحت است.
معرفی UIQ:
سیستم عامل Symbian دارای چندین رابط کاربری است. یکی از رابطهای کاربری جدید که کم کم از سوی برخی از شرکتهای مهم مثل سونی اریکسون مورد استفاده قرار میگیرد UIQ نام دارد. یک شرکت تازه تأسیس در یکی از شهرهای سوئد در اواخر سال 1999 پایه گذار این رابط کاربری شد. هم اکنون این شرکت با حدود 130 نفر کارمند و برنامه نویس در حال گسترش محصول خود میباشد.
اساس این رابط کاربری بر پایه تغییر بر اساس سلیقه کاربر بنا نهاده شده است و به راحتی قابل تغییر میباشد. این رابط کاربری دارای ویژگیها و برنامههای خاص خود است که از آن جمله میتوان به تکنولوژی خاص به کار رفته در آن، themeها، مرورگر وب، سیستم پیغام رسان، سیستم تماسها و سیستم برنامههای کاری اشاره کرد که به گونه خاصی در این رابط کاربری قرار گرفتهاند. برای هر برنامه نصب شده دو نوع حالت دید وجود دارد. حالتی که میتوانید لیست برنامهها را ببینید و حالتی که توضیحات آن برنامه قابل مشاهده است. کار با این رابط کاربری بسیار آسان است و وقت زیادی برای یادگیری آن لازم نیست. همچنین از تکنولوژی ذخیره سازی اتوماتیک استفاده شده است و همه تغییرات بدون نیاز به کاربر و حتی موقعی که برنامه هنوز باز است در حافظه ذخیره شده و به این طریق شما هیچیک از اطلاعات خود را از دست نمیدهید. حرکت در بین برنامهها و امکانات هم بسیار آسان و ساده طراحی شده است و با حداقل کلیک میتوان به امکانات رابط کاربری دست پیدا کرد.
تکنولوژی به کار رفته تصویری و استفاده در UIQ بر اساس قلم نوری میباشد. صفحه نمایش موبایلهای این سیستم عامل باید دارای حالت حساس و به صورت Touch Screen بوده و دارای قابلیت نمایش رنگ به صورت 12bit و 16bit باشد.
آخرین نسخه UIQ نسخه 3 آن میباشد اما فعلا در هیچ گوشی موبایلی از آن استفاده نشده است و در واقع پرکاربردترین نسخه از این رابط کاربری همچنان نسخه 2.1 برنامه میباشد. در نسخه 2.1 اغلب امکانات موجود به رابط کاربری اضافه شده است. برای نمونه استفاده از themeها و همچنین java MIDP نسخه 2 اشاره کرد. نسخه 2.1 و 3 این برنامه فقط روی سیستم عامل سیمبیان نسخه 7 قابل اجرا هستند. از قابلیتهای جدید نسخه 3 این برنامه میتوان امکان استفاده در موبایلهای با صفحه نمایش کوچک و همچنین امکان انتخاب برای استفاده یا عدم استفاده از قلم نوری اشاره کرد.
از گوشیهایی که هم اینک از این رابط کاربری استاده میکنند میتوان به Motorola A920 ،A925 Motorola، Motorola A1000، Sony-erricson P800، Sony-erricson P900، Sony-erricson P910، Benq P30، Benq P31 و Arima ASP805 اشاره کرد.
نوشته شده توسط وحید قویدل در یکشنبه 86/8/27 و ساعت 2:42 صبح | نظرات دیگران()