رابط کاربری آیاواس (iOS) بر اساس مفهوم دستکاری مستقیم (concept of direct manipulation)، با استفاده از حرکات چند لمسی (multi-touch gestures) طراحی شدهاست. عناصر رابط کنترل از: switches و sliders و buttons تشکیل شدهاست. پاسخ به ورودی کاربر فوری است و رابط سیال را فراهم میکند. تعامل با سیستم عامل حرکاتی را شامل میشود از این جمله حرکات میتوان: swipe, tap, pinch, reverse pinch که هر کدام از اینها تعاریف خاصی را در چارچوب IOS سیستم عامل و رابط کاربری چند لمسی آن را دارا میباشند. شتاب سنج داخلی توسط برخی از برنامههای کاربردی برای پاسخ به تکان دادن دستگاه و یا چرخش آن را به سه بعد مورد استفاده قرار گیرد. برنامهها حتماً باید به طور خاص برای IOS و معماری ARM نوشته و کمپایل شوند.
در ذوره آموزشی Learning iOS Programming شما با نکات اساسی و کلیدی برای نوشتن و توسعه برنامه های تحت پلتفرم iOS آشنا می شوید.
عناوین آموزشی:
- معرفی دوره آموزشی
- شروع کار
- بررسی اجمالی ابزارها
- آشنایی با Objective-C
- استفاده از Foundation Framework
- View ها
- مشاهده کنترل ها
- مدیریت داده ها
- جدول View ها
- Storyboards
- شبکه
- کیفیت کد
- برنامه های جهانی
- iCloud
- نتیجه گیری
- و ...
دیدگاه خود را از طریق فرم زیر ارسال نمایید