آموزش Xamarin iOS - راهنمای اصلی برای توسعه برنامه در سی شارپ

Xamarin iOS - A Master Guide to App Development in C#

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مرجع Xamarin.iOS برای ساخت برنامه های iOS در سی شارپ را کامل کنید. تماس های وب، تصاویر، کنترل ها، انیمیشن ها و خیلی بیشتر! آشنایی با نحوه ساخت Xamarin iOS Apps قادر به استفاده از رایج ترین الزامات کدنویسی برای Xamarin iOS Apps کار با تماس های وب کار با Xamarin طراح پیش نیازها: برای کامپایل برنامه های iOS به یک مک یا یک ماشین مجازی OS X نیاز دارید. اتصال اینترنت

****************
در پایان آوریل 2016 منتشر شد این دوره حاوی دستورالعمل های به روز در مورد ایجاد برنامه های iOS خارق العاده با استفاده از آخرین نسخه Xamarin است
***** ********

این دوره به عنوان راهنمای مرجع کامل برای ساختن برنامه ها در Xamarin.iOS طراحی شده است. من به شما درس‌های مخصوص iOS را آموزش می‌دهم که بیشتر کدهایی را که نیاز دارید را پوشش می‌دهد!

این دوره را بگذرانید و از مبتدی تا کاملاً مسلط خواهید شد. دیگر نیازی به ترجمه کد Objective-C یا Swift نیست تا سعی کنید برنامه Xamarin.iOS خود را کار کند. اکنون تمام پاسخ های کدنویسی C# و Net موجود در این دوره را دارید!

****************

هزینه 2000 دلاری را در دانشگاه Xamarin فراموش کنید، همین اطلاعات را در اینجا با کسری از هزینه دریافت کنید!

آنچه خواهید آموخت:

  • C# پایه (اختیاری)
  • اولین برنامه Xamarin.iOS خود را بسازید
  • عناصر پایه رابط کاربری در iOS
  • عناصر رابط کاربری پیشرفته در iOS
  • طراح Xamarin برای iOS
  • نماهای جدول (فهرست های پیمایشی)
  • بازدیدهای مجموعه
  • طرح‌بندی‌های خاص iOS
  • رویداد، پروتکل ها و نمایندگان
  • رشته پیش زمینه و پس زمینه
  • منابع و تصاویر
  • نمادهای برنامه و صفحه های راه اندازی
  • تکنیک های ساده و پیشرفته انیمیشن
  • ساختار سیستم فایل iOS
  • خواندن و نوشتن فهرست ها و فایل ها
  • کار با JSON
  • برقراری تماس های وب

و خیلی بیشتر!

اکنون بپیوندید و مهارت های توسعه برنامه خود را ارتقا دهید!


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • چگونه باید از این دوره استفاده کنید How You Should Use This Course

  • راه اندازی Xamarin.iOS و شبیه ساز iOS در مک Xamarin.iOS and iOS Simulator Setup on a Mac

آموزش کدنویسی با استفاده از C# (اختیاری - فقط برای مبتدیان کامل!) Learn to Code Using C# (Optional - For Complete Beginners ONLY!)

  • مقدمه ای بر آموزش کدنویسی با استفاده از زبان سی شارپ Introduction to Learn to Code Using the C# Language

  • متغیرها در سی شارپ Variables in C#

  • دستکاری متغیرها در سی شارپ Variable Manipulation in C#

  • کلاس های سی شارپ Classes in C#

  • متدها در سی شارپ Methods in C#

  • خلاصه آموزش کدنویسی با استفاده از زبان سی شارپ Summary of Learn to Code Using the C# Language

اولین برنامه Xamarin.iOS خود را ایجاد کنید Create Your First Xamarin.iOS App

  • مقدمه ای برای ایجاد اولین برنامه Xamarin.iOS شما Introduction to Create Your First Xamarin.iOS App

  • ایجاد و اجرای برنامه Xamarin.iOS Creating and Running a Xamarin.iOS App

  • مروری بر طرح‌بندی‌های پروژه خاص iOS Walkthrough of iOS Specific Project Layouts

  • Task - اولین برنامه Xamarin.iOS شما Task - Your First Xamarin.iOS App

  • راه حل - اولین برنامه Xamarin.iOS شما Solution - Your First Xamarin.iOS App

  • خلاصه ای از اولین برنامه Xamarin.iOS خود را ایجاد کنید Summary of Create Your First Xamarin.iOS App

عناصر پایه رابط کاربری و طراح Xamarin - قسمت 1 Basic UI Elements and Xamarin Designer - Part 1

  • مقدمه ای بر عناصر پایه UI مورد استفاده در Xamarin.iOS - قسمت 1 Introduction to Basic UI Elements Used in Xamarin.iOS - Part 1

  • نمای کلی Xamarin Designer برای استوری‌بردهای iOS Overview of Xamarin Designer for iOS Storyboards

  • برچسب‌های متنی و محدودیت‌های خودکار در Xamarin Designer Text Labels and Auto Constraints in Xamarin Designer

  • مناطق متن و محدودیت های دستی در Xamarin Designer Text Areas and Manual Constraints in Xamarin Designer

  • مناطق متن قابل ویرایش و محدودیت های نسبی در Xamarin Designer Editable Text Areas and Relative Constraints in Xamarin Designer

  • دکمه ها و رویدادهای دکمه در Xamarin.iOS Buttons and Button Events in Xamarin.iOS

  • دومین برنامه Xamarin iOS خود را ایجاد کنید Create Your Second Xamarin iOS App

  • وظیفه - رنگ تصادفی را به نما اختصاص دهید Task - Assign Random Color to the View

  • راه حل - رنگ تصادفی را به نما اختصاص دهید Solution - Assign Random Color to the View

  • خلاصه ای از عناصر پایه UI مورد استفاده در Xamarin.iOS - قسمت 1 Summary of Basic UI Elements Used in Xamarin.iOS - Part 1

Basic UI Elements and Xamarin Designer - Part 2 Basic UI Elements and Xamarin Designer - Part 2

  • مقدمه ای بر Basic UI Elements و Xamarin Designer - قسمت 2 Introduction to Basic UI Elements and Xamarin Designer - Part 2

  • سوئیچ ها را برای روشن و خاموش کردن عناصر صفحه نمایش روشن کنید - UISegmentedControl Toggle Switches to Toggle On Screen Elements on and off - UISegmentedControl

  • نوار لغزنده برای کنترل اندازه متن - UISlider Slider to Control Text Size - UISlider

  • نوار پیشرفت برای مطلع نگه داشتن کاربر - UIProgressView Progress Bar to Keep a User Informed - UIProgressView

  • وظیفه - تغییر رنگ با هر حرف Task - Change Colors with Each Letter

  • راه حل - رنگ ها را با هر حرف تغییر دهید Solution - Change Colors with Each Letter

  • کد منبع برای 2 بخش قبلی Source Code for Previous 2 Sections

  • خلاصه ای از Basic UI Elements and Xamarin Designer - Part 2 Summary of Basic UI Elements and Xamarin Designer - Part 2

ایجاد یک برنامه Xamarin.iOS با فهرست های پیمایش (UITableView) Create a Xamarin.iOS App With Scrolling Lists (UITableView)

  • مقدمه ای بر ایجاد یک برنامه Xamarin.iOS با لیست های پیمایشی Introduction to Creating a Xamarin.iOS App With Scrolling Lists

  • اسکرول لیست ها در iOS - TableView چیست؟ Scrolling Lists on iOS - What is a TableView?

  • یک برنامه لیست Xamarin.iOS - نمای جدول با سلول های پایه ایجاد کنید Create a Xamarin.iOS List App - Table View with Basic Cells

  • یک برنامه لیست Xamarin.iOS - نمای جدول با سلول های سفارشی ایجاد کنید Create a Xamarin.iOS List App - Table View with Custom Cells

  • یک برنامه لیست Xamarin.iOS - بخش ها در نمای جدول ایجاد کنید Create a Xamarin.iOS List App - Sections in Table Views

  • یک برنامه لیست Xamarin.iOS - سرصفحه ها و پاورقی های بخش در نمای جدول ایجاد کنید Create a Xamarin.iOS List App - Section Headers and Footers in Table Views

  • کد منبع برای برنامه نمایش لیست Source Code for List View App

  • خلاصه ای از ایجاد یک برنامه Xamarin.iOS با لیست های اسکرول Summary of Creating a Xamarin.iOS App With Scrolling Lists

نماهای مجموعه در Xamarin.iOS Collection Views on Xamarin.iOS

  • مقدمه ای بر نماهای مجموعه در Xamarin.iOS Introduction to Collection Views on Xamarin.iOS

  • نمای مجموعه چیست؟ What is a Collection View?

  • نمای مجموعه - ایجاد داده های ساختگی Collection View - Creating Dummy Data

  • نمای مجموعه - ایجاد نمای مجموعه و سلول سفارشی Collection View - Creating the Collection View and Custom Cell

  • نمای مجموعه - ایجاد منبع مجموعه سفارشی Collection View - Creating the Custom Collection Source

  • نمای مجموعه - قرار دادن همه چیز در کنار هم Collection View - Putting it All Together

  • کد منبع برای این بخش Source Code for this Section

  • خلاصه نماهای مجموعه در Xamarin.iOS Summary of Collection Views on Xamarin.iOS

طرح‌بندی‌های مورد استفاده در برنامه‌های iOS Layouts Used in iOS Apps

  • مقدمه ای بر Layouts مورد استفاده در برنامه های iOS Introduction to Layouts Used in iOS Apps

  • برنامه های تک نمای Single View Apps

  • برنامه Master-Detail Master-Detail App

  • برنامه Tabbed Tabbed App

  • برنامه مبتنی بر صفحه Page-Based App

  • برنامه WebView WebView App

  • خلاصه ای از Layout های مورد استفاده در برنامه های iOS Summary of Layouts Used in iOS Apps

رویدادها، پروتکل ها و نمایندگان Events, Protocols and Delegates

  • مقدمه ای بر رویدادها، پروتکل ها و نمایندگان Introduction to Events, Protocols and Delegates

  • رویدادها در Xamarin.iOS Events in Xamarin.iOS

  • پروتکل ها در Xamarin.iOS Protocols in Xamarin.iOS

  • نمایندگان در Xamarin.iOS Delegates in Xamarin.iOS

  • خلاصه رویدادها، پروتکل ها و نمایندگان Summary of Events, Protocols and Delegates

منابع، تصاویر، نمادهای برنامه و صفحه های راه اندازی در Xamarin.iOS Resources, Images, App Icons and Launch Screens in Xamarin.iOS

  • مقدمه ای بر منابع، تصاویر، نمادهای برنامه و صفحه های راه اندازی در Xamarin.iOS Introduction to Resources, Images, App Icons and Launch Screens in Xamarin.iOS

  • iOS منابع همراه را در کجا ذخیره می کند؟ Where Does iOS Store Bundled Resources?

  • نحوه نمایش تصویر در Xamarin.iOS How to Display an Image in Xamarin.iOS

  • مجموعه تصاویر کاتالوگ دارایی در iOS Asset Catalog Image Sets on iOS

  • نمادهای برنامه در Xamarin.iOS Application Icons on Xamarin.iOS

  • Screens را در Xamarin.iOS راه اندازی کنید Launch Screens on Xamarin.iOS

  • خلاصه ای از منابع، تصاویر، نمادهای برنامه و صفحه های راه اندازی در Xamarin.iOS Summary of Resources, Images, App Icons and Launch Screens in Xamarin.iOS

انیمیشن هسته در Xamarin.iOS Core Animation in Xamarin.iOS

  • معرفی Core Animation در Xamarin.iOS Introduction to Core Animation in Xamarin.iOS

  • کجا می توانید از انیمیشن اصلی استفاده کنید؟ Where Can You Use Core Animation?

  • انیمیشن های اصلی برای نمایش کنترلرها Core Animations for View Controllers

  • انیمیشن های اصلی برای نمایش ها Core Animations for Views

  • عمیق تر شدن - انیمیشن های هسته ای ضمنی Getting Deeper - Implicit Core Animations

  • هر چقدر که عمیق شود - انیمیشن های اصلی واضح As Deep as it Gets - Explicit Core Animations

  • خلاصه ای از انیمیشن هسته در Xamarin.iOS Summary of Core Animation in Xamarin.iOS

دایرکتوری ها، فایل ها، خواندن و نوشتن Directories, Files, Reading and Writing

  • مقدمه ای بر دایرکتوری ها، فایل ها، خواندن و نوشتن Introduction to Directories, Files, Reading and Writing

  • ساختار سیستم فایل iOS The iOS File System Structure

  • نحوه فهرست کردن فایل ها و پوشه ها در Xamarin.iOS How to List Files and Folders in Xamarin.iOS

  • نحوه خواندن یک فایل در Xamarin.iOS How to Read a File in Xamarin.iOS

  • نحوه ایجاد فایل ها و دایرکتوری ها در Xamarin.iOS How to Create Files and Directories in Xamarin.iOS

  • وظیفه - ایجاد فایل ورود به سیستم Task - Log File Creation

  • راه حل - ایجاد فایل لاگ Solution - Log File Creation

  • خلاصه ای از دایرکتوری ها، فایل ها، خواندن و نوشتن Summary of Directories, Files, Reading and Writing

کار با JSON در Xamarin.iOS Working With JSON in Xamarin.iOS

  • مقدمه ای بر کار با JSON در Xamarin.iOS Introduction to Working With JSON in Xamarin.iOS

  • JSON چیست؟ What is JSON?

  • نحوه نصب کامپوننت Xamarin How to Install a Xamarin Component

  • نحوه نوشتن به JSON در Xamarin.iOS How to Write to JSON in Xamarin.iOS

  • نحوه خواندن JSON در Xamarin.iOS How to Read JSON in Xamarin.iOS

  • خلاصه کار با JSON در Xamarin.iOS Summary of Working With JSON in Xamarin.iOS

برقراری تماس وب با استفاده از REST در Xamarin.iOS Making Web Calls Using REST on Xamarin.iOS

  • مقدمه ای بر برقراری تماس های وب با استفاده از REST در Xamarin.iOS Introduction to Making Web Calls Using REST on Xamarin.iOS

  • امنیت تماس های وب - امنیت حمل و نقل برنامه Security of Web Calls - App Transport Security

  • نحوه ایجاد HttpWebRequest در Xamarin.iOS How to Create an HttpWebRequest on Xamarin.iOS

  • نحوه استفاده از RestSharp برای تماس های وب و JSON How to Use RestSharp for Web Calls and JSON

  • خلاصه ای از برقراری تماس های وب با استفاده از REST در Xamarin.iOS Summary of Making Web Calls Using REST on Xamarin.iOS

درخواست های Xamarin خود را در اینجا به اشتراک بگذارید Contribute Your Xamarin Requests Here

  • از من بخواهید که سخنرانی های Xamarin بیشتری را که به آنها علاقه دارید ایجاد کنم Ask Me to Create More Xamarin Lectures that You’re Interested in

نمایش نظرات

آموزش Xamarin iOS - راهنمای اصلی برای توسعه برنامه در سی شارپ
جزییات دوره
7.5 hours
95
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,747
4.4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Grant Klimaytys Grant Klimaytys

مهندس نرم افزار

اولین برنامه نرم افزاری من مغز هوش مصنوعی یک ربات زیر آب در اوایل دهه 2000 بود، هنوز جالبترین پروژه ای که تا به حال روی آن کار کرده ام!

از آن زمان تا کنون وب سایت ها، نرم افزارها و برنامه هایی را طراحی و ساخته ام. با استفاده از انواع زبان ها و چارچوب ها جاوا اسکریپت، بوت استرپ، دات نت، پایتون، پی اچ پی - شما نام ببرید، احتمالاً از آن استفاده کرده ام.

این روزها من روی ساخت برنامه‌های متقابل پلتفرم با کیفیت با استفاده از استودیوی Xamarin در C#، Xcode و Swift 2 و Android Studio تمرکز می‌کنم.

اگر می‌خواهید یک توسعه‌دهنده مستقل شوید، صادقانه می‌توانم بگویم این بهترین زندگی در جهان است. هیچ رئیسی نخواهید داشت، نرخ ساعتی 60 تا 150 دلار دریافت کنید و هر زمان که بخواهید به تعطیلات بروید!

البته شما باید ابتدا یاد بگیرید که چگونه برنامه های خوب بسازید، که من را به علاقه دومم می رساند - آموزش در Skillshare. اکنون در دوره های من شرکت کنید و خواهید دید که توسعه اپلیکیشن موبایل چقدر می تواند آسان باشد!