اندروید در حال حاضر پرطرفدار ترین سیستم عامل موبایل است که توسط شرکت
گوگل برای
موبایل ها و
تبلت ها ارائه شده است.
[۱] اندروید بر پایهٔ سیستم عامل
لینوکس طراحی و ساخته شده است.
[۱]
واژهٔ اندروید به معنای روبات کوچک و شبه انسانی است که به وسیلهٔ کامپیوتر کنترل می شود و می توان در فارسی واژهٔ شبه انسان را برای آن برگزید.[۱] اندروید در آغاز شرکت کامپیوتری کوچکی بود که توسط فردی به نام اندی روبین و سه تن از همکارانش پایه گذاری شده بود.[۱] فعالیت این شرکت در راستای تولید نرمافزار و برنامه های کاربردی برای موبایل بود که در این راه موفقیت بسیاری کسب کرده بود.[۱]
در سال ۲۰۰۵، گوگل امتیاز اندروید را از این شرکت خریداری کرد و پس از آن
اندی روبین را به سمت قائم مقام این شرکت و مسئول پروژه های مربوط به
اندروید برگزید.[۱]
تیم مسئول پروژه، طراحی نوعی پلت فرم موبایل مبتنی بر سیستم عامل لینوکس
را آغاز کرد و در سال ۲۰۰۷، گوگل خبر از یک تحول بزرگ در صنعت موبایل داد.[۱]
در این سال به کوشش و پی گیری گوگل، اتحادیه ای با نام Open Handset
Alliance با عضویت بیش از ۳۰ شرکت فعال در زمینهٔ تولید نرمافزارهای موبوط
به موبایل و تولیدات مشابه تشکیل شد و این اتفاق به سرعت توجه بسیاری از
شرکت های بزرگ جهان مانند سامسونگ، ال جی، اچ تی سی و ... را به خود جلب کرد.[۱]
در اکتبر ۲۰۰۸، اولین موبایل اندروید جهان توسط شرکت اچ تی سی به نام T-mobile طراحی و تولید شد.[۱]
این فناوری به سرعت توجه بسیاری از شرکت های تولید کنندهٔ موبایل در
سراسر جهان را به خود جلب کرد و طولی نکشید که حلقهٔ طرفداران اندروید
بسیار گسترده شد.[۱]
- مشخصات فنی اندروید
اندروید بر پایهٔ هستهٔ لینوکس ساخته شده است. ابزارهای مختلف آن به راحتی برای کاربران قابل دسترس است و توسط گوگل حمایت می شود.[۱] این سیستم عامل از فرمت های مختلف فایل های مولتی مدیا مانند MPEG-4، H.264، MP3، AAC، GIF، JPEG، PNG، AMR و از تمامی شبکه های ارتباطی مورد نیاز کاربران موبایل مانند GSM/EDGE، CDMA، EV-DO، UMTS، بلوتوث و wifi پشتیبانی می کند.[۱]
رابط کاربری سیستم عامل اندروید و بیشتر برنامه های آن با زبان جاوا و پایتون نوشته شده است.[۱] اما از آن جا که این سیستم عامل Java Virtual Machine ندارد، برای اجرای این برنامه ها کدهای جاوا باید به کدهای Dalvik تبدیل شوند و سپس توسط Dalvik Virtual Machine اجرا شوند.[۱]
فایل های گرافیکی اندروید همچون لینوکس به وسیلهٔ OpenGL پردازش می شوند.[۱] مرورگر پیش فرض اندروید بر اساس فریم ورک اوپن سورس WebKit طراحی و توسعه یافته است و در نسخه های جدیدتر این سیستم عامل گوگل، مرورگر کروم را که سرعت بالاتری دارد به مرورگر اندروید اضافه کرده است.[۱]
موبایل های مجهز به سیستم عامل اندروید، از تمامی سخت افزارهای رایج مانند GPS و دوربین های با کیفیت بالا پشتیبانی کرده و از نرمافزار SQLite برای ذخیره و مدیریت داده ها استفاده می کند.[۱] اندروید هم چنین از HTML5 پشتیبانی می کند و توسعهٔ برنامه های کاربردی در آن به راحتی انجام پذیر است
+ نوشته شده توسط ارین در جمعه هفدهم اردیبهشت ۱۳۹۵ و ساعت
16:16 |
نظر بدهید