آیاواس
سیستم عامل تلفن همراه / From Wikipedia, the free encyclopedia
آیاواس (به انگلیسی: iOS) یک سیستم عامل تلفن همراه ساخته شرکت اپل است که در ابتدا برای آیفون و آیپاد تاچ بهکارگیری شد، از آن زمان به بعد برای استفاده در سایر دستگاههای شرکت اَپل مانند آیپد و اَپل تیوی گسترش یافت. شرکت اَپل مجوز استفاده از آیاواس برای نصب بر روی سختافزارهای شخص ثالث را نمیدهد. فروشگاه نرمافزار مربوط به این سیستم عامل، اَپ استور (به انگلیسی: App Store) در ۶ مارس ۲۰۱۲ دارای بیش از ۵۵۰٫۰۰۰ نرمافزار کاربردی بود که جمعاً بیش از ۲۵ بیلیون بار دانلود شدهاند. در سهماهه آخر سال ۲۰۱۰ این سیستمعامل ۱۶٪ از سهم سیستمعامل تلفنهای هوشمند را در اختیار داشته و پایینتر از سیستم عامل اندروید گوگل قرار گرفته بود. این سیستمعامل در ماه مه ۲۰۱۰ در ایالات متحده آمریکا، ۵۹٪ از مصرف دادههای وب تلفن همراه (از جمله استفاده از آیپاد تاچ و آیپد) را به خود اختصاص داده بود.
این مقاله نیازمند بررسی توسط یک متخصص است. لطفاً پارامتر دلیل یا بحث در این الگو را برای مشخصکردن مشکل مقاله استفاده کنید. (سپتامبر ۲۰۱۴) |
توسعهدهنده | شرکت اپل |
---|---|
نوشته شده به زبان | سی، سی++، آبجکتیو-سی و سوئیفت، زبان اسمبلی |
خانواده | شبه یونیکس برپایه داروین (BSD)، اواس ده |
وضعیت توسعه | فعال |
مدل منبع | متن بسته |
تاریخ اولین انتشار | ۲۹ ژوئن ۲۰۰۷؛ ۱۷ سال پیش (۲۰۰۷-29}}) |
انتشار پایدار | 14.3[1] (18C66)[2] (۱۴ دسامبر ۲۰۲۰؛ ۳ سال پیش (۲۰۲۰-14}})) [±] |
انتشار آزمایشی | 14.3 beta 2[3] (18C5054c)[4] (۱۷ نوامبر ۲۰۲۰؛ ۳ سال پیش (۲۰۲۰-17}})) [±] |
بازار هدف | تلفن هوشمند، تبلت، پخش رسانه قابل حمل |
زبان (های) در دسترس | ۴۰ زبان[5][6][7][8] |
روش روزآمدسازی | آیتیونز، فایندر، روی-هوا |
بنسازه رایانش |
|
گونه هسته | پیوندی (XNU) |
پیش فرض واسط کاربر | کاکائو تاچ (چندلمسی، رابط کاربر گرافیکی) |
پروانه | نرمافزار مالکیتی بجز پیکرپارهای متن باز |
وبگاه رسمی | |
وضعیت پشتیبانی | |
پشتیبانی میشود. |
رابط کاربری آیاواس بر اساس مفهوم دستکاری مستقیم (به انگلیسی: concept of direct manipulation)، با استفاده از حرکات چند لمسی (به انگلیسی: multi-touch gestures) طراحی شدهاست. عناصر رابط کنترل از: سوئیچها و لغزندهها و دکمهها تشکیل شدهاست. پاسخ به ورودی کاربر فوری است و رابط سیال را فراهم میکند. تعامل با سیستمعامل حرکاتی را شامل میشود از این جمله حرکات میتوان: کشیدن، ضربه زدن، خرج کردن، خرج کردن معکوس که هر کدام از اینها تعاریف خاصی را در چارچوب آیاواس دارا میباشند. شتابسنج داخلی توسط برخی از برنامههای کاربردی مورد استفاده برای پاسخ به تکان دادن دستگاه (که یکی از نتایج شایع آن دستور خنثیسازی است) یا چرخش آن در سه بعد (یکی از نتایج شایع آن تعویض از عمودی به افقی است) قرار میگیرد.
در آیاواس، چهار انتزاع لایه وجود دارد: لایهٔ هستهٔ سیستمعامل، لایهٔ هستهٔ خدمات، لایهٔ رسانهها و کاکائو که لایهٔ لمسی است.