প্রথম .NET MAUI অ্যাপ তৈরি এবং রান করা

.NET MAUI সেটআপ এবং প্রথম প্রজেক্ট তৈরি - ডট নেট এমআইইউআই (.NET MAUI) - Mobile App Development

356

.NET MAUI এর মাধ্যমে প্রথম অ্যাপ তৈরি করা খুবই সহজ। এখানে আমরা একে ধাপে ধাপে তৈরি এবং রান করানোর প্রক্রিয়া দেখব।

১. প্রয়োজনীয় সরঞ্জাম প্রস্তুত করা

.NET MAUI অ্যাপ তৈরি করতে আপনার সিস্টেমে কিছু প্রয়োজনীয় সরঞ্জাম থাকতে হবে:

  • Visual Studio 2022 (উন্নত ফিচার এবং .NET MAUI সাপোর্ট সহ)
    • Windows বা macOS এর জন্য Visual Studio ইন্সটল করতে হবে।
    • .NET MAUI প্যাকেজ ইন্সটল করা থাকতে হবে।
    • Android, iOS, Windows এবং macOS প্ল্যাটফর্মের জন্য প্রয়োজনীয় SDK গুলি ইনস্টল করতে হবে।

২. নতুন .NET MAUI প্রজেক্ট তৈরি করা

  1. Visual Studio 2022 খুলুন।
  2. Create a new project নির্বাচন করুন।
  3. খোঁজ করুন .NET MAUI App
  4. .NET MAUI App টেমপ্লেট নির্বাচন করুন এবং Next ক্লিক করুন।
  5. প্রজেক্টের নাম দিন, যেমন: FirstMAUIApp এবং লোকেশন নির্বাচন করুন।
  6. Create বাটনে ক্লিক করুন।

৩. প্রজেক্টের ফাইলগুলো বুঝে নিন

নতুন তৈরি হওয়া .NET MAUI অ্যাপ প্রজেক্টে কিছু ফাইল থাকবে:

  • MainPage.xaml: ইউজার ইন্টারফেস (UI) ডিজাইন করার জন্য XAML ফাইল।
  • MainPage.xaml.cs: XAML কোডবিহীন C# ফাইল যেখানে UI কন্ট্রোলের সাথে ইন্টারঅ্যাক্ট করা হয়।
  • App.xaml: অ্যাপ্লিকেশনের সাধারণ সেটিংস ও থিম সংক্রান্ত কনফিগারেশন।
  • App.xaml.cs: অ্যাপ্লিকেশনের লাইফ সাইকেল ম্যানেজমেন্ট।

৪. MainPage.xaml ফাইল সম্পাদনা করা

MainPage.xaml ফাইলটি ওপেন করুন এবং এটি আপনার প্রয়োজন অনুযায়ী সম্পাদনা করুন। নিচে একটি সাধারণ UI কন্ট্রোল দিয়ে একটি বাটন এবং লেবেল যুক্ত করা হল:

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             x:Class="FirstMAUIApp.MainPage">

    <StackLayout>
        <Label Text="Hello, .NET MAUI!"
               VerticalOptions="CenterAndExpand" 
               HorizontalOptions="CenterAndExpand" />
        <Button Text="Click Me"
                Clicked="OnButtonClick"
                VerticalOptions="CenterAndExpand" 
                HorizontalOptions="CenterAndExpand" />
    </StackLayout>

</ContentPage>

৫. C# কোড লেখার জন্য MainPage.xaml.cs ফাইল সম্পাদনা করা

MainPage.xaml.cs ফাইলটি খুলুন এবং বাটন ক্লিকের জন্য ইভেন্ট হ্যান্ডলার যোগ করুন:

using Microsoft.Maui.Controls;

namespace FirstMAUIApp
{
    public partial class MainPage : ContentPage
    {
        public MainPage()
        {
            InitializeComponent();
        }

        private void OnButtonClick(object sender, EventArgs e)
        {
            // Button click event handler
            (sender as Button).Text = "Button Clicked!";
        }
    }
}

৬. অ্যাপ রান করা

  1. এখন Run বাটন চাপুন অথবা Ctrl + F5 চাপুন।
  2. আপনি যদি Windows প্ল্যাটফর্মে কাজ করছেন, তাহলে Windows Desktop বা Android প্ল্যাটফর্ম সিলেক্ট করুন এবং অ্যাপ রান করুন।
  3. যদি আপনি macOS বা iOS প্ল্যাটফর্মে কাজ করছেন, তাহলে সেগুলোর জন্যও নির্দিষ্ট ডিভাইস সিলেক্ট করতে পারেন।

৭. অ্যাপ রান হওয়ার পর

  • অ্যাপ রান হওয়ার পর, আপনি Hello, .NET MAUI! লেবেলটি দেখতে পাবেন এবং "Click Me" বাটনে ক্লিক করলে বাটনের লেখা Button Clicked! হয়ে যাবে।
  • এটি মূলত একটি অত্যন্ত সাধারণ অ্যাপ, তবে এটি আপনার .NET MAUI অ্যাপ ডেভেলপমেন্টের প্রাথমিক ধারণা প্রদান করবে।

সারাংশ

এই প্রক্রিয়া অনুসরণ করে, আপনি সহজেই প্রথম .NET MAUI অ্যাপ তৈরি করতে পারবেন এবং আপনার সিস্টেমে রান করতে পারবেন। .NET MAUI এর মাধ্যমে একক কোডবেস থেকে একাধিক প্ল্যাটফর্মের জন্য অ্যাপ তৈরি করার প্রক্রিয়া অনেক সহজ এবং সুবিধাজনক।

Content added By
Promotion

Are you sure to start over?

Loading...