پژمان حاجی حیدری
پژمان حاجی حیدری
خواندن ۲ دقیقه·۵ سال پیش

اموزش استفاده از پکیج های خارجی در فلاتر

به قسمت دوم اموزش فلاتر یعنی وارد کردن پکیج های خارجی با یک سوپرایز خوب خوش امدید

خوب وقتی بالاخره فلاتر خانم رضایت داد باید پکیج های خارجی مثل پدر عروس را هم راضی میکردم پس با من همراه باشید

در مرحله ی اول در فایل pubspec.yaml باید لایبری زیر را اضاف کنید (این لایبری دارای بیش از چندین هزار اسم است که هر بار برنامه اجرا میشود اسم جدیدی را نمایش میدهد و به وسیله این پروژه جمع و جور خودتان میتونید ده ها لایبری مختلف که بسیار زیبا و دل پسند هستند را بدانید چطور به فلاتر اضاف کرده و از ان ها استفاده کنید پس تا اخر اموزش باهام باشید لینک لایبری ها هم در اخر اموزش براتون میگذارم)

dependencies:

flutter:

sdk: flutter

cupertino_icons: ^0.1.2

english_words: ^3.1.0

و سپس cmd را باز کرده و دستور flutter pub get را بزنید یا از getPackage که موقع اضاف کردن لایبری جدید به بالا اضاف می شود روی ان کلیک کنید و باید خروجی زیر در فلاتر نمایش داده شود که نشان دهنده اضاف شدن کامل لایبری است

Process finished with exit code 0

سپس به فایل main.dart رفته و پکیج زیر را import کنید

import 'package:english_words/english_words.dart'



در مرحله ی بعد کد های main.dart را پاک کرده و کد های زیر را وارد کنید

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
final wordPair = WordPair.random();
return MaterialApp(
title: 'Welcome to Flutter',
home: Scaffold(
appBar: AppBar(
title: Text('Welcome to Flutter'),
),
body: Center(
child: Text(wordPair.asPascalCase),
),
),
);
}
}


در اموزش ابتدا یک متغیر به نام wordPair ایجاد کردیم که اسم های موجود در لایبری که اضاف کرده ایم را به طور شانسی انتخاب میکند و سپس به وسیله wordPair.asPascalCase ان را نمایش می دهیم

متد asPascalCase به این معنی که از این دستور نوشتاری استفاده کن که در این دستور تمام کلمات اول به صورت حروف بزرگ و بقیه حروف کوچک است مثل UpperCamelCase

توضیحات دیگر کد ها مربوط به اموزش قبل است که میتوانید در لینک زیر مشاهده کنید

https://virgool.io/@pejmanprogrammer/%D8%B3%D8%A7%D8%AE%D8%AA-helloworld-%D8%AF%D8%B1-%D9%81%D9%84%D8%A7%D8%AA%D8%B1-%D8%A8%D8%A7-%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D8%A7%D9%86-%D8%AA%D9%88%D8%B3%D8%B7-%D9%88%DB%8C%D8%AC%D8%AA-%D9%87%D8%A7-ovk5a6zoijyw

برنامه را اجرا کرده و خروجی زیر را دریافت میکنید

این هم لینک لایبری های خارجی فلاتر

https://pub.dev
اگر از اموزش خوشتان امده قلب یادتون نره


برنامه نویسیاموزش فلاترپکیج های خارجی در فلاترافزودن لایبری به فلاتربرنامه نویسی کراس پلتفرم
یکی از عاشقان فلاتر و تلاش برای ایجاد جامعه فلاتر ایران برای دسترسی سریع و اسان به مطالب برنامه نویسی کانال تلگرام بنده را با ایدی Learnpg را دنبال کنید
شاید از این پست‌ها خوشتان بیاید