Clàr-innse[Falaich][Seall]
Ma tha thu nad leasaiche Flutter a tha airson do sgilean a leudachadh gu bhith a’ toirt a-steach leasachadh làn-chruach.
An uairsin feumaidh tu tuigsinn mar a cheanglas tu seirbheisean backend. Is e Firebase an stòr-dàta as mòr-chòrdte airson Flutter.
Ged a tha mòran chothroman dreuchdail co-cheangailte ris a’ fhrèam ùr seo, tha luchd-leasachaidh le teisteanas gann. Mar sin tha an t-àm ann dhuinn ar sgilean adhartachadh agus brath a ghabhail air na cothroman sin cho luath ‘s a ghabhas.
Anns an dreuchd seo, nì sinn Flutterfire, Firebase, agus mar as urrainn dhut Firebase a chuir ri a App flutter le CLI FlutterFire. Feuch an tòisich sinn.
Tuigsinn Teine Flutter
Tha Google's Flutter na inneal UI airson aplacaidean tar-àrd-ùrlar a chruthachadh. Tha Flutter co-chòrdail ri Android, iOS, Windows, Linux, agus Mac. Tha e saor an-asgaidh agus goireas stòr fosgailte airson tagraidhean tarraingeach a chruthachadh.
Is e am prìomh bhuannachd a bhith a’ cleachdadh Flutter mar backend le Firebase gu bheil e a’ toirt seachad seata beairteach de fheartan riaghlaidh tagraidh.
Tha Firebase na sholaraiche de Backend-as-a-Service (Baas). Bidh e a’ toirt seachad grunn innealan agus sheirbheisean do luchd-leasachaidh gus an cuideachadh le bhith a’ cruthachadh aplacaidean àrd-inbhe, a’ leudachadh am bunait luchd-cleachdaidh, agus a’ faighinn prothaid. Tha e air a thogail air bun-structar Google.
Bheir Firebase a h-uile dad a dh’ fheumas gnìomhachas ann an aon àite, bho stòradh neòil gu stòran-dàta fìor-ùine, aoigheachd gu seirbheisean dearbhaidh. Tha FlutterFire na sheata de plugins a leigeas le prògraman Flutter Seirbheisean Firebase a chleachdadh.
Innealan firebase
- Stòr-dàta fìor-ùine: Stòr-dàta NoSQL air a sholarachadh le Firebase gus dàta a stòradh agus a shioncronachadh am measg an luchd-cleachdaidh agad ann an àm fìor. Tha e cuideachd ag amas air cleachdadh far-loidhne.
- Cloud Firestore: ùrachadh stòr-dàta fìor-ùine. Bidh e a’ teagasg bheachdan chruinneachaidhean agus sgrìobhainnean ann am modal dàta ùr agus nas intuitive. Tha rannsachaidhean agus lannan nas beairtiche, nas luaithe aige cuideachd na an Stòr-dàta Realtime, an dà chuid a thaobh coileanadh agus cosgais.
- Dearbhadh: Tha Firebase cuideachd ga dhèanamh furasta a dhearbhadh le mòran sheirbheisean no àrd-ùrlaran, a’ gabhail a-steach ach gun a bhith cuibhrichte gu facal-faire post-d, àireamh fòn, Google, Facebook, Twitter, agus logadh a-steach GitHub.
- Stòradh Cloud: Seirbheis stòraidh Firebase. Tha e saor, èifeachdach, agus sìmplidh a chur an gnìomh.
- Rèiteachadh iomallach: Seirbheis neòil a leigeas leat gnìomhachd no coltas an aplacaid agad atharrachadh gun a bhith a’ toirt air luchd-cleachdaidh ùrachadh a luchdachadh sìos
- Sgaoileadh app: Leigidh seo leat do thogail app a sgaoileadh gu luchd-dearbhaidh gu luath agus gu furasta.
Làimhseachadh làimhe le FlutterFire
A’ cleachdadh Flutterfire gus Firebase a chur ris an app Flutter.
1. stàladh
Dèan cinnteach gu bheil an Firebase CLI air a chuir a-steach air do choimpiutair.
Cleachd an àithne a leanas gus an CLI FlutterFire a stàladh:
2. A 'cruthachadh app Flutter ùr-nodha
A-nis cruthaichidh sinn tagradh Flutter ùr.
Gu gnàthach, tòisichidh prìomh ghnìomh a’ phrògraim seo leis a’ chòd a leanas
3. A 'stèidheachadh pròiseact Firebase ùr
Nuair a bhios Flutterfire a’ cruthachadh an toraidh, bidh e bho àm gu àm a’ ruith gu duilgheadasan mar seo. Dìreach cuir a-steach ainm a’ phròiseict a-steach don fhaidhle Firebase UI agus cuir à comas Google Analytics oir cha bhith sinn ga chleachdadh.
4. A' cleachdadh CLI FlutterFire gus pròiseact Firebase a chur ris
Faodaidh sinn a-nis tilleadh chun loidhne-àithne agus ruith: aon uair ‘s gu bheil am pròiseact Firebase air a chruthachadh agus a’ rèiteachadh Flutterfire.
Gheibhear liosta de na pròiseactan Firebase gnìomhach an seo:
A-nis is urrainn dhuinn am pròiseact a tha sinn dìreach air a stèidheachadh a thaghadh agus a chuir a-steach. Bidh e comasach dhuinn an uairsin co-dhùnadh dè na h-àrd-ùrlaran airson taic a thoirt:
Airson gach àrd-ùrlar a dh’ fheumas sinn, togaidh an CLI app Firebase.
5. Cuiridh sinn Firebase air dòigh anns an aplacaid Flutter.
Às deidh dhuinn a’ cheum roimhe a chrìochnachadh, cruthaichidh sinn faidhle ùr leis an t-ainm firebase options.dart sa phasgan lib. Feumaidh sinn bunait firebase a chur ris an 'pubspec.yaml' againn co-dhiù:
Gabhaidh an còd tòiseachaidh an uair sin a chur ris an fhaidhle main.dart.
A-nis, tha sinn air na ceumannan rèiteachaidh gu lèir a chrìochnachadh, agus bu chòir don app againn a-nis obrachadh air Android, iOS, agus an lìon.
Co-dhùnadh
Mu dheireadh, tha FlutterFire a’ toirt seachad seata de plugins sònraichte Flutter a leigeas le luchd-leasachaidh Flutter aplacaidean tar-àrd-ùrlar làn-ghnìomhach a chruthachadh.
Chan eil FlutterFire ach a’ tòiseachadh, agus tha tòrr rudan ann fhathast a dh’ fheumar a chur ri bucaid an leasaiche.
Leave a Reply