اندروید

 

اندروید

 
Android robot.svg
Android_4.0.png
اندروید نسخه ۴.۰ (بستنی حصیری)
شرکت سازنده

گوگل

Open Handset Alliance
نوع هسته یکپارچه (هسته لینوکس تغییریافته)
نوع منبع نرم‌افزار آزاد و متن‌باز
پلاتفرم ARM, MIPS, Power Architecture, x86
تاریخ اولین انتشار ۲۱ اکتبر ۲۰۰۸؛ ۱٬۳۴۳ روز پیش
آخرین نسخه پایدار 4.0.4 (ساندویچ بستنی)[۱]  (۲۸ مارس ۲۰۱۲؛ ۸۹ روز پیش)
برنامه مدیریت بسته‌ها APK
واسط کاربری واسط گرافیکی کاربر
اجازه‌نامه آپاچی ۲.۰ و جی‌پی‌ال نسخه ۲
وضعیت فعال
وب‌گاه http://www.android.com/

اندروید (در فارسی آندروید هم تلفّظ می‌شود) (به انگلیسی: Android) نام سیستم‌عاملی است که گوگل برای تلفن همراه و لوح‌رایانه و هم اکنون برای تلویزیون نیز عرضه می‌نماید و با همکاری ده‌ها شرکت بر روی دستگاه های مبتنی بر اندروید قرار می‌دهد.[۲] اندروید بر پایهٔ هسته لینوکس ساخته شده‌است.

محتویات

 ۱ تاریخچه

تاریخچه

در ماه ژوئیه سال ۲۰۰۵ گوگل شرکت اندروید در پالو آلتوی کالیفرنیا را خرید. شرکت کوچک اندروید که توسط اندی روبین، ریچ ماینرز، نیک سیرز و کریس وایت پایه‌گذاری شده بود، در زمینه تولید نرم‌افزار و برنامه‌های کاربردی برای تلفن‌های همراه فعالیت می‌کرد. اندی روبین مدیر ارشد اجرایی این شرکت پس از پیوستن اندروید به گوگل به سمت قائم‌مقام مدیریت مهندسی این شرکت و مسئول پروژه اندروید در گوگل منصوب شد.[۳] تیم اندروید به رهبری روبین فعالیت خود را برای تولید پلتفرم موبایل مبتنی بر کرنل لینوکس آغاز کردند و نتیجه اولیه این پروژه در کنفرانس خبری شرکت گوگل در ۵ نوامبر سال ۲۰۰۷، مطرح کردن «اتحادیه گوشی باز» یا Open Handset Alliance بود. ۳۴ شرکت فعال در زمینه تولید نرم‌افزار، تولید گوشی‌های تلفن همراه، اپراتور تلفن همراه و تولیدکننده نیمه رساناها و پردازنده‌های تلفن همراه اعضای بنیان‌گذار این اتحادیه بودند. در میان نام‌های مشهور در بین اعضای مؤسس، شرکت‌هایی چون سامسونگ ، ال جی ، موتورولا ، اچ تی سی ، T-Mobile، NTT DoCoMo، اینتل ، Nvidia، تگزاس اینسترومنتس، کوآلکام، برادکام، تلفونیکا، اسپرینت، eBay و البته گوگل به چشم می‌خوردند. اریک اشمیت مدیر ارشد اجرایی گوگل در این مراسم گفت: «اعلام امروز بسیار جاه‌طلبانه‌تر از معرفی تنها یک تلفن گوگلی است که در چند هفته اخیر توسط رسانه‌ها پیش‌بینی شده بود.از دیدگاه ما پلتفرمی که ما ارائه کرده‌ایم، هزاران تلفن گوناگون را به بازار روانه خواهد کرد.» نخستین گوشی مبتنی بر اندروید توسط شرکت اچ تی سی با همکاری T-Mobile تولید شد. این گوشی که به فاصله کمتر از یک سال از تشکیل اتحادیه Open Handset Alliance یعنی در ۲۲ اکتبر ۲۰۰۸ تولید شد، در بازارهای مختلف به نام‌های اچ‌تی‌سی دریم، تی‌موبایل جی۱ و Era G1 به بازار عرضه گردید.

٩ دسامبر ۲۰۰۸ چهارده عضو جدید از شرکت‌های صنعت تلفن همراه جهان به اتحادیه Open Handset Alliance پیوستند. در بین این نام‌ها باید به سونی اریکسون، اریکسون، توشیبا، اسوس، گارمین، هوآوی و آرم اشاره کرد. روند پیوستن شرکت‌های بزرگ به اتحادیه تا به امروز نیز ادامه داشته است و شرکت‌هایی چون ایسر، آلکاتل، لنوو، شارپ، فاکسکان، NEC، کیوسرا، NXP، ST-Ericsson، مارول، ZTE و دل نیز از جمله شرکت‌هایی بوده‌اند که به جمع پشتیبانی کنندگان اندروید پیوسته‌اند.

کپی‌رایت و حق امتیاز

حق امتیاز اندروید به صورت اپن سورس بر اساس حق امتیاز آپاچی یا Apache License ارائه می‌گردد. بر این اساس شرکت‌های عضو اتحادیه می‌توانند با دسترسی به کدهای اصلی اندروید آن را مطابق دلخواه خود تغییر دهند و کد تغییر یافته را بدون عودت دادن برای خود حفظ کنند.

معنای اندروید

بنابر ترجمه واژه‌نامهٔ کمبریج، اندروید این‌گونه تعریف شده است: «یک ربات (ماشینی که به وسیله کامپیوتر کنترل می‌شود) که به گونه‌ای ساخته شده تا شکل ظاهری شبیه به انسان داشته باشد.» اگر روبات را در زبان فارسی انسان نما بنامیم، شاید بتوان نزدیک‌ترین معنی در زبان فارسی به اندروید را شبه انسان دانست.

ویژگی‌های اندروید

  • اندروید تمامی تکنولوژی های اتصال (=Connectivity) شامل GSM/EDGE, CDMA, EV-DO, UMTS, بلوتوث و وای-فای را پشتیبانی می کند.
  • اندروید از فرمت های مختلف فایل های مالتی مدیا مثل MPEG-4, H.264, MP3, AAC, AMR, JPEG, PNG, GIF پشتیبانی می کند.
  • اندروید برای ارسال پیغام های متنی یا همان اس ام اس (SMS) از فرم های SMS, MMS و XMPP پشتیبانی می کند.
  • مرورگر موجود در اندروید بر اساس فریم ورک اوپن سورس WebKit توسعه یافته است.
  • اندروید برای ذخیره داده ها و مدیریت بانک های اطلاعاتی سبک از نرم افزار SQLite استفاده می کند.
  • تمام برنامه های اندروید باید به زبان جاوا نوشته شوند. برای اجرای برنامه های جاوایی روی این سیستم عامل، کدهای جاوا به کدهای Dalvik تبدیل می شوند و سپس روی ماشین مجازی جاوایی (Dalvik virtual machine) اجرا می شوند.
  • ابزارهای مختلف اندروید برای توسعه دهندگان به راحتی در دسترس است و توسط شرکت گوگل پشتیبانی می شوند. این ابزارها شامل کتابخانه ها، خطایاب، شبیه ساز گوشی و یک پلاگین برای اکلیپس است.

اندروید از سخت افزارهای مختلف همچون جی پی اس و دوربین های متنوع پشتیبانی می کند.

  • تصاویر و فایل های گرافیکی بوسیله OpenGL پردازش می شوند که کیفیت بالاتری خواهند داشت.

رابطه اندروید و جاوا

نرم افزارهای جانبی اندرویدی با استفاده از زبان جاوا نوشته می شوند و برای ارتباط با لایه های زیرین سیستم عامل می توانند از کتابخانه های جاوایی اندروید استفاده کنند. بخش رابط کاربری سیستم عامل اندروید با زبان جاوا نوشته شده است و بسیاری از برنامه های اندروید هم با جاوا نوشته شده اند. اما این سیستم عامل ، Java Virtual Machine ندارد . برای اجرای برنامه های جاوایی روی این سیستم عامل، کدهای جاوا به کدهای Dalvik تبدیل می شوند و سپس روی Dalvik virtual machine اجرا می شوند. (دالویک یک ماشین مجازی جاوایی است که برای سیستم عامل اندروید بهینه شده است تا هم RAM و هم CPU و هم باطری کمتری مصرف کند). برنامه های جاوایی معمولی هم که روی گوشی های دیگر اجرا میشوند با استفاده از نرم افزارهای شبیه ساز ماشین مجازی جاوا مانند j2ME MIDP Runner روی این سیستم عامل قابل اجرا هستند.

فرمت فایل های پشتیبانی شده

اندروید در حالت پیشفرض فایل های mp3, aac , ogg , amr , midi , mpeg4 , wav , bmp , gif , png , jpg را پشتیبانی می کند. اندروید Adobe Flash را نیز پخش می کند و می تواند فایل های GIF متحرک را با حرکت پخش کند. برای پخش فایل های جریان دار مانند صوت و ویدئو نیز می توانید از تگ ویدئو html5 و همچنین تکنولوژی Adobe Flash Streaming استفاده کنید.در نسخه های جدید اندروید، موتور جاوااسکریپت مرورگر کروم که سرعت بسیار بالایی در اجرای کدهای جاوا اسکریپت دارد به مرورگر اندروید متصل شده است. (در ضمن مرورگر اندروید کدهای HTML5 را پشتیبانی می کند)

محیط برنامه‌نویسی اندروید

مجموعه برنامه نویسی اندروید یا Android SDK شامل یک دیباگر، کتابخانه های اندروید، شبیه ساز سیستم عامل، مستندات اندروید و فایل های نمونه و آموزشی است که به کاربر در ایجاد برنامه ها کمک می کند. هم اکنون این SDK بر روی یک سیستم ۳۲ بیتی که لینوکس، ویندوز و یا mac OSX داشته باشد اجرا می شود. پیش نیازهای نصب این SDK عبارتند از JDK و Apache Ant و python 2.2 . برنامه های نوشته شده برای اندروید با پسوند apk ذخیره می شوند. برنامه ساز اندروید یک محیط برنامه نویسی ویژوال تحت وب برای برنامه نویسان تازه کار است که بر پایه ی کتابخانه جاوایی open Blocks و توسط یکی از استادان دانشگاه MIT بنا شده است و فانکشن هایی برای برقراری ارتباط با سخت افزارهای مورد پشتیبانی اندروید دارد، مانند شتاب سنج، جهت سنج، جی پی اس، مدیریت پیامک اندروید، مبدل صدا به متن و امکان اتصال به وب سرویس ها (وب سرویس آمازون و توییتر بصورت پیشفرض در این محیط برنامه نویسی گنجانده شده).

نسخه‌های اندروید

نسخه نام نسخه ترجمهٔ فارسی
نام نسخه
نمای نسخه تاریخ انتشار
۱٬۰ ▬▬▬ ▬▬▬ ۲۳ دسامبر ۲۰۰۸
۱٬۱ ▬▬▬ ▬▬▬ Android1.1.png ۹ فوریه ۲۰۰۹
۱٬۵ «Cupcake» «کیک فنجانی» Android1.5.png ۳۰ آوریل ۲۰۰۹
۱٬۶ «Donut» «دونات» Android1.6.png ۱۵ سپتامبر ۲۰۰۹
۲٬۰ و ۲٬۱ «Eclair» «نان خامه‌ای» Nexus one home screen 21.png ۲۶ اکتبر ۲۰۰۹
۲٬۲ «Froyo» «ماست یخ‌زده» AndroidFroyo2.2Screenshot.jpg ۲۰ می ۲۰۱۰
۲٬۳ «Gingerbread» «نان زنجبیلی» Android screenshot.png ۶ دسامبر ۲۰۱۰
۳٬۰ - ۳٬۱ و ۳٬۲ «Honeycomb» «کندوی عسل» Android 3.0 SDK Block Screen.png ۲۲ فوریه ۲۰۱۱
۴٬۰ «Ice Cream Sandwich» «بستنی حصیری»
(در برخی منابع فارسی: ساندویج بستنی)
Android 4.0.png نوامبر ۲۰۱۱

ویژگی نسخه‌های اندروید

آندروید نسخه ۱٬۵ یا Cupcake نسخه ۱٬۵ آندروید نخستین نسخه‌ای بود که به طور رسمی منتشر شد. این نسخه آندروید مبتنی بر کرنل لینوکس ۲٫۶٫۲۷ بود. از جمله قابلیت‌هایی که در این ویرایش گنجانده شده بود، باید به موارد زیر اشاره کرد: • امکان ضبط فیلم از طریق دوربین فیلمبرداری آن • فرستادن فیلم به سایت یوتیوب و عکس به سایت Picasa به صورت مستقیم از روی گوشی • صفحه کلید مجازی با قابلیت پیش‌بینی کلمات وارد شده • پشتیبانی از پخش استریوی موسیقی از طریق بلوتوث (A2DP) و کنترل پخش موسیقی یا ویدیو از طریق بلوتوث (AVRCP). • قابلیت اتصال اتوماتیک به دستگاه‌های بلوتوث • امکان شخصی‌سازی صفحه اصلی با استفاده از ویجت‌ها و یا پرونده‌های شخصی • جابجایی انیمیشنی تصاویر به هنگام عوض شدن صفحات

آندروید نسخه ۱٬۶ یا Donut در ۱۵ سپتامبر ۲۰۰۹ آندروید نسخه ۱٬۶ یا دونات منتشر شد. این نسخه آندروید مبتنی بر کرنل لینوکس نسخه ۲٫۶٫۲۹ بود و قابلیت‌های زیر را به آندروید افزود: • بهبود در سرویس اندروید مارکت • رابط کاربری یکپارچه برای دوربین عکسبرداری، دوربین فیلمبرداری و گالری تصاویر • امکان انتخاب چند عکس برای پاک کردن در منوی گالری • به‌روزرسانی ویژگی جست‌وجوی صوتی • به‌روزرسانی ویژگی جست‌وجو با قابلیت جست‌وجو در موارد نشانه‌گذاری شده (Bookmarks)، تاریخچه (History)، اسامی (Contacts) و وب از صفحه اصلی (Home Screen) • پشتیبانی از تکنولوژی‌های به‌روز شده CDMA/EVDO، ۸۰۲٫۱x، VPN و موتور Text to speech • پشتیبانی از رزولوشن WVGA برای صفحه نمایش • افزوده شدن قابلیت‌های حرکتی در سیستم عامل و ابزار برنامه‌نویسی برای برنامه‌نویسان

نسخه ۲ و ۲٬۱ یا Éclair هر دو نسخه ۲ و ۲٬۱ آندروید مانند نسخه ۱٬۶ مبتنی بر کرنل لینوکس ۲٫۶٫۲۹ طراحی شده‌اند. آندروید ویرایش ۲ در ۲۶ اکتبر ۲۰۰۹ معرفی شد. در سوم دسامبر ۲۰۰۹ SDK نسخه ۲٫۰٫۱ معرفی شد و SDK ویرایش ۲٬۱ در ۱۲ ژانویه ۲۰۱۰ منتشر گردید. اهم امکانات اضافه شده در این نسخ به شرح زیر هستند:

• سرعت سخت‌افزاریِ بهبود یافته • ویژگی چند لمسی Multi Touch • پشتیبانی از رزولوشن‌های بیشتر برای صفحه نمایش • رابط کاربری به‌روزرسانی شده • مرورگر اینترنتی با قابلیت پشتیبانی از HTML5 • دفترچه تلفن به‌روزرسانی شده • گوگل مپ نسخه ۳٫۱٫۲

• پشتیبانی از Microsoft Exchange • افزوده شدن امکان فلاش داخلی برای دوربین • افزوده شدن زوم دیجیتال دوربین • به‌روزرسانی صفحه کلید مجازی • پشتیبانی از بلوتوث نسخه ۱/۲ • اضافه شدن قابلیت کاغذ دیواری‌های متحرک • اضافه شدن امکان ارسال فایل با استفاده از بلوتوث

نسخه ۲/۲ یا Froyo آندروید نسخه ۲/۲ در ۲۰ مه ۲۰۱۰ معرفی شد. این ویرایش آندروید مبتنی بر کرنل لینوکس نسخه ۲٫۶٫۳۲ است و قابلیت‌های زیر به آن اضافه شده‌است: • افزایش سرعت سیستم عامل، حافظه و عملکرد سیستم بین ۲ تا ۵ برابر نسخه ۲ • افزایش سرعت اجرای برنامه‌های کاربردی با استفاده از تکنیک‌های JIT • اضافه شدن موتور جاوا اسکریپت V8 کروم به مرورگر اینترنتی • افزایش پشتیبانی از Microsoft Exchange با قابلیت‌هایی چون سیاست حریم شخصی به‌روز شده، همسان‌سازی تقویم و …) • آندروید مارکت به‌روز شده با قابلیت به‌روزرسانی خودکار برنامه‌های کاربردی • شماره‌گیری صوتی و انتقال دفترچه تلفن از طریق بلوتوث • امکان نصب برنامه‌های کاربردی بر روی حافظه‌های جانبی • پشتیبانی از فلش نسخه ۱/۱۰ • بهبود عملکرد دوربین در حالت‌های عکس و فیلمبرداری


مطالب مشابه :


تبدیل نرم افزارهای جاوا به اندروید

تبدیل نرم افزارهای جاوا به اندروید برای تبدیل برنامه های جاوا با فرمت jar کافی هست به




تبدیل نرم افزارهای جاوا به اندروید توسط سایت www.netmite.com و به راحتی دانلود آن توسط idm

تبدیل نرم افزارهای جاوا به اندروید توسط سایت www.netmite.com و به راحتی دانلود آن توسط idm




دانلود نرم افزار تبدیل برنامه و بازی سیمبین به جاوا

دانلود نرم افزار تبدیل برنامه و بازی سیمبین به جاوا برنامه تبدیل سیمبین به جاوا,




اندروید

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




دانلود تقویم1392برای جاوا و اندروید

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




چگونه گوشی موبایل را به مودم وایرلس تبدیل کنیم ؟

اگر تاکنون خبر نداشته اید که گوشی موبایل هوشمند خود را میتوانید تبدیل به اندروید ، بادا




دانلود Nokia N9 Interactive – نرم افزار تبدیل گوشی های سیمبیان 3 به نوکیا N9

نرم افزار تبدیل گوشی میگو ، بازی جاوا ، برنامه افزار به این شکل می باشد که




برچسب :