Flutter یک فریمورک توسعه اپلیکیشنهای موبایل منبع باز است که توسط Google ایجاد شده است. این فریمورک به شما امکان میدهد اپلیکیشنهای زیبا و پرسرعتی را برای سیستمعاملهای iOS و Android با یک کد بیس مشترک بسازید. در ادامه، مراحل ساخت اپلیکیشن با Flutter را بررسی خواهیم کرد.
سرفصل های مقاله
مرحله 1: نصب Flutter
- دانلود Flutter:
- به وبسایت رسمی Flutter بروید و آخرین نسخه Flutter را برای سیستمعامل خود دانلود کنید.
- نصب Flutter:
- پس از دانلود، فایل ZIP را استخراج کنید و مسیر دایرکتوری Flutter را به متغیر PATH سیستم خود اضافه کنید.
- نصب ابزارها:
- برای استفاده از Flutter، نیاز به ابزارهای توسعه دارید. برای نصب Android Studio، Xcode (برای Mac) و دیگر ابزارها، به راهنماهای نصب Flutter مراجعه کنید.
مرحله 2: ایجاد یک پروژه جدید
- باز کردن ترمینال: ترمینال (Command Prompt یا Terminal) را باز کنید.
- ایجاد پروژه: با وارد کردن دستور زیر، پروژه جدیدی به نام my_first_app ایجاد کنید:
flutter create my_first_app
- دخول به دایرکتوری پروژه: بعد از ایجاد پروژه، به دایرکتوری پروژه بروید:
cd my_first_app
مرحله 3: اجرای اپلیکیشن
- اتصال دستگاه:
- اطمینان حاصل کنید که یک دستگاه Android یا iOS (یا شبیهساز) به سیستم شما متصل است.
- اجرا کردن اپلیکیشن: اجرای دستور زیر برای شروع اپلیکیشن:
flutter run
مرحله 4: ویرایش کد
- باز کردن پروژه در ویرایشگر: پروژه را با استفاده از ویرایشگری مثل Visual Studio Code یا Android Studio باز کنید.
- ویرایش فایل lib/main.dart: بخشی از کد در این فایل به این صورت است:
import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', home: Scaffold( appBar: AppBar( title: Text('Hello Flutter'), ), body: Center( child: Text('Welcome to Flutter!'), ), ), ); } }
شما میتوانید متن و طرحبندی را به دلخواه خود تغییر دهید.
مرحله 5: بهروز رسانی و مشاهده تغییرات
- بعد از هر تغییر در فایل main.dart، میتوانید با فشردن r در ترمینال (در حال اجرای اپلیکیشن) یا استفاده از Hot Reload در IDE، تغییرات را بروز کنید.
مرحله 6: ساخت اپلیکیشن برای انتشار
- ساخت نسخه نهایی: برای ساخت اپلیکیشن برای Android، از دستور زیر استفاده کنید:
flutter build apk
- پیدا کردن فایل APK: فایل APK در دایرکتوری build/app/outputs/flutter-apk/app-release.apk قرار دارد و میتوانید آن را به دستگاه خود منتقل کنید.
نتیجه گیری
حالا که مراحل اولیه ایجاد اولین اپلیکیشن خود با Flutter را یاد گرفتهاید، میتوانید به کاوش بیشتر در قابلیت های Flutter و ساخت اپلیکیشن های پیچیدهتر بپردازید. برای یادگیری بیشتر و کسب اطلاعات بیشتر، منابع مستندات Flutter و دورههای آموزشی آنلاین را مطالعه کنید.