
۴۴٬۰۰۰تومان
نوع فایل دانلود: PDF
پس از خرید، یک فایل PDF دریافت میکنید.
این فایل با Adobe Reader، مرورگر و اپهای PDF روی کامپیوتر و موبایل باز میشود.
اگر با اصول پایهٔ سوئیفت، ایکسکد و فریمورک کوکوا آشنایی دارید، این کتاب توضیحی ساختاریافته از تمام مؤلفههای ضروری و کاربردی برنامههای iOS ارائه میدهد. از طریق بررسی عمیق و نمونهکدهای فراوان، یاد خواهید گرفت که چگونه نماها (Views) را ایجاد کنید، کنترلکنندههای نما را دستکاری کنید و قابلیتهایی را از فریمورکهای iOS به برنامه اضافه کنید. نماهایی بسازید، مرتب کنید، رسم کنید، لایهبندی و متحرکسازی کنید که به لمس صفحه واکنش نشان دهند؛ از کنترلکنندههای نما برای مدیریت چندین صفحه از رابط کاربری استفاده کنید؛ به کلاسهای رابط کاربری برای نماهای اسکرول، جدولها، متن، پاپاورها، نماهای دوقلو، نماهای وب و کنترلها مسلط شوید؛ به دنیای فریمورکهای مربوط به صدا، ویدیو، نقشهها و حسگرها شیرجه بزنید؛ به کتابخانههای کاربر دسترسی پیدا کنید: موسیقی، عکسها، مخاطبان و تقویم؛ موضوعات پیشرفتهتر از جمله فایلها، شبکهسازی و نخها (Threads) را بررسی کنید. با نوآوریهای iOS 11 بهروز بمانید، از جمله: قابلیت کشیدن و رها کردن؛ تغییرات چیدمان خودکار (شامل ناحیه امن جدید)؛ نوارهای ناوبری کشسان؛ دکمههای کشویی سلول جدول؛ بهبودهای تایپ دینامیک؛ رندر کردن فایل صوتی آفلاین، تغییرات کنترلکننده انتخابگر تصویر، انواع جدید نشانهگذاری نقشه و موارد دیگر. تمام نمونهکدها (که اکنون با سوئیفت ۴ بازنویسی شدهاند) در گیتهاب برای دانلود، مطالعه و اجرا موجود هستند. میخواهید اصول اولیه را مرور کنید؟ کتاب «مبانی برنامهنویسی iOS 11 با سوئیفت» را بردارید تا درباره سوئیفت، ایکسکد و کوکوا بیاموزید. در کنار کتاب برنامهنویسی iOS 11، درکی محکم، دقیق و کاربردی از توسعه برنامهها در iOS 11 به دست خواهید آورد.
If you're grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you'll learn how to create views, manipulate view controllers, and add features from iOS frameworks. Create, arrange, draw, layer, and animate views that respond to touch; Use view controllers to manage multiple screens of interface; Master interface classes for scroll views, table views, text, popovers, split views, web views, and controls; Dive into frameworks for sound, video, maps, and sensors; Access user libraries: music, photos, contacts, and calendar; Explore additional topics, including files, networking, and threads. Stay up-to-date on iOS 11 innovations, such as: Drag and drop; Autolayout changes (including the new safe area); Stretchable navigation bars; Table cell swipe buttons; Dynamic type improvements; Offline sound file rendering, image picker controller changes, new map annotation types, and more. All example code (now rewritten in Swift 4) is available on GitHub for you to download, study, and run. Want to brush up on the basics? Pick up iOS 11 Programming Fundamentals with Swift to learn about Swift, Xcode, and Cocoa. Together with Programming iOS 11, you'll gain a solid, rigorous, and practical understanding of iOS 11 development