توضیحات
آموزش پروژه محور زامارین و زامارین فرم
شامل سه دوره جامع آموزشی :
دوره آموزش جامع زامارین
دوره آموزش جامع زامارن فرم
دوره آموزش ساخت اولین اپلیکیشن در زامارین
زامارین Xamarin یک ابزار برای برنامهنویسی چندسکویی یا Multi-Platform میباشد به نحوی که با نوشتن یک کد به زبان C# ، امکان ایجاد فایلهای اجرایی برای تمام سیستم عامل های محبوب ویندوز، اندروید و iOS و … فراهم میگردد.
زامارین یک ابزار توسعه میان پلتفرمی است و مشکلی را حل می کند که بسیاری از توسعه دهندگان هنگام ساخت برنامه های میان پلتفرمی با آن مواجه هستند: جداسازی زبان های کدنویسی از الگوهای محیط کاربری. با زامارین می توانید از زبان C# برای ساخت برنامه های iOS، اندروید و Universal Windows استفاده کنید. همچنین با Xamarin Forms، طراحی رابط کاربری برای هر سه پلتفرم را می توان در فریم ورک مبتنی بر XAML آن انجام داد.
در این دوره آموزش زامارین با استفاده از ویژوال استودیو و IDE های زامارین (از جمله Xamarin Studio)، یک برنامه نمونه برای هر یک از سه پلتفرم می سازیم. به فرایندهایی می پردازیم که توسعه برنامه های اندروید، iOS و ویندوز را منحصر بفرد می کنند. سپس نشان می دهیم که چگونه هر سه برنامه را به عنوان یک برنامه میان پلتفرمی بازسازی کنید و برنامه را با استفاده از شبیه سازهای قدرتمند زامارین، تست و عیب یابی کنید. همچنین طراحی محیط کاربری را با Xamarin Forms یاد می دهیم که یک موتور اتصال داده است که به طور خودکار داده ها را بین نماها و منبع های داده و Page ها آپدیت می کند. Page ها، Template های زامارین برای صفحات Content، Navigation، Tabbed، Carousel و Master Page هستند.
عناوین و سرفصل های آموزش پروژه محور زامارین و زامارین فرم :
مقدمه
۱- توسعه برنامه موبایل میان پلتفرمی
۲- چیزهایی که باید بدانید
۳- نگاهی به برنامه ای که می خواهیم بسازیم
فصل اول – زامارین فرم
۱- Xamarin.Forms در عمل
۲- ساخت یک پروژه Xamarin.Forms
۳- برنامه Xamarin.Forms
۴- آغاز Xamarin.Forms
۵- صفحات Xamarin.Forms
۶- جا به جایی بین صفحات
فصل دوم – پوسته زامارین فرم
۱- ساخت یک برنامه Shell
۲- سازمان دهی کنترل Shell
۳- شخصی سازی Flyout
۴- انتخاب یک فریم ورک رابط کاربری
فصل سوم – لایه ها و کنترل ها
۱- layout های زامارین فرم
۲- ساخت یک صفحه با استفاده از StackLayout
۳- استفاده از RelativeLayout
۴- اصول databinding: نمایش داده
۵- بستن و نمایش یک لیست از داده
۶- استفاده از CillectionView Grid Layout
۷- ساخت یک صفحه فرم با Grid Layout
۸- اتصال به فیلد های ورودی
۹- استفاده از ScrollView
۱۰- افزودن استایل به یک کنترل
۱۱- اعمال یک استایل توسط مقدار یک Property
فصل چهارم – ادغام با پلتفرم داخلی
۱- استفاده از OnPlatform
۲- استفاده از OnIdiom
۳- تنظیم کردن سرویس dependency
۴- به کارگیری سرویس اندروید
۵- به کارگیری سرویس iOS
۶- نصب Xamarin.Essentials
۷- استفاده از یک پکیج Xamarin.Essentials
فصل پنجم – کنترل ها و رندررهای داخلی
۱- آماده شدن برای استفاده از کنترل های Native
۲- افزودن یک کنترل iOS
۳- افزودن یک کنترل Android
۴- آماده شدن برای رندررهای شخصی سازی شده
۵- رندرر اندروید
۶- رندرر iOS
فصل ششم – نتیجه گیری
۱- گام های بعدی
عناوین و سرفصل های دوره آموزش پروژه محور زامارین و زامارین فرم ساخت اولین برنامه :
مقدمه
۱- خوش آمدگویی
۲- چیزهایی که باید بدانید
فصل اول – به زامارین خوش آمدید
۱- زامارین چیست؟
۲- توسعه Android، iOS و Windows
۳- استفاده مجدد از کد در میان پلتفرم ها
فصل دوم – زامارین در مک
۱- تنظیم کردن یک Mac برای توسعه
۲- برنامه های iOS و Mac
۳- ویژوال استودیو برای Mac
۴- ویژوال استودیو برای Mac 2019
فصل سوم – زامارین در ویندوز
۱- راهنماهای نصب ویژوال استودیو
۲- نکات ویژوال استودیو ۲۰۱۹
۳- ابزارهای اندروید در ویندوز
۴- پیکربندی یک Mac برای توسعه از راه دور ویندوز
۵- اتصال به Mac برای عیب یابی
فصل چهارم – ساخت یک کتابخانه مشترک
۱- ساخت یک کتابخانه استاندارد .NET
۲- تعریف مدل های مشترک
۳- ساخت یک Repository
فصل پنجم – ساخت یک برنامه اندروید
۱- ساخت یک برنامه اندروید
۲- کار با Activity ها
۳- راه حل سریع برای ویژوال استودیو ۲۰۱۹
۴- تست روی یک Emulator
۵- ساخت رابط های کاربری
۶- وصل کردن داده
۷- جا به جایی بین Activity ها
۸- تست کردن روی یک دستگاه
فصل ششم – ساخت یک برنامه آی او اس
۱- ساخت برنامه iOS
۲- تعریف کردن کنترلرها
۳- ساخت یک Storyboard
۴- تعریف کردن رابط کاربری
۵- وصل کردن داده
۶- حرکت در یک Segue
۷- آماده سازی و تست روی یک دستگاه
۸- استفاده از Constraint ها برای Layout
فصل هفتم – ساخت یک برنامه یونیورسال ویندوز
۱- ساخت یک برنامه UWP
۲- ساخت List View
۳- Layout Detail View
۴- وصل کردن داده
۵- تست کردن برنامه در شبیه ساز
فصل هشتم – نتیجه گیری
۱- گام های بعدی
هنوز بررسیای ثبت نشده است.