ios
ios

آموزش برنامه نویسی ios

آموزش برنامه نویسی ios

آموزش برنامه نویسی ios

در اين دوره مباحثي در مورد پایگاه داده در سیستم عامل iOS و بازيابي اطلاعات در بانك اطلاعاتي انباره شده در سخت افزار گوشي بصورت كاربردي آموزش داده مي شود. دراين دوره بصورت عملي فرايند ساخت پد ردياب ماهواره اي در این سیستم عامل که عملکردی متفاوت از موبایل iOS می باشد، را آموزش مي بينيد. در اين دوره بصورت كاربردي مراحل ساخت و مديريت بصورت وب و متصل به مدل ART UI شامل اضافه نمودن شي ها,منوها,TextBoxها,DropdownList,check,Button,BrowsText. در اين دوره مباحثي مانند مديريت بلوتوث براي ارسال و دريافت فايلها نيز آموزش داده مي شود. در اين دوره مباحثي مانند دريافت و ارسال پيام كوتاه (SMS) و پيام چند رسانه اي (MMS) در موبايل و تبلت Tabletsآموزش داده مي شود. آموزش كاركردن با Service هاي iOS شامل :مديريت دوربين,مديريت ضبط و پخش صدا,مديريت و ضبط و پخش تصوير و مديريت تماس مديريت اتصال و نقل اطلاعات شبكه: در اين دوره مباحثي نظير شناسايي شبكه هاي در دسترس ,مديريت Socket جهت حمل و نقل داده ها و اتصال به اينترنت وب سرويسها به صورت عملي آموزش داده مي شود.

سرفصلهای دوره آموزش برنامه نويسي iOS  :

  • آشنایی با سیستم عملکردی iOS
    • iOS Marketing Plan
    • برنامه نویسی و کاربرد شبیه سازها
    • iOS: پلت فرم برای توسعه تلفن همراه و تبلت Tablets
    • ویژگي هاي فایرفاکس موبایل iOS LIBRARY FIREF
    • دسترسی به سخت افزار، از جمله دوربین، GPS و سنسورها
    • نقشه ها، ژئوکدینک،و خدمات محل سکونت
    • پایگاه داده برای ذخیره سازی اطلاعات و بازیابی
    • داده هاي به اشتراک گذاشته شده وارتباطات درون برنامه
    • با استفاده از ویجتها و تصویر زمینه لایو به منظور ارتقاء صفحه اصلی
    • گسترده پشتیبانی رسانه ها و گرافیک ۲D/3D
    • بهینه سازی حافظه و مدیریت فرایند
  • شروع برنامه نویسی
    • انتقال از مک به IOS
    • واسط کاربری خطی و چینشی
    • کار با xcode
    • کار با سازنده ها
    • ساخت اولین برنامه
    • ویرایش، کامپایل و اجراء
  • طراحی برنامه بر اساس تفکر Apple iOS
    • طراحی بر اساس MVC
    • طراحی بر اساس مدل سه لایه
    • تست و خطاء یابی مدل سه لایه
    • طراحی شی گرا و مدل سازی وابسطه در objective-c
    • ارتباط داده ها و اشیاء
    • چرخه عمر و جلوگیری از crash
  • برنامه نویسی Objective-C
    • تطبیق کد در مدل
    • کنترل کننده ها در سیستم عامل IOS
    • ارسال پیغام به صفحه نمایش
    • ذخیره سازی داده ها
    • ارتباط بین لایه ها
    • مبدل های نمایشی
    • واسط نشستهای کاربری
    • تعریف action message ها
  • برنامه نویسی چند نمایشی
    • کار با فلش کارتها
    • افزایش قابلیت طراحی با کد
    • ارسال پیام
    • طراحی رویدادگرا و دسترسی به دادهای فایل
  • بهینه سازی برنامه
    • استفاده از تصاویر و گالری تصویر
    • ایجاد ایکان نصب و پیمایش
    • بارگذاری سریعتر برنامه
  • کار با پایگاه داده ها
    • ذخیره سازی داده ها
    • روش ایجاد پایگاه داده و نگهداری از آن
    • مدل سازی سه لایه
    • کار با Core Data
    • مدل سازی پیشرفته داده ای
    • ایجاد روابط داده ای جهت تسریع عملکرد
    • ارسال شی به Core Data
    • ذخیره سازی سریع و Multi Thread
    • نمایش و اتصال داده ها جهت واکشی
    • ایندکس گذاری داده ها
    • تغییر مدل داده ای
    • امضاء داده ها
    • نسخه بندی داده ها
  • کار با تصاویر
    • ایجاد انیمیمیشن متنی
    • ایجاد تغییرات آلفا
    • چرخش های ۳۶۰ درجه
    • ایجاد تب در برنامه
    • ابزار تغییر چهره نمایش
  • وضعیت تکانه گوشی
    • تغییر وضعیت گوشی در سه محور طول و عرض و ارتفاع
    • آینده نگری تغییرات جهت افزایش کارایی
    • جابجایی عمودی و افقی
    • شناسایی لمس صفحه توسط کاربر و تعداد تاچ های همزمان
    • شناسایی تغییر حرکت از راست به چپ و یا بالعکس
    • کنترل وضعیت صفحه
  • کار با سرویسهای موقعیت یابی
    • ماهواره و روشهای ارتباطی با آن
    • تایین دقت موقعیت یابی
    • طراحی کلاس واسط موقعیت یاب
    • کار با نقشه ها
    • ایجاد ابزار واسط کار با نقشه
    • بروز رسانی موقعیت کاربر گوشی و ارسال داده های موقعیت به مرکز
  • کار با شبکه و اینترنت
    • شناسایی ارتباط با شبکه
    • اتصال به اینترنت و سربارگذاری جستجوگر صفحات
    • کار با HTML
    • ایجاد دکمه های تغییر یافته بر روی جستجوگر محلی
    • کار با سایتهای سرویس دهنده مانند twitter
    • کار با وب سرویس شامل فراخوانی و ارسال داده
    • ثبت عملکرد وبی کاربر بصورت اتوماتیک
  • دیباگ نمودن برنامه
  • روش های دیباگ برنامه
    • لاگ نمودن عملکرد
    • استفاده از assertion
    • دیالوگ خطاء
    • دیباگ بوسیله XCode
    • نمایش Breakpoint , watch
    • اضافه نمودن متغییر ها به Test Unit
  • ایجاد برنامه استاندارد
    • ایجاد Standard ID برای ارسال برنامه ها به App Store
    • تست قبل از ارسال
    • App Store و قوانین آن

اموزش طراحی سایت

آموزش طراحی سایت

اموزش طراحی وب سایت

آموزش طراحی سایت

درباره آموزشگاه نوین آی تی

همچنین ببینید

php online shop

آموزش PHP با ساخت فروشگاه انلاین

آموزش PHP با ساخت فروشگاه انلاین در این دوره مباحثی نظیر نصب و پیکره بندی ...

2 دیدگاه ها

  1. بسيار عالي بود ، ممنون بابت به اشتراک گذاري

  2. بسيار عالی بود ، ممنون بابت به اشتراک گذاري

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

علی طاهری آموزشگاه طراحی سایت نوین آی تی 021-88283800 info(@)novin-it.net