Transcript Document
سيستم عامل
بادا
بادا
نام سیستم عامل موبایل سامسونگ است که نسخه اول آن در فوریه 2010به دنیا معرفی شد و نسخه
دوم این سیستم عامل در آگوست 2011معرفی شد( .بادا یک لغت کره ای 바다و به معنای دریاست)
سامسونگ در 18ماه گذشته بیش ار 10مدل گوشی مختلف با این سیستم عامل ارائه کرده است که
همگی از مشخصات فنی خوبی برخودارند و قیمت پایین تری نسبت به گوشی های اندرویدی دارند.
چشم انداز بادا
شعار بادا "تلفن هوشمند برای همه" است .بادا اصال دنبال رقابت با اندروید و آیفون نیست! بلکه بادا به
دنبال بازاری کشف نشده است .بادا میخواهد کسانی را که از موبایل های معمولی استفاده میکنند ،به
سوی خود جذب کند .به همین دلیل است که قیمت گوشی هایی با سیستم عامل بادا ،بسیار کمتر از
معادل های اندرویدی اش است.
سرمایه گذاری روی بادا
سامسونگ بعنوان دومین فروشنده ی موبایل در جهان پس از نوکیا ،باید کاری کند تا شما بجای یک
گوشی اندرویدی ،یک گوشی با سیستم عامل بادا بخرید .سامسونگ برای رسیدن به این هدف باید سه
دسته از افراد را راضی نگه دارد:
خریدار
فروشنده
توسعه دهنده
از کجا برنامه دانلود کنم ؟
بر اساس یک تحقیق که در سال 2008توسط سایت compet.comاز دارندگان گوشی های هوشمند به
عمل آمد 34 ،درصد دارندگان گوشیهای هوشمند هرگز روی گوشی خود برنامه ای نصب نکرده بودند! و
خیلی از کاربران می گفتند که مایلند روی گوشی خود برنامه نصب کنند ،اما نمی دانند برنامه های قابل
نصب را کجا گیر بیاورند!
بادا از روی هسته لینوکسی
شناخت هسته سیستم عامل
بادا
FreeBSDو OpenBSDایجاد شده است و نسخه اول بادا سیستم عاملی
Single Taskاست ،بدین معنا که سیستم عامل در هر لحظه فقط به یک برنامه اجازه ی اجرا می دهد که البته
این کاستی با توجه به هدفی که بادا دنبال میکند قابل توجیه است ،گرچه در نسخه دوم امکان Multi Tasking
به این سیستم عامل اضافه شده است .این سیستم عامل از مرورگر قدرتمندی بر پایه ی webkitبرای نمایش
صفحات وب استفاده میکند سیستم عامل بادا از Flashبه طرز گسترده ای پشتیبانی میکند و فلش 9را در
داخل خود دارد .شما می توانید فایل های فلش را در برنامه ی خود Embedکنید و از اجرای آنها در گوشی
هایی با سیستم عامل بادا اطمینان کامل داشته باشید .سیستم عامل بادا فرایند مولتی تاچ را پشتیبانی
میکند ،همچنین شتاب سنج ،مغناطیس سنج و سنسوری برای حرکت گوشی دارد.
زبان های برنامه نویسی در بادا
نرم افزارهای nativeدر بادا به زبان c++نوشته میشوند ،این زبان محبوب
برنامه نویسان است و برنامه نویسانی که میخواهند کار روی برنامه نویسی
بادا را شروع کنند نیازمند یادگیری زبان دیگری نیستند .برای برنامه نویسی و
تست برنامه های نوشته شده روی یک شبیه ساز ،از Eclipseکمک گرفته
شده است .در ضمن توجه داشته باشید که بادا پشتیبانی گستردهای از
HTML5و Flashمیکند و طبیعتا برنامههای زیادی در این سیستم با توجه به
این قابلیت قابل اجرا خواهند بود .شما در بادا فقط نیاز به یادگیری زبان
معروف و محبوب C++هستید.
هم اکنون 13000برنامه برای سیستم عامل بادا نوشته شده است.
Eclipseيك نرم افزار براي برنامه نويسي در سیستم
عامل بادا میباشد .كه شروع آن در پروژه
IBMكانادا
میباشد.توسعه آن در قالب فناوري اشیا ( )OTIبود .در
نوامبر 2001بیشتر پیشرفتهاي
Eclipseبصورت open
sourceبود .در ژانويه 2004پايه اساسي
Eclipseايجاد
شد.بیشتر برنامه هاي كه نوشته میشود در اين نرم افزار
به زبان جاوا مي باشد .از جاوا بدلیل استفاده از
كاربردهاي توسعه دهنده اش بیشتر استفاده میكنند به
دلیل وجود plugهاي مختلفش .ديگر زبانهاي برنامه
نويسي كه میتوان در اين نرم افزار بكار برد شاملAda , :
c , c++ ,Cobol , phyton , PHP , R,و ...بكار میرود.
حتي شما میتوانید از بسته هاي توسعه دهنده كه در
اين نرم افزار وجود دارد در نرم افزارهاي رياضي بكار ببريد.
Eclipseها انواع مختلفي دارند كه عبارتند از:
Eclipse CDTكه براي برنامه نويسي در زبان c , c++بكار میرود.
Eclipse JDTكه براي برنامه نويسي در زبان جاوا بكار میرود.
Eclipse PDTكه براي برنامه نويسي در زبان PHPبكار میرود.
Eclipse ADTكه براي برنامه نويسي در زبان Adaبكار میرود.
كاربران اين توانايي را دارند كه برنامه هاي نوشته شده شان در چهار چوب اين نرم افزار ( )Eclipseبراي
سیستم عامل بادا ،بكار ببرند .آقاي Lee Nackmanرئیس دفتر فناوري IBMهر ساله مسابقات اولیه را براي
توسعه نرم افزارهايش بر گزار میكند.
FreeBSD
) (FreeBSDیک سیستم عامل آزاد شبه یونیکس است کهازسیستمعامل
یونیکس AT&Tازطریق BSDیونیکسدرسال ۱۹۹۲انشععابیافتعهاسعت .اگرچعه
بهدلیلمسایلقعانونی FreeBSDمیتوانعدبعهعنعوانیعونیکس شعناختهشعود .بعه
عنعوانسیسعتمععاملیکعهمسعتقیمااز BSDیعونیکسمشعتقشعده (بسعیاریاز
توسعهدهندگاناصلیBSDیونیکسبعدهاتوسعهدهنعه FreeBSDشعدند)،سعاختار
درونیورابطبرنامهنویسینرمافزار ،FreeBSDیونیکسسازگاراستFreeBSD .پعر
استفادهترینسیستمعاملمشتقشدهاز BSDوبیشترینتععدادنصعبشعدهبعر
رویکامپیوترهاراداردوبهعنوانپراستفادهتریننسخهکعد بعازازخعانواده BSDبعه
شمارمیرود،ومحاسبهشدهکهبیشازسهچهارمازتمامسیستمهایدرحعال
اجعععععرایکعععععد
بعععععازمشععععععتقشعععععدهاز
BSDراتشعععععکیلمیدهععععععد.
FreeBSDسیستمعاملیکاملاست،هسعتهسیسعتمعامل،راهانعدازهاوتمعامی
ابزارهایکاربریمانندپوسته،بهصورتکدهایبازوسورسکنتعرلمشعابهیاداره
میشوند.
FreeBSD
دیگر نرم افزارهای کاربردی میتوانند به سایر روشهای نصب نرم افزار بر روی
اين سیستم عامل نصب شوند ،که دو روش معمول آن شامل نصب کدها و
نصب بستههای نرم افزاری (پکیجها) میباشند که هردوی آنها توسط
سیستم پورتهای FreeBSDاستفاده میشوندFreeBSD .بسیار قابل اطمینان و
انعطافپذیر است .سرور FreeBSDهمواره به عنوان پایدارترین سرور دنیا
شناخته شده است.
ويژگي Free BSD
-1شبكه هاي ارتباطي
-2ذخیره سازي
-3قابلیت حمل و نقل
-4امنیت
شامل 9ورژن مختلف مي باشدFree BSD.در حال حاضر
معرفی نسخه دوم سیستم عامل بادا از سوی سامسونگ +معرفی قابلیت های جدید
كمپاني سامسونگ در نسخه جدید ،از WAC ،HTML 5 ،NFCو
همچنین سیستم تشخیص صدا و Multi Taskingپشتیبانی شده
است .قابلیت NFCامکان خواندن اطالعات از روی برچسبها و
اشیایی که به چیپست NFCمجهز هستند را امکانپذیر ساخته
و پرداخت از طریق تلفن همراه را نیز ممکن میسازد .سامسونگ
همچنین نوع روش استفاده از سیستمعامل
badaرا بهبود
بخشیده و کاربران در نسخه جدید میتوانند صفحه قفل
اختصاصی ساخته و ظاهر منوها را مدیریت کرده و یا از صدای
سهبعدی لذت ببرند.
بادا (سیستم عامل)
نام
سیستمعاملی
است
که
توسط
سامسونگ اپس )(Samsung Apps
سامسونگ الکترونیکس برای گوشیهای
سامسونگ برای پشتیبانی سیستم عامل بادا ،فروشگاه
تلفن همراه ساخته میشود .نسخه اول این
نرم افزارهای بادا را راه اندازی کرد تا مشتریان سامسونگ
سیستم عامل در فوریه ۲٠۱٠به دنیا معرفی
به راحتی بتوانند به هزاران برنامه و نرم افزار دسترسی
شد و نسخه دوم این سیستم عامل در
داشته باشند .تا آگوست ۲٠۱۱تعداد ۱٣٠٠٠نرم افزار
شرکت
برای سیستم عامل بادا نوشته شده و از این سایت قابل
آگوست
۲٠۱۱
معرفی
شد.
سامسونگ به منظور کمک به رشد این
سیستم عامل ،ممکن است در سال ۲٠۱۲
بادا را به سیستم عامل متنباز تغییر دهد.
دانلود است.
دیدگاه بادا
دیدگاه بادا "تلفن هوشمند برای همه" میباشد .هدف بادا مبارزه با سایر تلفنهاي هوشمند نیست .در
عوض،بادا با ارائه هزینه مقرون به صرفه ،مشتریان معمولی سامسونگ را به کاربران تلفن هوشمند تبدیل
میکند .این به بدین معنا می باشد که یک بازار جدید و گسترده از تلفن هوشمند را باز میکند که در بازار موبایل
فعلی وجود ندارد .و اين بازار را به یک اقیانوس آبی تازه تبدیل خواهد کرد.
برنامه های کاربردی سامسونگ در سال 2010سرویس خود را در 75کشور گسترش داد .بیش از
220000000مشتری در سال 2010گوشی های سامسونگ را خریداری کردند کردندسال گذشته .بیش از
40000000ازمشتریان گوشی های تاچ سامسوگ را خریداری کرده اند.
مدلهای مجهز به Badaدر بازار ایران
مدلهای مختلف سری
Waveگوشهای سامسونگ مجهز به سیستمعامل
badaمیباشند از جمله:
M210S ،S5780 Wave 578 ،S5750 Wave575 ،S8530 Wave II ،S7230E Wave 723 ،S5330 Wave533
S8500 Wave ،S5250 Wave525 ،s7233 ،Wave2
برخی انتقادات از این نرم افزار
برخیانتقادهادربارهباداازقرارزیراست:
-1نرمافزارهایبادابهخاطر“مسائلعملکردیوحریمخصوصی” قادربهدسترسیبهصندوقپستی SMS
یا MMSیادریافتتذکرهای SMSیا MMSنیستند.
چارچوبنرمافزاربادادرآنواحدتنهابهیکنرمافزاربادااجازهاجرامیدهد.
-2
ِ
معرفی سیستم عاملهای رایج تلفن های
هوشمند
مزایا :کار کردن با این سیستم عامل راحت است .سیمبیان سبک است و با اکثر سختافزارها کنار میآید.
مصرف انرژی کمی دارد که یکی از دالئل اصلی آن ،استفاده از اسکریپ Object Activeاست؛ این اسکریپ
زمانی که برنامهی فراخوان شدهای در حافظهی در حال اجرا نباشد ،عمال پردازنده را خاموش میکند.
معایب :از جمله اتصال به اینترنت کمی دشوار است.
مزایا :بسیاریازشرکتهاهمچون SAMSUNG, LG, Sony Ericsson :و… ازآنپشعتیبانیمیکننعد،
نرمافزارهعععععایزیعععععادیبعععععرایآنموجعععععوداسعععععتوبعععععااکثعععععرسعععععختافزارهاسعععععازگاریدارد.
معایب :متنبازنیستوامکاناتچندرسانهایخوبیندارد.
پالم ))Palm
سیستم عاملی قدیمی ،مربوط به سالهای ۹۶تا .۹۸آخرین نسخهی آن ٣۲ ،X5بیتی بود و از
پردازندههای اینتل پشتیبانی میکرد .امروزه از این سیستم عامل در تلفنهای همراه استفاده
نمیشود.
مزایا :رابط کاربری زیبا و جذاب ،توانایی اتصال دائم به اینترنت .همچنین بسیاری از سختافزارها را
پشتیبانی میکند؛
معایب :اندروید تازه وارد میدان رقابت شده و توسعه دهندگان نرمافزاری ،حفرههای امنیتی زیادی برای
آن یافتهاند.
مکینتاش ایکس ))MAC X
مکینتاش،سیستمعاملمعروفاپلمیباشدکهقدمتزیادیدارد .نسخهایازاینسیستمعاملدرتلفن
همراهاینشرکتیعنیآیفونمورداستفادهقرارگرفتهکهیکسریمحدودیتهابرایآندرنظرگرفتهشده
است.
مزایا :مکینتاشدروبگردیعالیعملمیکند .همچنینمکینتاشبرایصفحاتلمسیطراحیشده .رابط
کاربریآنبسیارزیباوجذاباست؛طوریکهبسیاریازهکرهاوتمسازانازرابطکاربریمکینتاشایکسدر
گوشیهایدیگراستفادهمیکنند.
معایب :اینسیستمعاملانحصاریاستوفقطدرگوشیهایاپلقابلیتنصبشدنرادارد.
درنسخههایاولیهقابلیتانجامچندکاربهصورتهمزمانCopy & Paste ،وجودنداشتکهالبتهاینمشکالت
درجدیدتریننسخه،یعنی ۴حلشدهاست.
توسط شرکت Samsungارائه شده است .سیستم عاملی با کیفیت باال و کاربری ساده .شرکت سامسونگ
با وجود اینکه از شرکای تجاری بزرگ مایکروسافت و گوگل در سیستم عاملهای گوشیهای هوشمند محسوب
میشه ولی خودش اقدام به ساخت سیستم عامل اختصاصی به نام Badaکرد .گوشیهای مبتنی بر این
سیستم عامل با نام تجاری Waveشناخته می شوند .تعداد نرم افزارهای موجود برای این سیستم عامل کم
ولی قابل قبول است .بیشترین پشتیبانی از زبانهای مختلف را در بین سیستم عاملهای موبایل دارد.
مزایا :ازجملهمزایایاینسیستمعاملمیتوانبهمتنبازبودنآن،رابطکاربریزیباومهیج،بهینهشده
برایگوشیهایصفحهلمسیوراهاندازیبخشفروشگاهنرمافزاریاشارهکرد.
بهترین نرم افزارهای ایرانی برای سیستم عامل بادا
2- Drug Information
1- Persian Calendar
3- Tehran Traffic
4- Farsi Dic
5- IRN Attractions
6- IKIA Flight info
با سپاس از استاد محترم
اسماعيل صفاي ي سعدي