Преглед садржаја[Сакрити][Прикажи]
Ако сте програмер Флуттер-а који жели да прошири своје вештине тако да укључи комплетан развој.
Затим ћете морати да разумете како да повежете позадинске услуге. Фиребасе је далеко најпопуларнија база података за Флуттер.
Иако постоје многе могућности за каријеру повезане са овим новим оквиром, квалификованих програмера недостаје. Дакле, прошло је време да унапредимо своје вештине и искористимо те могућности што је пре могуће.
У овом посту ћемо размотрити Флуттерфире, Фиребасе и како можете додати Фиребасе у а Апликација Флуттер са ФлуттерФире ЦЛИ. Почнимо.
Разумевање ФлуттерФире
Гоогле-ов Флуттер је УИ алат за креирање апликација на више платформи. Флуттер је компатибилан са Андроид, иОС, Виндовс, Линук и Мац. То је бесплатно и комплет алата отвореног кода за креирање естетски атрактивних апликација.
Главна предност коришћења Флуттер-а као позадинског дела са Фиребасе-ом је да пружа богат скуп функција за управљање апликацијама.
Фиребасе је добављач Бацкенд-ас-а-Сервице (Баас). Он пружа разне алате и услуге програмерима како би им помогао у креирању висококвалитетних апликација, проширењу базе корисника и остваривању профита. Изграђен је на Гугловој инфраструктури.
Фиребасе ће обезбедити све што је потребно предузећу на једном месту, од складишта у облаку до база података у реалном времену, хостинга до услуга аутентификације. ФлуттерФире је скуп додатака који омогућавају Флуттер програмима да користе Фиребасе услуге.
Фиребасе алати
- База података у реалном времену: НоСКЛ база података коју обезбеђује Фиребасе за складиштење и синхронизацију података међу вашим корисницима у реалном времену. Такође је прилагођен за употребу ван мреже.
- Цлоуд Фиресторе: Надоградња базе података у реалном времену. Предаје идеје колекција и докумената у новом и интуитивнијем моделу података. Такође има богатије, брже претраге и скале више од Реалтиме Датабасе, како у погледу перформанси тако и цене.
- Аутентификација: Фиребасе такође олакшава аутентификацију са многим услугама или платформама, укључујући, али не ограничавајући се на лозинку за е-пошту, број телефона, Гоогле, Фацебоок, Твиттер и ГитХуб пријаву.
- Цлоуд Стораге: Фиребасе-ова услуга складиштења. Јефтин је, ефикасан и једноставан за имплементацију.
- Даљинска конфигурација: Услуга у облаку која вам омогућава да промените функционалност или изглед ваше апликације без присиљавања корисника да преузимају ажурирање
- Дистрибуција апликације: Ово вам омогућава да брзо и лако дистрибуирате своју верзију апликације тестерима.
Практично са ФлуттерФире-ом
Коришћење Флуттерфире-а за додавање Фиребасе-а у апликацију Флуттер.
КСНУМКС. инсталација
Уверите се да је Фиребасе ЦЛИ инсталиран на вашем рачунару.
Користите следећу команду да бисте инсталирали ФлуттерФире ЦЛИ:
2. Креирање потпуно нове Флуттер апликације
Сада ћемо креирати нову Флуттер апликацију.
Подразумевано, главна функција овог програма почиње следећим кодом
3. Успостављање новог Фиребасе пројекта
Када Флуттерфире креира производ, повремено наилази на проблеме попут ових. Једноставно унесите назив пројекта у Фиребасе УИ и онемогућите Гоогле аналитику јер је нећемо користити.
4. Коришћење ФлуттерФире ЦЛИ за додавање Фиребасе пројекта
Сада се можемо вратити на командну линију и покренути: када је Фиребасе пројекат креиран и конфигуришите Флуттерфире.
Списак свих активних Фиребасе пројеката можете пронаћи овде:
Сада можемо изабрати и ући у пројекат који смо управо основали. Тада ћемо моћи да одлучимо које платформе ћемо подржати:
За сваку платформу која нам је потребна, ЦЛИ ће конструисати Фиребасе апликацију.
5. Подесите Фиребасе у апликацији Флуттер.
Након завршетка претходног корака, креираћемо нову датотеку под називом фиребасе оптионс.дарт у фасцикли либ. Мораћемо да додамо језгро фиребасе у наш 'пубспец.иамл' у најмању руку:
Иницијализациони код се затим може додати у маин.дарт датотеку.
Сада смо завршили све кораке конфигурације и наша апликација би сада требало да ради на Андроид-у, иОС-у и вебу.
Zakljucak
Коначно, ФлуттерФире обезбеђује скуп јединствених Флуттер додатака који омогућавају Флуттер програмерима да креирају потпуно функционалне апликације на више платформи.
ФлуттерФире тек почиње, а још увек има много ствари које треба да се додају у програмер.
Ostavite komentar