کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

ساخت اولین اپ Xamarin.Forms

دوره آموزش زامارین

ساخت اولین اپ Xamarin.Forms


درVisual Studio 2019


راهنما گام به گام در Windows


دانلود sample

گامهای زیر را دنبال کنید:

1. File > New> Project بروید و یا Create new project را انتخاب کنید:

ايجاد يك پروژه جديد براي ساخت اولين اپليكيشن براي زامارين

2. Xamarin را جستجو کنید و یا از منو Project type، Mobile را انتخاب کنید. Mobile App (Xamarin.Forms) را انتخاب کنید:

فيلتر براي پروژه اي زامارين

3. نام پروژه را انتخاب کنید(در پروژه زیر نام Awesome App انتخاب شده):

نام پروژه زامارين خود را انتخاب كنيد

4. پروژه Blank را انتخاب کنید از انتخاب Android وiOS اطمینان حاصل کنید:

Android و iOS با استاندارد NET

5. صبر کنید تا NuGet packages، restore شوند.( پیام “Restore Completed” در status bar نمایان میشود.)

6. Visual Studio 2019 installation های جدید، تنظیمات Android Emulator را ندارند. به فلش دکمه Debug رفته و Create Android Emulator را انتخاب کنید تا صفحه ایجاد شبیه ساز باز شود:

يك امولاتور Drop Dawn اندرويد ايجاد كنيد

7. در صفحه ایجاد شبیه ساز، از تنظیمات پیش فرض استفاده کنید و دکمه Create را بزنید:

صفحه شبيه ساز اندرويد را ايجاد كنيد

8. با ایجاد شبیه ساز شما به پنجره Device Manager باز میگردید، دکمه Start را کلیک کنید تا شبیه ساز جدید باز شود:

شبیه ساز Android در Manager Manager

9. حالا باید در Visual Studio 2019 نام شبیه ساز جدید را در دکمه Debug ببینید:

نام شبیه ساز Android روی دکمه Debug

10. دکمه debug را بزنید تا اپلیکیشن شما در شبیه ساز build و اجرا شود:

شبیه ساز Android که برنامه را نمایش می دهد

شخصی سازی اپلیکیشن


این اپلیکیشن میتواند برای اجرای interactive functionality شخصی سازی شود. گامهای زیر را برای اضافه کردن user interaction به اپلیکیشن انجام دهید:

1. MainPage.xml را تغییر دهید. این XAML را به آخر اضافه کنید:

        

2. MainPage.xaml.cs را تغییر دهید. این کد را به آخر کلاس اضافه کنید:

    int count = 0;
void Button_Clicked(object sender, System.EventArgs e)
{
    count++;
    ((Button)sender).Text = $"You clicked {count} times.";
}   

3. اپ را در اندروید دیباگ کنید:

Android app

ساخت اپ iOS در visual studio2019 میتوان در یک سیستم مک متصل به اینترنت اپ iOS ساخته ب دیباگ کرد. برای اطلاعات بیشتر setup instructions را مطالعه کنید.


در Visual Studio 2017


راهنما گام به گام در Windows


دانلود sample


گامهای زیر را دنبال کنید:

1. به File> New > Project… رفته و یا Create new project را انتخاب کنید سپس Visual C#> Cross-platform> Mobile App(Xamarin.Forms) را انتخاب کنید:

Mobile App (Xamarin.Forms)

2. در بخش Platform، Android و iOS و در بخش Code sharing، .NET را انتخاب کنید:

Android and iOS, with .NET Standard

3. صبر کنید تا NuGet package ها restore شوند.( پیام “Restore completed” در status bar نمایان میشود.)

4. با فشردن دکمه debug، شبیه ساز اندروید را فعال کنید.( یا به منو Debug> Start Debugging بروید.):

5. MainPage.xaml را تغییر دهید. این XAML را در آخر قرار دهید:


                                                                                       
}   

6. MainPage.xaml.cs را تغییر دهید. این کد را به آخر کلاس اضافه کنید:


    int count = 0;
void Button_Clicked(object sender, System.EventArgs e)
{
    count++;
    ((Button)sender).Text = $"You clicked {count} times.";
}                                                                                  
}   

7. اپ را در اندروید دیباگ کنید:

Android app2

شما میتوانید کد کامل را از اینجا دانلود کنید و یا در GitHub مشاهده کنید.


در Visual Studio for Mac


راهنما گام به گام برای Mac


دانلود sample


گامهای زیر را دنبال کنید:

1. به File > New Solution… بروید و یا New Project را انتخاب کنید، به Multiple> App> Blank Forms App بروید:

Blank Forms App

2. Android و iOS را انتخاب کنید و در بخش shared code، .NET را انتخاب کنید:

Android and iOS, with .NET Standard در مك

3. با راست کلیک کردن روی solutions، NuGet package ها را restore کنید:

Android app3

4. با فشردن دکمه debug، شبیه ساز اندروید را فعال کنید.(یا به Run> Start Debugging بروید.).

5. MainPage.xaml را تغییر دهید. XAML زیر را پیش از انتها قرار دهید:


                                                   
}                                                                                  
}   

6. MainPage.xaml.cs را تغییر دهید. این کد را به انتها کلاس اضافه کنید:


    int count = 0;
    void Handle_Clicked(object sender, System.EventArgs e)
    {
        count++;
        ((Button)sender).Text = $"You clicked {count} times.";
    }}                                                                                  
}   

7. اپ را در اندروید دیباگ کنید:

Android app4

8. برای قرار دادن iOS در Startup Project راست کنلک کنید:

پروژه راه اندازی را در iOS تنظیم کنید

9. اپ را در iOS دیباگ کنید:

iOS app2
1399/01/07 3459 525
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...