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