Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

Firebase

Матеріал з Вікіпедії — вільної енциклопедії.
Firebase, Inc.
Логотип
ТипДочірнє підприємство
Правова формаприватна компанія Редагувати інформацію у Вікіданих
ГалузьМобільний бекенд як послуга,Розробка застосунків для мобільних пристроїв
Засновановересня 2011[1]
Засновник(и)James Tamplin, Andrew Lee[2]
Закриття (ліквідація)2014 Редагувати інформацію у Вікіданих
Штаб-квартираСан-Франциско Редагувати інформацію у Вікіданих
Територія діяльностіглобальна
ПродукціяAnalytics, Cloud Messaging, Authentication, Realtime Database, Storage, Hosting, Remote Config, Test Lab, Crash Reporting, Notifications, App Indexing, Dynamic Links, Invites
Холдингова компаніяGoogle
firebase.google.com(англ.) Редагувати інформацію у Вікіданих
CMNS: Firebase уВікісховищі Редагувати інформацію у Вікіданих

|launch_date=|incorporated=|url=Firebase — це платформи розробки мобільних та веб застосунків. Firebase розвивається з 2011 року компанією Firebase Inc., яку придбавGoogle у 2014.[5]

Історія

[ред. |ред. код]

Firebase веде свої витоки з Envolve, попередньогостартапу, заснованого Джеймсом Темпліном та Ендрю Лі в 2011 році. Envolve надав розробникамAPI, який дозволяв інтегрувати функціональні можливості онлайн-чатів на своївебсайти. Після випуску сервісу чату, Тамплін і Лі виявили, що сервіс використовується для передачі даних застосунків, які не були повідомленнями чату. Розробники використовували Envolve для синхронізації даних застосунків, таких як стан гри в режимі реального часу серед своїх користувачів. Тамплін і Лі вирішили відокремити систему чату та архітектуру реального часу, яка працювала на ньому. Вони заснували Firebase як окрему компанію в квітні 2012 року.[6]

Firebase Inc. отримав початкове фінансування у травні 2012 року. Компанія також збільшила фінансування у червні 2013 року.[7] У жовтні 2014 року компанія Firebase була придбана компанією Google.[8] У жовтні 2015 року компанія Google придбала Divshot, щоб об'єднати її з командою Firebase. З моменту придбання Firebase виросла всередині Google і розширила їхні послуги, щоб стати єдиною платформою для мобільних розробників. Firebase тепер інтегрується з різними іншими службами Google, щоб пропонувати нові продукти та масштаб для розробників. У січні 2017 року компанія Google придбала Fabric і Crashlytics зTwitter, щоб приєднати ці служби до команди Firebase.[9][10] Firebase у жовтні 2017 року запустив Cloud Firestore,документ-орієнтовану базу даних.[11][12][13]

Служби і рішення для розробки

[ред. |ред. код]

Firebase Analytics

[ред. |ред. код]

Firebase Analytics — безкоштовне рішення для оцінки застосунків, яке дає змогу ознайомитись із використанням застосунків та залученням користувачів.[14]

Firebase Cloud Messaging

[ред. |ред. код]

Раніше відомий як Google Cloud Messaging (GCM), Firebase Cloud Messaging (FCM) — це крос-платформове рішення для повідомлень і нотифікацій дляAndroid,iOS тавебзастосунків, які наразі можна використовувати безкоштовно.[15]

Firebase Auth

[ред. |ред. код]

Firebase Auth — це служба, яка може аутентифікувати користувачів, використовуючи лише код на стороні клієнта. Він підтримує соціальні логін-провайдериFacebook,GitHub,Twitter іGoogleGoogle Play Games). Крім того, вона включає в себе систему управління користувачами, за допомогою якої розробники можуть увімкнутиавтентифікацію користувача за допомогою входу з електронної пошти та пароля, що зберігаються в Firebase.[16]

Realtime Database

[ред. |ред. код]

Firebase надає в режимі реального часу базу даних та бекенд як службу. Ця служба надає розробникам застосунківAPI, який дозволяє синхронізувати дані застосунків між клієнтами та зберігати їх у хмарі Firebase.[17][18] Компанія також надає клієнтськібібліотеки, які дозволяють інтеграцію із застосункамиAndroid,iOS,JavaScript /Node.js,Java,Objective-C,Swift. База даних також доступна черезREST API та прив'язки до декількох сценаріїв JavaScript, таких якAngularJS,React,Ember.js таBackbone.js.[19] REST API використовує протокол подій із сервером, який є інтерфейсом для створенняHTTP-з'єднань для отримання push-повідомлень від сервера. Розробники, які використовують Realtime Database, можуть захищати свої дані за допомогою правил безпеки, що застосовуються на сервері.[20]

Cloud Firestore, яка є наступною генерацією Firebase Realtime Database, була випущена у бета-версії.

Firebase Storage

[ред. |ред. код]

Firebase Storage забезпечує надійне завантаження та вивантаження файлів для застосунків Firebase незалежно від якості мережі. Розробник може використовувати його для зберігання зображень, аудіо-, відео- чи іншого вмісту, створеного користувачами. Зберігання Firebase підтримується Google Cloud Storage.[21]

Firebase Hosting та Functions

[ред. |ред. код]

Firebase Hosting — це статичний та динамічнийвебхостинг, який було запущено 13 травня 2014 року. Він підтримує хостинг статичних файлів, таких якCSS,HTML,JavaScript та інші файли, а також динамічну підтримкуNode.js черезCloud Functions[Архівовано 21 квітня 2020 уWayback Machine.]. Служба передає файли черезмережу доставки контенту (CDN) за допомогою протоколуHTTPS та шифруванняSSL. Firebase підтримує Fastly, CDN, щоб забезпечити підтримку CDN Firebase Hosting. Компанія стверджує, що хостинг Firebase виріс із запитів клієнтів; розробники використовували Firebase для своєї бази даних в режимі реального часу, але вони потребували місця для розміщення їхнього вмісту.[22][23]

ML Kit

ML Kit — це мобільна система машинного навчання для розробників, яка була запущена в режимі бета-тестування 8 травня 2018 року під часGoogle I/O 2018.[24] ML Kit API містить різноманітні інструменти, серед яких розпізнавання тексту, розпізнавання облич, сканування баркодів, створення опису для зображень та розпізнавання наземних об'єктів. Наразі вона доступна дляiOS таAndroid розробників. Також можливий імпорт власних моделейTensorFlow.[25] API можна використовати у пристрої або у хмарі.

Проекти з відкритим кодом

[ред. |ред. код]

Firepad

[ред. |ред. код]

Firepad — це редактор для спільної роботи у режимі реального часу із відкритим кодом. Випущений підліцензією MIT, Firepad використовується декількома редакторами, включаючи редакторAtlassian Stash Realtime Editor таKoding.[26][27]

Firechat

[ред. |ред. код]

Firechat — це програма чату з відкритим кодом у режимі реального часу. Він випущений під ліцензією MIT.[28]

GeoFire

[ред. |ред. код]

GeoFire — цебібліотека з відкритим кодом, яка використовує Firebase Realtime Database, що дозволяє розробникам застосунків зберігати та запитувати набір ключів на основі географічного розташування.[29]

Примітки

[ред. |ред. код]
  1. Firebase - CrunchBase.CrunchBase. Архіворигіналу за 13 червня 2014. Процитовано 11 червня 2014.
  2. Firebase - AngelList.AngelList. Архіворигіналу за 6 липня 2014. Процитовано 11 червня 2014.
  3. Contact Us. Firebase, Inc. Архіворигіналу за 12 квітня 2020. Процитовано 25 березня 2018.
  4. Developers, Meet Firebase!. Firebase, Inc. Архіворигіналу за 23 червня 2016. Процитовано 11 червня 2014.
  5. Firebase expands to become unified app platform[Архівовано 19 січня 2018 уWayback Machine.] Google, May 2016
  6. Melendez, Steven (27 травня 2014).Sometimes You're Just One Hop From Something Huge.Fast Company. Архіворигіналу за 3 червня 2014. Процитовано 11 червня 2014.
  7. Darrow, Barb (6 червня 2013).Firebase gets $5.6M to launch its paid product and fire up its base.Gigaom. Архіворигіналу за 4 травня 2014. Процитовано 11 червня 2014.
  8. Tamplin, James.Firebase is Joining Google!. Firebase, Inc. Архіворигіналу за 23 червня 2016. Процитовано 22 жовтня 2014.
  9. Paret, Rich (18 січня 2017).Fabric is Joining Google. Архіворигіналу за 19 січня 2017. Процитовано 18 січня 2017.
  10. Ma, Francis (18 січня 2017).Welcoming Fabric to Google. Архіворигіналу за 18 січня 2017. Процитовано 18 січня 2017.
  11. Google Announces Firestore, a Document Database.InfoQ. Архіворигіналу за 19 жовтня 2017. Процитовано 19 жовтня 2017.
  12. Firebase is launching Cloud Firestore, a new document database featuring realtime sync, no-hassle scaling, and offline support.Android Police(англ.). 3 жовтня 2017. Архіворигіналу за 19 жовтня 2017. Процитовано 19 жовтня 2017.
  13. Google's Cloud Firestore Lets You Focus On App Development | Androidheadlines.com.AndroidHeadlines.com |(амер.). 5 жовтня 2017. Архіворигіналу за 19 жовтня 2017. Процитовано 19 жовтня 2017.
  14. Firebase Analytics.Google Developers(англ.). Архіворигіналу за 10 вересня 2016. Процитовано 28 травня 2016.
  15. Firebase Cloud Messaging.Google Developers(англ.). Архіворигіналу за 20 липня 2016. Процитовано 28 травня 2016.
  16. Firebase Auth. Firebase, Inc. Архіворигіналу за 21 вересня 2016. Процитовано 19 травня 2016.
  17. Farr, Christina (13 лютого 2013).Firebase’s scalable backend makes it ’10 times easier’ to build apps. VentureBeat. Архіворигіналу за 21 лютого 2014. Процитовано 12 червня 2014.
  18. Marshall, Matt (29 серпня 2013).Firebase is building a Dropbox for developers. VentureBeat. Архіворигіналу за 28 червня 2014. Процитовано 12 червня 2014.
  19. Firebase Realtime Database. Firebase, Inc. Архіворигіналу за 8 вересня 2016. Процитовано 19 травня 2016.
  20. Darrow, Barb (18 грудня 2012).Firebase secures its real-time back-end service. Gigaom. Архіворигіналу за 17 жовтня 2014. Процитовано 12 червня 2014.
  21. Firebase Storage.Google Developers(англ.). Архіворигіналу за 21 вересня 2016. Процитовано 28 травня 2016.
  22. Lardinois, Frederic (13 травня 2014).Firebase Adds Web Hosting To Its Database Platform.TechCrunch. Архіворигіналу за 19 лютого 2019. Процитовано 12 червня 2014.
  23. Novet, Jordan (13 травня 2014).Firebase adds hosting to make app development even easier.VentureBeat. Архіворигіналу за 14 червня 2014. Процитовано 12 червня 2014.
  24. Introducing ML Kit.Google Developers Blog(англ.). Архіворигіналу за 7 липня 2018. Процитовано 7 липня 2018.
  25. ML Kit for Firebase | Machine learning for mobile developers | Firebase.Firebase(англ.). Архіворигіналу за 22 серпня 2018. Процитовано 7 липня 2018.
  26. Metz, Cade (9 квітня 2013).How to Build Your Own Google Docs (Without Google).Wired. Архіворигіналу за 18 червня 2014. Процитовано 12 червня 2014.
  27. Firepad - An open source collaborative code and text editor. Firebase, Inc. Архіворигіналу за 1 січня 2018. Процитовано 12 червня 2014.
  28. Firechat - open source realtime chat built on Firebase. Firebase, Inc. Архіворигіналу за 5 червня 2018. Процитовано 12 червня 2014.
  29. GeoFire — Realtime location queries with Firebase. Архіворигіналу за 29 вересня 2017. Процитовано 20 грудня 2016.

Посилання

[ред. |ред. код]
Дочірня компаніяAlphabet Inc.
Компанія
Підрозділи
Люди
Інфраструктура
Події
Проєкти та
ініціативи
Критика
Інше
Розробка
Операційні системи
Бібліотеки / Фреймворки
Моделі машинного навчання
Платформи
Інструменти
Алгоритми пошуку
Гарнітури
Інше
Розваги
Play
YouTube
Комунікації
Пошук
Навігація
Бізнес/Фінанси
Організація
Інші
Апаратне забезпечення
Pixel
Смартфони
Розумні годинники
Планшети
Ноутбуки
Інше
Nexus
Смартфони
Планшети
Інше
Інше
Курсивом позначено припинені продукти, лінії продуктів та/або сервіси ·Біржове скорочення: (NASDAQGOOG,LSEGGEA·Гасло: «Вчиняй правильно» ·Сайт:www.google.com
Отримано зhttps://uk.wikipedia.org/w/index.php?title=Firebase&oldid=47282320
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2026 Movatter.jp