Clár na nÁbhar[Folaigh][Taispeáin]
Más forbróir Flutter tú atá ag iarraidh do scileanna a leathnú chun forbairt stoc iomlán a chur san áireamh.
Ansin beidh ort tuiscint a fháil ar conas seirbhísí inneall a nascadh. Is é Firebase an bunachar sonraí is mó tóir ar Flutter.
Cé go bhfuil go leor deiseanna gairme ag baint leis an gcreat nua seo, tá forbróirí cáilithe gann. Mar sin tá sé thar am againn ár gcuid scileanna a fheabhsú agus leas a bhaint as na féidearthachtaí sin a luaithe is féidir.
Sa phost seo, déanfaimid Flutterfire, Firebase, agus conas is féidir leat Firebase a chur le a Aip Flutter le FlutterFire CLI. Tosaímid.
Tuiscint FlutterFire
Is foireann uirlisí UI é Google's Flutter chun aipeanna tras-ardáin a chruthú. Tá Flutter comhoiriúnach le Android, iOS, Windows, Linux, agus Mac. Tá sé saor in aisce agus foireann uirlisí foinse oscailte chun feidhmchláir atá tarraingteach ó thaobh aeistéitiúil a chruthú.
Is é an príomhbhuntáiste a bhaineann le Flutter a úsáid mar inneall le Firebase ná go soláthraíonn sé sraith shaibhir de ghnéithe bainistíochta feidhmchlár.
Is soláthraí de chuid Backend-as-a-Service (Baas) é Firebase. Soláthraíonn sé éagsúlacht uirlisí agus seirbhísí d'fhorbróirí chun cabhrú leo aipeanna ardchaighdeáin a chruthú, a mbonn úsáideoirí a leathnú, agus brabús a dhéanamh. Tá sé bunaithe ar bhonneagar Google.
Soláthróidh Firebase gach rud a theastaíonn ó ghnó in aon áit amháin, ó stóráil scamall go bunachair shonraí fíor-ama, ó óstáil go seirbhísí fíordheimhnithe. Is sraith breiseán é FlutterFire a chuireann ar chumas cláir Flutter Seirbhísí Firebase a úsáid.
Uirlisí firebase
- Bunachar Sonraí Fíor-ama: Bunachar sonraí NoSQL arna sholáthar ag Firebase chun sonraí a stóráil agus a shioncronú i measc d’úsáideoirí i bhfíor-am. Tá sé dírithe freisin le húsáid as líne.
- Cloud Firestore: Uasghrádú Bunachar Sonraí Fíor-ama. Múineann sé smaointe bailiúcháin agus doiciméad i múnla sonraí nua agus níos iomasach. Tá cuardaigh agus scálaí níos saibhre agus níos tapúla aige freisin ná an Bunachar Sonraí Fíor-ama, i dtéarmaí feidhmíochta agus costais.
- Fíordheimhniú: Déanann Firebase freisin go bhfuil sé éasca é a fhíordheimhniú le go leor seirbhísí nó ardáin, lena n-áirítear ach gan a bheith teoranta do phasfhocal ríomhphoist, uimhir theileafóin, logáil isteach Google, Facebook, Twitter agus GitHub.
- Stóráil Néal: seirbhís stórála Firebase. Tá sé saor, éifeachtach agus simplí le cur i bhfeidhm.
- Cianchumraíocht: Seirbhís néil a ligeann duit feidhmiúlacht nó cuma d'aip a athrú gan iallach a chur ar úsáideoirí nuashonrú a íoslódáil
- Dáileadh Aipe: Ligeann sé seo duit do thógáil app a dháileadh go tapa agus go héasca ar thástálaithe.
Lámh-ar le FlutterFire
Ag baint úsáide as Flutterfire chun Firebase a chur leis an aip Flutter.
1. suiteáil
Cinntigh go bhfuil an Firebase CLI suiteáilte ar do ríomhaire.
Bain úsáid as an ordú seo a leanas chun an CLI FlutterFire a shuiteáil:
2. Aip Flutter branda nua a chruthú
Anois cruthóimid feidhmchlár nua Flutter.
De réir réamhshocraithe, tosóidh príomhfheidhm an chláir seo leis an gcód seo a leanas
3. Tionscadal nua Firebase a bhunú
Nuair a bhíonn an táirge á chruthú ag Flutterfire, téann sé isteach i bhfadhbanna mar seo go tréimhsiúil. Níl le déanamh ach ainm an tionscadail a chlóscríobh isteach sa Firebase Chomhéadain agus díchumasaigh Google Analytics toisc nach mbeidh muid ag baint úsáide as.
4. Ag baint úsáide as an FlutterFire CLI chun tionscadal Firebase a chur leis
Is féidir linn filleadh ar an líne ordaithe anois agus rith: a luaithe a bheidh an tionscadal Firebase cruthaithe agus Flutterfire a chumrú.
Is féidir liosta de na tionscadail Firebase gníomhacha go léir a fháil anseo:
Anois is féidir linn an tionscadal a bhunaigh muid díreach a phiocadh agus a chur isteach. Beidh muid in ann cinneadh a dhéanamh ansin cé na hardáin le tacú leo:
I gcás gach ardán a theastaíonn uainn, tógfaidh an CLI aip Firebase.
5. Cuirfimid Firebase ar bun san aip Flutter.
Tar éis an chéim roimhe seo a bheith críochnaithe, cruthóimid comhad nua darb ainm firebase options.dart san fhillteán lib. Beidh orainn croí firebase a chur lenár 'pubspec.yaml' ar a laghad:
Is féidir an cód tosaigh a chur leis an gcomhad main.dart ansin.
Anois, tá na céimeanna cumraíochta go léir críochnaithe againn, agus ba cheart go n-oibreodh ár n-aip anois ar Android, iOS, agus ar an ngréasán.
Conclúid
Ar deireadh, soláthraíonn FlutterFire sraith breiseán uathúil Flutter a ligeann d’fhorbróirí Flutter apps tras-ardáin atá ag feidhmiú go hiomlán a chruthú.
Níl FlutterFire ach ag tosú, agus tá go leor rudaí fós ann a chaithfear a chur le buicéad an fhorbróra.
Leave a Reply