Размишљате о примени једног или више Гоогле Фиребасе пакета за развој софтвера у своју апликацију? Проверите ову листу да видите да ли зависе од Гоогле Плаи услуга!
Гоогле је прилично свеприсутно име у Андроид простору. Не само да компанија поседује и одржава сам Андроид пројекат отвореног кода, већ је и задужена за највећа платформа за дистрибуцију на Андроид-у: Гоогле Плаи продавница и основне услуге Гоогле Мобиле Сервицес (ГМС) апартман. ГМС је овде важан део. Фиребасе, Гоогле-ов комплет алата за више платформи за ствари као што су аналитика и откривање пада, користи ГМС да обезбеди много својих функционалности.
Све је то у реду ако ваши циљни уређаји долазе са унапред инсталираним Гоогле апликацијама, али шта ако нису? Шта ако је корисник откључао свој боотлоадер и флешовао РОМ без Гоогле-а? Шта ако неко користи Хуавеи уређај или је увезао телефон из Кине? Да ли делови ваше апликације зависни од Фиребасе једноставно неће радити?
Срећом, ако покушавате да имплементирате Фиребасе у своју апликацију, не морате да погађате који пакети за развој софтвера ће радити на уређајима без Гоогле-а, а који не. Гоогле је од помоћи објавио листу свих својих тренутних Фиребасе СДК-ова и да ли зависе од ГМС-а или не. Ово можете користити да бисте на први поглед рекли које СДК-ове можете безбедно да примените, а које ћете можда морати да допуните или избегнете.
Ево табеле са списком Фиребасе пакета за развој софтвера и да ли имају ГМС зависности или не:
Библиотека |
ГМС Статус |
---|---|
Огласи Плаи услуга |
Потребан |
Аналитика |
Препоручено |
Индексирање апликација |
Потребан |
Аутентикација |
Потребан |
Фиресторе |
Не тражи се |
Функције |
Не тражи се |
Мессагинг |
Потребан |
Складиште |
Не тражи се |
Црасхлитицс |
Не тражи се |
Динамичке везе |
Потребан |
МЛ Висион |
Потребан |
МЛ Модел Интерпретер |
Потребан |
Размена порука у апликацији |
Не тражи се |
Приказ порука у апликацији |
Не тражи се |
Инсталације |
Не тражи се |
Перформансе |
Потребан |
База података |
Не тражи се |
Цонфиг |
Не тражи се |
Изненађујући број Фиребасе пакета за развој софтвера заиста добро функционише без инсталирања ГМС-а. Чак се и СДК за аутентификацију може користити без ГМС-а уз одговарајућу имплементацију.
Имајте на уму да је ова листа тачна само од објављивања овог чланка, а то је 6. септембра. Могуће је да ће се то променити у будућности како се пакети за развој софтвера додају, ажурирају или уклањају из Фиребасе-а. За најновије информације, као и решење за коришћење Фиребасе аутентификације без ГМС-а, погледајте Гоогле-ову страницу.