که تاسو د فلټر پراختیا کونکي یاست چې غواړئ خپل مهارتونه پراخه کړئ ترڅو د بشپړ سټیک پراختیا شامل کړئ.
بیا تاسو اړتیا لرئ پوه شئ چې څنګه د بیک انډ خدماتو لینک کول. Firebase د فلټر لپاره ترټولو مشهور ډیټابیس دی.
که څه هم د دې نوي چوکاټ سره تړلي د مسلک ډیری فرصتونه شتون لري، وړ پراختیا کونکي په لنډ عرضه کې دي. نو دا زموږ لپاره تیر وخت دی چې خپل مهارتونه ښه کړو او ژر تر ژره له دې امکاناتو ګټه واخلو.
پدې پوسټ کې ، موږ به فلټر فایر ، فایربیس ، او تاسو څنګه کولی شئ فایربیس a ته اضافه کړئ فلټر ایپ د FlutterFire CLI سره. راځئ چې پیل وکړو.
پوهه FlutterFire
د ګوګل فلټر د کراس پلیټ فارم ایپسونو رامینځته کولو لپاره د UI اوزار کټ دی. فلټر د Android، iOS، وینډوز، لینکس، او ماک سره مطابقت لري. دا یو وړیا او د خلاصې سرچینې اوزار کټ د جمالیاتی پلوه په زړه پوری غوښتنلیکونو رامینځته کولو لپاره.
د Firebase سره د شالید په توګه د فلټر کارولو اصلي ګټه دا ده چې دا د غوښتنلیک مدیریت ب featuresو بډایه سیټ چمتو کوي.
Firebase د بیکینډ په توګه-د خدمت (Baas) عرضه کونکی دی. دا پراختیا کونکو ته مختلف وسیلې او خدمات چمتو کوي ترڅو د دوی سره د لوړ کیفیت ایپسونو رامینځته کولو ، د دوی د کارونکي اساس پراخولو ، او ګټه ترلاسه کولو کې مرسته وکړي. دا د ګوګل په زیربنا کې جوړ شوی.
فایربیس به هرڅه په یو ځای کې د سوداګرۍ اړتیاوې چمتو کړي ، د کلاوډ ذخیره څخه تر ریښتیني وخت ډیټابیسونو پورې ، کوربه توب ته د تصدیق خدماتو پورې. FlutterFire د پلگ انونو سیټ دی چې د فلټر برنامه د Firebase خدماتو کارولو لپاره وړوي.
د Firebase وسیلې
- د ریښتیني وخت ډیټابیس: یو NoSQL ډیټابیس چې د Firebase لخوا چمتو شوی ترڅو ستاسو د کاروونکو ترمینځ ډیټا په ریښتیني وخت کې ذخیره او همغږي کړي. دا د آفلاین کارولو لپاره هم چمتو شوی.
- Cloud Firestore: د ریښتیني وخت ډیټابیس اپ گریڈ. دا په نوي او ډیر هوښیار ډیټا ماډل کې د راټولولو او اسنادو نظرونه درس ورکوي. دا د ریښتیني وخت ډیټابیس څخه ډیر بډایه ، ګړندي لټونونه او پیمانه هم لري ، دواړه د فعالیت او لګښت له مخې.
- تصدیق: فایربیس د ډیری خدماتو یا پلیټ فارمونو سره تصدیق کول هم اسانه کوي ، پشمول مګر د بریښنالیک پاسورډ ، تلیفون شمیره ، ګوګل ، فیسبوک ، ټویټر ، او ګیټ هب ننوتلو پورې محدود ندي.
- د کلاوډ ذخیره: د فایربیس ذخیره کولو خدمت. دا ارزانه، اغیزمنه، او د پلي کولو لپاره ساده ده.
- ریموټ ترتیب: یو کلاوډ خدمت چې تاسو ته اجازه درکوي فعالیت بدل کړئ یا ستاسو د اپلیکیشن لید بدل کړئ پرته لدې چې کاروونکي مجبور کړي چې تازه ډاونلوډ کړي
- د اپلیکیشن توزیع: دا تاسو ته اجازه درکوي په ګړندۍ او اسانۍ سره خپل اپلیکیشن جوړونکو ته توزیع کړئ.
د FlutterFire سره لاس په لاس
د فلټر ایپ ته د فایربیس اضافه کولو لپاره د فلټر فایر کارول.
1. نصب
ډاډ ترلاسه کړئ چې د Firebase CLI ستاسو په کمپیوټر کې نصب شوی.
د FlutterFire CLI نصبولو لپاره لاندې کمانډ وکاروئ:
2. د نوي فلټر اپلیکیشن جوړول
اوس به موږ یو نوی فلټر غوښتنلیک جوړ کړو.
د ډیفالټ په واسطه، د دې پروګرام اصلي فعالیت به د لاندې کوډ سره پیل شي
3. د نوي Firebase پروژې رامینځته کول
کله چې فلټر فایر محصول رامینځته کوي ، نو دا وخت په وخت د ورته ستونزو سره مخ کیږي. په ساده ډول د پروژې نوم په کې ولیکئ د اور وژنې UI او د Google Analytics غیر فعال کړئ ځکه چې موږ به یې ونه کاروو.
4. د Firebase پروژې اضافه کولو لپاره د FlutterFire CLI کارول
موږ اوس کولی شو د کمانډ لاین ته راستون شو او چل یې کړو: یوځل چې د فایربیس پروژه رامینځته شوه او فلټر فایر تنظیم کړو.
د ټولو فعال فایربیس پروژو لیست دلته موندل کیدی شي:
اوس موږ کولی شو هغه پروژه غوره او داخل کړو چې موږ یې رامینځته کړې. بیا به موږ وکولی شو پریکړه وکړو چې کوم پلیټ فارمونه ملاتړ وکړو:
د هر پلیټ فارم لپاره چې موږ ورته اړتیا لرو، CLI به د Firebase ایپ جوړ کړي.
5. موږ به د فلټر ایپ کې Firebase تنظیم کړو.
د مخکینۍ مرحلې له بشپړیدو وروسته، موږ به په lib فولډر کې د firebase options.dart په نوم یو نوی فایل جوړ کړو. موږ به لږ تر لږه زموږ په 'pubspec.yaml' کې د Firebase کور اضافه کولو ته اړتیا ولرو:
د پیل کولو کوډ بیا د main.dart فایل کې اضافه کیدی شي.
اوس، موږ د ترتیب کولو ټول مرحلې بشپړې کړې، او زموږ ایپ باید اوس په Android، iOS، او ویب کې کار وکړي.
پایله
په نهایت کې ، فلټر فایر د ځانګړي فلټر پلګ انونو سیټ چمتو کوي چې د فلټر پراختیا کونکو ته اجازه ورکوي چې په بشپړ ډول فعال کراس پلیټ فارم ایپس رامینځته کړي.
فلټر فایر یوازې پیل کیږي ، او لاهم ډیر شیان شتون لري چې د پراختیا کونکي بالټ کې اضافه کولو ته اړتیا لري.
یو ځواب ورکړئ ووځي