زامارین به عنوان یک شرکت پیشرو در صنعت توسعهی نرمافزار، از اهمیت فوقالعادهای در دنیای دیجیتال برخوردار است. این اهمیت بیشتر تحت تأثیر چند پلتفرمی بودن نرمافزارهای تولید شده توسط این شرکت میباشد. با استفاده از ابزار برنامهنویسی زامارین میتوان یک کد سیشارپ را بگونهای نوشت که در سیستم عاملهای پایه یعنی ویندوز، آیاواس و اندروید به طور مشترک اجرا گردد. این روند بدان معناست که برای ساخت برنامههای اندرویدی نیازی به یادگیری جاوا و برای ساخت برنامههای iOS نیازی به فراگیری سویفت ندارید. در این دورهی آموزشی تصویری هر آنچه که لازم است در بارهی کار با Xamarin Forms 2.0 بدانید را یاد خواهید گرفت. با استفاده از آموزههای این دوره از یک مبتدی در حد صفر، به یک کاربر پیشرفته در این زمینه تبدیل میشوید. توجه داشته باشید که برای شروع به کار از طریق این آموزش، به هیچ تجربهی قبلی در حیطهی ساخت نرمافزار نیازی ندارید.
تولید کننده: Udemy
تاریخ انتشار: 2016/1
سطح: مناسب برای تمامی سطوح
مدت زمان آموزش: 3 ساعت
زبان: انگلیسی
مدرس: Mr Grant Klimaytys
فهرست کامل سرفصلها و عناوین آموزش (به همراه زمان دقیق آنها) :
Section 1: Introduction and Setup
Lecture 1 – Introduction - 03:13
Lecture 2 – Xamarin Setup on a Mac - 05:09
Lecture 3 – Xamarin Setup on a PC (Visual Studio) - 03:29
Lecture 4 – Linking Xamarin on a Mac to Xamarin on a PC (optional) - 02:58
Lecture 5 – The difference between Xamarin Studio on Mac / PC and Visual Studio - 02:42
Lecture 6 – When to use Xamarin Forms and when not to use it - 05:12
Section 2: How Xamarin Forms Apps should be Architected (MVVM)
Lecture 7 – Understanding the Model View ViewModel (MVVM) Paradigm - 03:04
Section 3: QuickStart Hello World Xamarin Forms App
Lecture 8 – Creating a Xamarin Forms Project "Hello World" - 07:32
Lecture 9 – Setting up Xamarin iOS and Android simulators and running "Hello World" - 08:04
Lecture 10 – Changing our home screen layout and elements - 06:37
Section 4: Create a Cross Platform "Just Do It x 1" App
Lecture 11 – Introduction to Just Do It X 1 - 00:45
Lecture 12 – Carving out our app niche - 03:42
Lecture 13 – Creating the XAML graphical elements of our app - 10:13
Lecture 14 – Writing the core app code - Using user preferences to store data – 09:44
Lecture 15 – How to add Google Admob Ads to a Xamarin Forms App - 19:01
Section 5: Create a Cross Platform "Just Do It x 10" App - Part 1
Lecture 16 – Introduction to Just Do It X 10 - 01:30
Lecture 17 – Just Do It X 10 App design and first page XAML - 14:33
Section 6: Create a Cross Platform "Just Do It x 10" App - Part 2
Lecture 18 – What is an SQLite database and why use it? – 02:25
Lecture 19 – Installing a Nuget component to handle database operations - 01:31
Lecture 20 – Database access code - How to get a cross platform SQLite Database connection - 10:59
Lecture 21 – Database access code - How to insert, delete and fetch items - 06:25
Lecture 22 – How to create a data model - 03:38
Lecture 23 – How to insert database items into a list view - 09:16
Section 7: Create a Cross Platform "Just Do It x 10" App - Part 3
Lecture 24 – How to open a new Page, View Controller or Activity in Xamarin Forms - 04:33
Lecture 25 – Creating the XAML layout of the Edit Task Screen - 04:36
Lecture 26 – How to bind variables two ways in Xamarin Forms - 04:08
Lecture 27 – Saving the Edited task to the database - 06:37
Section 8: Recap, Farewell and BONUS Lecture
Lecture 28 – A quick recap of everything you have learnt - 02:09
Lecture 29 – Thank you and BONUS just for you! - 01:01