دوره برنامه نویسی iOS با بیسیک4ای او اس
این دوره در قسمت های مختلف بصورت تصویری آماده و در اختیار شما قرار گرفته.
شما در محیط بیسیک براحتی میتونید برنامه نویسی کنید و اپلیکیشن تولید کنید و در سیبچه و سیب اپ و اناردونی منتشر کنید.
بیسیک یکی از ساده ترین زبان های حاضر در عصر تکنولوژی هستش.
سرفصل هایی که دوره فعلی داره رو میتونید در زیر ببینید:
١. آشنایی با سیستم عامل iOS و ساختار آن
معرفی iOS و آشنایی با ساختار iOS و اینکه فایل ها به چه شکلی کامپایل شده و به خروجی اصلی هدایت میشوند و چگونه اجرا میشوند.
ساختار تصاویر نیز در این فصل گنجانده شده است.
٢. راه اندازی برنامه نویسی آی او اس در بیسیک
در این فصل نحوه نصب و راه اندازی بیسیک و نرم افزار های مورد نیاز آموزش داده خواهد شد.
٣. آشنایی با محیط برنامه نویسی Basic4iOS و شباهت آن با Basic4android
در این فصل شما با محیط نرم افزار Basic4iOS جهت برنامه نویسی iOS آشنا خواهید شد.
٤. کار با View ها و نحوه استفاده از آن
در این فصل در مورد ویوو یا کنترل هایی که در ای او اس وجود دارد بحث میشود و همین طور از نحوه استفاده از آن نیز توضیح داده میشود.
٥. رابط کاربری و طراحی طرح برنامه و پیاده سازی آن در iOS
بعد از معرفی نرم افزار بیسیک4ای او اس به طراحی فرم یا UI در فتوشاپ پرداختیم و آن را در بیسیک4ای او اس
پیاده سازی کردیم.
٦. مدیریت Page ها و کنترل آن ها
آی او اس برخلاف اندروید دارای یک اکتیویتی میباشد که توسط آن میتوان صفحات دیگری را ایجاد و کنترل کرد که در این فصل به شرح آن میپردازیم.
٧. استفاده از فونت در View
در این فصل کوتاه خواهید آموخت که چگونه فونت یا قلم ویوو را تغییر دهید.
٨. کار با فایل ها و ماژول ها
کار با فایل ها در این فصل گنجانده شده اند و اینکه چه ماژول هایی برای نظم بخشیدن به کدها در بیسیک4ای او اس وجود دارد پرداخته شده است.
٩. کار با TabBar و Navbar و SegmentControl
آی او اس در دو بخش نواری بالا و پایین و همین طور دارای نوعی سربرگ یا Tab میباشد که میتواند شامل دکمه و منو باشد که در این فصل به آن اختصاص میدهیم.
١٠. کار با منو های DropMenu و SideMenu و PopupMenu
یکی از شیرین ترین فصل آموزش هست که به ساخت منوها و اسلاید منوی های رایج در iOS پرداخته شده است و چگونه با کاربر تعاملی رفتار شود.
١١. کار با Timer
ایجاد وقفه بین دستورات و یا زمان بندی در این فصل گنجانده شده است.
١٢. کار با نوتیفیکیشن ها
ساخت هشدار دهنده برای برنامه در نوار وضعیت iOS در این فصل قرار گرفته است. در واقع آیکونی در بالای صفحه مبنی بر فعال بودن برنامه قرار گرفته میشود.
١٣. کار با کتابخانه Phone
در این کتابخانه شما میتوانید از موارد مربوط به گوشی آیفون خودتون استفاده کنید.
١٤. کار با پیامک SMS
در این فصل میتوانید با سیستم پیامک SMS کار کنید.
١٥. کار با ایمیل
در این فصل به آموزش ارسال ایمیل پرداخته شده است.
١٦. کار با گرافیک و رسم
در این فصل مباحث مربوط به Canvas یا طراحی گرافیک مطرح شده است.
١٧. کار با پایگاه داده
در این فصل کار با پایگاه داده که هدف ذخیره اطلاعات به صورت یکپارچه است پرداخته شده است. فصل ها برای پایه پروژه محور کتاب پیاده سازی میشوند.
١٨. کار با ذخیره و بازیابی تنظیمات مخصوص برنامه
در این فصل شما میتوانید تنظیمات مربوط به برنامه را در گوشی ذخیره کنید و از آن ها استفاده کنید.
١٩. کار با اینترنت ( دانلود و آپلود )
ارسال فایل یا متن به اینترنت و یا دریافت آن از اینترنت در این فصل توضیح داده شده است.به اصطلاح دانلود و آپلود فایل است.
٢٠. پخش فیلم و صدا
در این فصل شما میتوانید فیلم یا صدا را به آسانی پخش کنید.
٢١. کار با فایل PDF
نمایش کتاب الکترونیکی در پروژه میتواند قدرت آن را بالا ببرد که این فصل به شما خواهد آموخت.
٢٢. حافظه کلیپ برد Clipboard
ذخیره اطلاعات متنی و بازیابی آن از حافظه موقتی یا کلیپ بورد از محتوای این فصل است که این عمل در ویندوز معادل کپی Copy و پیست Paste میباشد.
٢٣. کار با دوربین و فیلم و عکس برداری
در این فصل خواهید آموخت که چگونه از دوربین گوشی فیلم و عکس بگیرید.
٢٤. انیمیشن
ایجاد جلوه های ویژه در این آموزش گنجانده شده است که میتوانید براحتی بر روی هر ویووی در iOS انمیشین قرار بدهید.
٢٦. تبدیل گفتار به صدا
در این فصل میتوانید هر متنی را در هر زبانی به غیر از فارسی به صوت تبدیل کنید و آن را پخش کنید.
٢٦. ساخت متن غنی یا استایل بندی شده
در این فصل میتوانید هرفصل از متن را رنگ بندی یا تغییر فونت و اندازه بدید و از آن استفاده کنید.
٢٧. ذخیره و بازیابی وضعیت ویوو حین چرخش گوشی
در این فصل میتوانید مقادیر ویوو ها رو حین چرخش گوشی حفظ کنید تا از ورود دوباره داده توسط کاربر جلوگیری شود.
٢٨. کد گذاری Encryption
شما باید بتوانید اطلاعات رو به صورت رمز شده در فضای برنامه و اینترنت رد و بدل کنید.این اموزش به شما خواهد آموخت.
٢٩. بارکد خوان
با یادگیری این فصل میتوانید بارکدهای رایج سریالی و qr رو دریافت کنید براحتی.
٣٠. کار با KeyValueStore
در این آموزش خواهید اموخت که نوع داده را چگونه در گوشی ذخیره و بازیابی کنید.
٣١. جی پی اسGPS
جی پی اس دستگاهی است که موقعیت جغرافیای شما را نشان میدهد.در این آموزش استفاده از این دستگاه ها را آموزش دادیم تا بتوانید موقعیت خود را بر نشان دهید.
٣٢. گوکل مپ
نمایش مارکر یا علامت روی نقشه گوگل در هر نقطه ای از جهان از محتوای این آموزش میباشد.
٣٣. سنسور
در این فصل توانایی استفاده از سنسور موجود در دستگاه را خواهید آموخت.
٣٤. بلوتوث و ارسال فایل با بلوتوث
در این آموزش به نمایش بلوتوث های جفت شده و اتصال به آن ها و ایجاد محیط چت پرداخته ایم که میتوانید با آموزش آن برنامه چت ایجاد کنید.
٣5. بلوتوث و ارسال فایل با بلوتوث
این فصل مختص وب مستر ها میباشد که میتوانند با دیدن این فصل از اموزش براحتی فایل های موجود در سرور را با ارائه نام و رمز کاربری کنترل کنند.
٣٦. شبکه و سوکت نویسی
یکی از شیرین ترین مباحث برنامه نویسی سوکت هست که شما با یادگیری این فصل میتوانید برنامه های چت تحت شبکه درست کنید.در واقع همه برنامه های تحت شبکه این عنوان این فصل استفاده میکنند از جمله بازی کانتر
٣٧. کار با فایل های فشرده
محتوای این فصل ، فشرده سازی فایل های مورد نظر و از حالت فشرده دراوردن فایل فشرده است.
٣٨. طراحی نمودار
طراحی انواع نمودار های خطی،کیکی و ستونی در این فصل قرار گفته شده است که بیشتر در برنامه های آماری استفاده میشود.
٣٩. کار با JSON وXML
Json و xml نوعی خروجی داده هستند که در رد و بدل کردن اطلاعات در فضای اینترنت بسیار کاربرد دارد.
٤٠. عبارات منظم Regular Expersion
تعریف الگو در هر زبان برنامه نویسی وجود دارد و باید هر برنامه نویسی آن را بیاموزد که پیچیدگی خود را دارد.مزایای یادگیری این فصل بارزترین کنترل فرمت ایمیل یا شماره تماس میباشد.
٤١. آموزش ابتدایی PHP
PHP زبان اسکریپتی توسعه وب سایت میباشد که طرف سرور است و جهت ارتباط با بیسیک4ای او اس بسیار کاربردی میباشد و حدودا ٢ ساعت آموزش داده شده است.
٤٢. کامپایل پروژه و انتشار آن
در این فصل از پروژه انجام شده ، خروجی قابل نصب بر روی گوشی ها بدون وابستگی به بیسیک خواهید آموخت.
٤٣. موضوعات متفرقه
ساخت اسپلش : ساخت فرم خوش آمدگویی در ابتدای هر برنامه ای
RSS خوان : خواندن خوراك هر سایتی و نمایش آن
کار با تاریخ : کار با ویوو انتخاب کننده تاریخ و مقادیر تاریخ
کار با ویوو جدول : ساخت سطر و ستونی از دادها
کار با ویوو جستجوی : ساخت ویوو قابلیت پیشنهاد لیستی داده ها
ساخت CustomDialog: ساخت فرم دیالوگ سفارشی