آشنایی با سیستم عامل آی او اس

آشنایی با سیستم عامل آی او اس

آی‌اواس یک سیستم عامل تلفن همراه است که در ابتدا برای آی‌فون و آی‌پاد تاچ توسعه داده می‌شد، از آن زمان به بعد برای استفاده در سایر دستگاه‌های شرکت اپل مانند آی‌پد و اپل تی‌وی گسترش یافت. شرکت اپل مجوز استفاده از آی‌اواس برای نصب بر روی سخت‌افزارهای شخص ثالث را نمی‌دهد. اپ استور در 6 مارس 2012 دارای بیش از 550٫000 اپلیکیشن بود که جمعاً بیش از 25 بیلیون بار دانلود شده‌اند. در سه ماهه آخر سال 2010 این سیستم‌عامل 16% از سهم سیستم‌عامل تلفن‌های هوشمند را در اختیار داشت، پایین‌تر از اندروید گوگل و سیمبین نوکیا. این سیستم‌عامل در ماه مه 2010 در ایالات متحده آمریکا، 59% از مصرف داده‌های وب تلفن همراه از جمله استفاده از آی‌پاد تاچ و آی‌پد را به خود اختصاص داد. با آسمونی همراه باشید...

رابط کاربری آی‌اواس بر اساس مفهوم دستکاری مستقیم، با استفاده از حرکات چند لمسی طراحی شده‌است.

عناصر رابط کنترل از:

switchesو slidersو buttons تشکیل شده‌است. پاسخ به ورودی کاربر فوری است و رابط سیال را فراهم می‌کند. تعامل با سیستم عامل حرکاتی را شامل می‌شود از این جمله حرکات می‌توان: swipe, tap, pinch, reverse pinch که هر کدام از این‌ها تعاریف خاصی را در چارچوب IOS سیستم عامل و رابط کاربری چند لمسی آن را دارا می‌باشند.. شتاب سنج داخلی توسط برخی از برنامه‌های کاربردی مورد استفاده قرار گیرد که برای پاسخ به تکان دادن دستگاه یکی از نتایج شایع ان دستور خنثیسازی است و یا چرخش آن را به سه بعد یکی از نتایج شایع ان تعویض از عمودی به افقی است.
modeiOS از OX مک مشتق شده‌است، که با آن که سهام آن به بنیاد داروین تعلق دارد، و در نتیجه اینسیستم عامل شبه یونیکس از طبیعت است.

در IOS، چهار انتزاع لایه وجود دارد:

1-لایه هسته سیستم عامل،

2-لایه هسته خدمات،

3- لایه رسانه‌ها،

4-کاکائو لایه لمسی

نسخه کنونی سیستم عامل 5٫1٫1 با استفاده از حدود 860 مگابایت ذخیره سازی دستگاه که با مدل‌های دیگر متفاوت است.

تاریخچه ios

این سیستم عامل با آی فون 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 را از سیسکو گرفت.

صفحه اصلی

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

مرکز هشدار 

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

پوشه‌ها 

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

عملکرد چند تکلیفی

قبل از4 IOS، Multitasking فقط برای بعضی از برنامه‌های موجود در دستگاه قابل اجرا بود. با شروع 4 IOS در نسل سوم و جدیدتر دستگاه‌های IOS، multitasking از طریق هفت پس زمینه APIها پشتیبانی شد:

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

راه گزینی برنامه‌های کاربردی

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

مرکز بازی 

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

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

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

ثبت نظر درباره «آشنایی با سیستم عامل آی او اس»

پرسش ها و دیدگاهتان را درمورد این مطلب بنویسید