آی‌اواس

از ویکی‌پدیا، دانشنامهٔ آزاد
(تغییرمسیر از آی‌او‌اس)
پرش به: ناوبری, جستجو


iOS
Apple_iOS.svg.png
توسعه‌دهنده‌(ها) شرکت اپل
شرکت سازنده apple
خانواده MAC OS
نوع منبع IPA
پلاتفرم ARM (آی‌فون، آی‌پاد تاچ، آی‌پد و اپل تی‌وی)
تاریخ اولین انتشار ۲۹ ژوئن ۲۰۰۷
آخرین نسخه پایدار 5.1.1  (۱۲ اکتبر ۲۰۱۱؛ ۲۳۱ روز پیش)
روش بروزرسانی از طریق خود دستگاه یا کامپیوتر
وضعیت فعال
وب‌گاه apple.com/ios

iOS ( در گذشته iPhone OS)( آی فون اُس ) سیستم عامل تلفن همراه است. که در اصل برای آی فون( تلفن همراه هوشمند شرکت اپل ) توسعه یافته ، از آن زمان به بعد برای حمایت از دیگر ، دستگاه های شرکت اپل هم مانند: آی پاد لمسی ipod touch، آی اپد Ipad، و اپل تلویزیون Itv تغییر یافت.شرکت اپل مجوز استفاده از iOS برای نصب بر روی سخت افزار های شخص ثالث را نمی دهد. همانطور که از اکتبر 4 ، 2011 .App Store شرکت اپل مشمول بیش از 500،000 برنامه های کاربردی IOS که هر کدام مجتمعا بیش از بیش از 18 میلیارد بار دانلود شده اند این سیستم عامل 26 ٪ از سهم واحدهای سیستم عامل گوشی های هوشمند فروخته شده در سه ماهه آخر سال2010 در پشت آندروید گوگل و سیمبین نوکیا را دارا می باشد. در ماه مه 2010 در ایالات متحده آمریکا، آن 59 ٪ از مصرف داده های وب تلفن همراه (از جمله استفاده از آی پاد لمسی و آی پد) را به خود اختصاص داد. رابط کاربری IOS بر اساس مفهوم دستکاری مستقیم (concept of direct manipulation)، با استفاده از حرکات چند لمسی (multi-touch gestures) طراحی شده است. عناصر رابط کنترل از : switchesو slidersو buttons تشکیل شده است. پاسخ به ورودی کاربر فوری است و رابط سیال را فراهم می کند. تعامل با سیستم عامل حرکاتی را شامل می شود از این جمله حرکات می توان: swipe, tap, pinch, reverse pinch که هر کدام از این ها تعاریف خاصی را در چارچوب IOS سیستم عامل و رابط کاربری چند لمسی آن را دارا می باشند. .شتاب سنج داخلی توسط برخی از برنامه های کاربردی مورد استفاده قرار گیرد که برای پاسخ به تکان دادن دستگاه (یکی از نتایج شایع ان دستور خنثیسازی است ) و یا چرخش آن را به سه بعد (یکی از نتایج شایع ان تعویض از عمودی به افقی است). modeiOS از OX مک مشتق شده است ، که با آن که سهام آن به بنیاد داروین تعلق دارد، و در نتیجه اینسیستم عامل شبه یونیکس از طبیعت است. در IOS، چهار انتزاع لایه وجود دارد : لایه هسته سیستم عامل، لایه هسته خدمات، لایه رسانه ها، و کاکائو لایه لمسی است.نسخه کنونی سیستم عامل 5.1.1 با استفاده از حدود 860 مگابایت ذخیره سازی دستگاه که با مدل های دیگر متفاوت است.

تاریخچه

این سیستم عامل با آی فون(iphone) ( تلفن همراه هوشمند شرکت اپل ) در کنفرانس و نمایشگاه Macworld ، در ژانویه 9 ، 2007، پرده برداری شد و در ماه ژوئن همان سال برای اولین بار منتشر شد، ادبیات بازاریابی اپل یک نام جداگانه ای برای سیستم عامل مشخص نکرد ،و بیان ساده ای را که "آی فون OS X را اجرا می کند "(iPhone runs OS Xاظهار داشت . در ابتدا، برنامه های شخص ثالث پشتیبانی نمی شدند.استیو جابز استدلال کرد که توسعه دهندگان می توانند برنامه های کاربردی وب که " مانند برنامه های بومی بر روی آی فون رفتار می کند " بسازند. در اکتبر 17 ، 2007، اپل اعلام کرد که یک کیت توسعه نرم افزار بومی (SDK) تحت توسعه است و آنها برنامه ریزی آن را انجام خواهد داد ". در مارس 6 ، 2008، اپل اولین بتا را منتشراکرد، همراه با یک نام جدید برای سیستم عامل : iPhone OS ". سپتامبر قبلی، اپل آی پاد لمسی، که بیشتر قابلیت های غیر تلفنی iPhone را داشت منتشر کرد. اپل همچنین بیش از یک میلیون آیفون در طول تعطیلات سال 2007 فروخته می شود. اپل در 27 ژانویه 2010، iPad را معرفی کرد که دارای یک صفحه نمایش بزرگ تر از آیفون و آی پاد لمسی، و طراحی شده برای مرور وب، مصرف رسانه ها ، و خواندن iBooks. در ژوئن 2010 ، اپل سیستم عامل آی فون را به عنوان "IOS" ریبراند کرد. علامت تجاری "IOS" توسط سیسکو بیش از یک دهه برای سیستم عامل خودش مورد استفاده قرار می گرفت. IOS ، مورد استفاده در روترهای آن قرار گرفت. برای اجتناب از هرگونه طرح دعوی در دادگاه بالقوه، اپل مجوز "علامت تجاری" IOS را از سیسکو گرفت.

ویژگی‌ها:


1. صفحه اصلی

صفحه اصلی (ارائه شده توسط( " SpringBoard ") نمایش آیکون های نرم افزار و بارانداز در پایین صفحه نمایش که در آن کاربران می توانند برنامه هایی را که اغلب استفاده می کنند پین کنند. صفحه اصلی هر زمان که کاربر بر روی دستگاه سوئیچ کند و یا دکمه ی "صفحه اصلی" را فشار دهد (دکمه فیزیکی بر روی دستگاه) نمایان می شود. صفحه نمایش دارای یک نوار وضعیت در بالا برای نشان دادن داده ها : مانند زمان، میزان مصرف باتری و قدرت سیگنال است.بقیه ی صفحه نمایش به برنامه ی در حال اجرا اختصاص داده شده است. از نسخه 3.0 IOS تا به حال ، تابع Spotlight Search function در صفحه سمت چپ صفحه اصلی روی صفحه نمایش در دسترس شده است.این تابع به کاربران اجازه می دهد تا درون رسانه ها ، برنامه ها، ایمیل ها، دفترچه تلفن ها و فایل های مشابه را جستجو کنند.

2 .مرکز هشدار دهنده ( Notification Center )

در بروز رسانی5 IOS ، قابلیت اطلاعیه ها به طور کامل دوباره طراحی شده است. اطلاعیه ها در حال حاضر در یک پنجره است که می تواند از بالای صفحه نمایش کشیده شود و اگر اطلاعیه دریافتی را لمس کنید، شما به برنامه ای که ارسال اطلاع رسانی کرده وارد می شوید.

3 . پوشه ها (Folders)

4 IOS با معرفی یک سیستم ساده برای پوشه ها آمد. هنگامی که برنامه های کاربردی درحالت " jiggle mode" هستند، هر دو برنامه را می توان در بالای هر یک از دیگری برای ایجاد یک پوشه کشیده، و از آن پس، برنامه های بیشتری را می توان با استفاده از همین روش به پوشه اضافه کرد، تا 12 برنامه بر روی آی فون و iPod Touchو 20 برنامه بر روی iPad.

4.عملکرد چند تکلیفی (Multitasking)

قبل از4 IOS، Multitasking فقط برای بعضی از برنامه های موجود در دستگاه قابل اجرا بود. با شروع 4 IOS در نسل سوم و جدیدتر دستگاه های IOS، multitasking از طریق هفت پس زمینه API ها پشتیبانی شد : 1. برنامه در پس زمینه ادامه پیدا می کند تا زمانی که پخش صوتی و یا تصویری اجرا می شود. 2. برنامه به صورت معلق می باشدهنگامی که یک تماس تلفنی در حال انجام است. 3. نرم افزار اطلاع از تغییر محلها 4. فشار اطلاعیه ها. 5. اطلاعیه محلی. برنامه زمانبندی اطلاعیه محلی که در یک زمان از پیش تعیین شده تحویل داده شده است. 6.. اتمام کار. برنامه از سیستم درخواست زمان اضافی برای تکمیل یک کار خاص می کند 7. برنامه هیچ کد اجرا نمی کند و ممکن است از حافظه در هر زمان حذف شده است

5.راه گزینی برنامه های کاربردی(Switching applications)

بادوبار کلیک کردن بر روی دکمه Home . Switching applications را فعال می سازد. که یک رونده حوض مانند از پایین ، با حرکت دادن محتویات صفحه نمایش تا بالای صفحه نمایش ظاهر می شود. انتخاب یک آیکون سوئیچ به برنامه سمت چپ آیکون که به عنوان کنترل های موسیقی ، و قفل چرخش عمل می کنند. نگه داشتن آیکون ها به طور خلاصه آنها را به"جنبش" در اورده (به همین ترتیب به صفحه اصلی) و اجازه می دهد تا کاربر برنامه ها را به بسته شدن وادار کند.

6. مرکز بازی (Game Center)

مرکز بازی یک شبکه ی اجتماعی بازی های چند نفره آنلاین منتشر شده توسط اپل است که این اجازه را به کاربران می دهد تا " دوستان را به بازی دعوت کنند ، یک بازی چند نفره از طریق matchmaking شروع کنند. به پیگیری امتیازهای خود، و مقایسه انها با امتیازهای دوستان خود در leader board بپردازند.


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


برنامه ها حتما باید به طور خاص برای IOS و معماری ARM نوشته و کمپایلد شوند. مرورگر وب سافاری برنامه های کاربردی وب را با دیگر مرورگرهای وب پشتیبانی می کند. برنامه های بومی مجاز شخص ثالث برای دستگاه های در حال اجرا2.0 IOS و بعد از طریق فروشگاه app اپل در دسترس هستند.


[ویرایش] منابع

ویکی‌پدیای انگلیسی

ابزارهای شخصی

گویش‌ها
فضاهای نام
عملکردها
گشتن
چاپ/برون‌بری
جعبه‌ابزار
زبان‌های دیگر