هنگام ساخت یا توسعهی یک اپلیکیشن برای دستگاههای Apple، با مسائل و موارد گوناگونی مواجه خواهید شد که شاید برطرف کردن برخی از آنها زمانبر و خستهکننده باشد. این کتاب با ارایه ی بیش از ۲۰۰ قسمت مختلف، شما را برای پیادهسازی و به انجام رساندن نیازهای گوناگون در هر اپلیکیشن کمک میکند. هر قسمت در این کتاب با ارایه قطعه کدی تست شده و آمادهی استفاده، تکنیکهای جدیدی برای رفع مشکلاتِ پیش رو ارایه میکند. در بیست فصل این کتاب، عناوین بسیار متنوعی تدارک دیده شده است که برخی از کاربردیترین و جذابترین آنها عبارتاند از:
- چگونگی ذخیره دادهها؛
- صفحهآرایی عناصر اپلیکیشن؛
- مدیریت فایلها و پوشهها؛
- ارتقای انیمیشنهای اپلیکیشن؛
- پیادهسازی انواع gestureهای مختلف در اپلیکیشن؛
- چگونگی استفاده از نقشه در اپلیکیشن؛
- کار با فهرست مخاطبان دستگاه؛
- نمایش صدا و تصویر؛
- بهکارگیری دوربین در اپلیکیشن؛
- ساخت اپلیکیشنهایی با قابلیت Multitasking؛
- مدیریت تقویم، رویدادها و تاریخهای خاص به کمک Event Kit؛
- بهکارگیری سختافزارهایی نظیر Accelerator و gyroscope در اپلیکیشن؛
- بهرهگیری از سرویس iCloud؛
- استفاده از Pass Kit برای اعتبارسنجی امضاهای دیجیتالی.
انتظار میرود مخاطب این کتاب، با محیط توسعه iOS آشنا باشد و اطلاعات اولیه از چگونگی ساخت یک اپلیکیشن iOS را داشته باشد. اگرچه در این کتاب مفاهیم مقدماتی برنامهنویسی ارایه نشده است، اما راه حلهای گوناگونی برای انجام کارهای مختلف، از ابتداییترین کارها تا موارد پیچیدهتر، بیان شده است.