در این دوره به مباحث پیشرفتهتر در برنامهنویسی تحت پلتفرم IOS خواهیم پرداخت و همچنین کتابخانههای کاربردی و محبوب را نیز معرفی خواهیم کرد. دوره به صورت پروژه محور برگزار خواهد شد و در طول دوره چندین برنامه از صفر تا پایان پیاده سازی خواهد شد که هر یک چالش های مخصوص خود را داراست.
مخاطبان دوره
بزنامهنویسان IOS
توانایی پس ازگذراندن دوره
یاده سازی حرفه ای تحت پلتفرم IOS
آشنایی و تسلط بر محبوب ترین و کاربردی ترین کتابخانه ی third-party
سرفصلهای دوره
آشنایی با cocoapods dependency manager
انیمنیش در iOS
آشنایی با UICollectionView
بررسی نحوه ی ذخیره و بازیابی تصاویر از گالری
بررسی کار کردن با دوربین
ایجاد و خواندن بارکد
آشنایی با CoreLocation
آشنایی و تمرین با Google Map SDK
بررسی local Notification و remote Notification
بررسی الگوی Delegation Pattern
آشنایی با زبان SQL و کار کردن با فایل های sqlite
audio streaming
video streaming
پیاده سازی slide menu در آی او اس
کار کردن با blur effect در آی او اس
پیاده سازی ویو های کاستوم
آشنایی و تمرین با لایبری های پرکاربرد
آشنایی با 3D Touch
آشنایی با gesture ها