آیاواس (iOS) (در گذشته iPhone OS) یک سیستم عامل تلفن همراه است که در ابتدا برای آی فون و آی پاد تاچ توسعه داده می شد، از آن زمان به بعد برای استفاده در سایر دستگاه های شرکت اپل مانند آی پد و اپل تی وی گسترش یافت. رابط کاربری آیاواس بر اساس مفهوم دستکاری مستقیم (concept of direct manipulation)، با استفاده از حرکات چند لمسی (multi-touch gestures) طراحی شدهاست. اسکیوال لایت (SQLite) یک پایگاه داده کوچک (حجمی در حدود ۵۰۰ کیلوبایت) که به زبان سی در قالب یک کتابخانه نوشته شده است و یک پایگاه دادههای رابطهای به حساب میآید. این پایگاه داده بدون هیچ مجوز (در مالکیت عمومی)، آزاد و متن باز منتشر می شود. در دوره آموزشی iOS SDK and SQLite Building Data-Driven Apps شما با نحوه ایجاد برنامه هایی جهت اجرا شدن بر روی iPhone، iPod Touch و iPad با قابلیت اتصال و تعامل با شبکه اینترنت و نحوه انجام اعمال متداول با فایل های XML و ذخیره و بازیابی نمودن اطلاعات در پایگاه داده (پایگاه داده SQLite) آشنا می شوید.
آیاواس (iOS) (در گذشته iPhone OS) یک سیستم عامل تلفن همراه است که در ابتدا برای آیفون و آیپاد تاچ توسعه داده می شد، از آن زمان به بعد برای استفاده در سایر دستگاههای شرکت اپل مانند آی پد و اپل تی وی گسترش یافت. رابط کاربری آیاواس بر اساس مفهوم دستکاری مستقیم (concept of direct manipulation)، با استفاده از حرکات چند لمسی (multi-touch gestures) طراحی شده است. عناصر رابط کنترل از: switches و sliders و buttons تشکیل شده است. پاسخ به ورودی کاربر فوری است و رابط سیال را فراهم می کند. تعامل با سیستم عامل حرکاتی را شامل می شود از این جمله حرکات می توان: swipe, tap, pinch, reverse pinch که هر کدام از این ها تعاریف خاصی را در چارچوب IOS سیستم عامل و رابط کاربری چند لمسی آن را دارا می باشند. شتاب سنج داخلی توسط برخی از برنامه های کاربردی مورد استفاده قرار گیرد که برای پاسخ به تکان دادن دستگاه (یکی از نتایج شایع آن دستور خنثی سازی است) و یا چرخش آن را به سه بعد (یکی از نتایج شایع ان تعویض از عمودی به افقی است).
در دوره های آموزشی iOS SDK شما با قابلیت های اساسی و کلیدی بسته توسعه iOS برای نوشتن و توسعه برنامه های تحت پلتفرم iOS آشنا می شوید.