Firebase

Firebase is a mobile and web application development platform developed by Firebase, Inc. in 2011, then acquired by Google in 2014.[5] As of October 2018, the Firebase platform has 18 products,[6] which are used by 1.5 million apps.[7]

Firebase, Inc.
Firebase logo1
Type of businessSubsidiary
FoundedSeptember 2011[1]
Headquarters,
Area servedGlobal
Founder(s)James Tamplin, Andrew Lee[3]
IndustryMobile backend as a service, mobile application development
ProductsA/B Testing, App Indexing, Analytics, Authentication, Cloud Firestore, Cloud Functions, Cloud Messaging, Cloud Storage, Crashlytics, Dynamic Links, Hosting, In-App Messaging, ML Kit, Performance Monitoring, Predictions, Realtime Database, Remote Config, Test Lab
ParentGoogle
Websitefirebase.google.com
LaunchedApril 12, 2012[4]

History

Firebase evolved from Envolve, a prior startup founded by James Tamplin and Andrew Lee in 2011. Envolve provided developers an API that enables the integration of online chat functionality into their websites. After releasing the chat service, Tamplin and Lee found that it was being used to pass application data that weren't chat messages. Developers were using Envolve to sync application data such as game state in real time across their users. Tamplin and Lee decided to separate the chat system and the real-time architecture that powered it.[8] They founded Firebase as a separate company in September 2011[1] and it launched to the public in April 2012.[9]

Firebase's first product was the Firebase Realtime Database, an API that synchronizes application data across iOS, Android, and Web devices, and stores it on Firebase's cloud. The product assists software developers in building real-time, collaborative applications.

In May 2012, one month after the beta launch, Firebase raised $1.1M in seed funding from venture capitalists Flybridge Capital Partners, Greylock Partners, Founder Collective, and New Enterprise Associates.[10]

In June 2013, the company further raised $5.6M in Series A funding from venture capitalists Union Square Ventures and Flybridge Capital Partners.[11]

In 2014, Firebase launched two products. Firebase Hosting[12] and Firebase Authentication.[13] This positioned the company as a mobile backend as a service.

In October 2014, Firebase was acquired by Google.[14]

In October 2015, Google acquired Divshot to merge it with the Firebase team.[15]

In May 2016, at Google I/O, the company's annual developer conference, Firebase expanded their services to become a unified platform for mobile developers. Firebase now integrates with various other Google services, including Google Cloud Platform, AdMob, and Google Ads to offer broader products and scale for developers.[16] Google Cloud Messaging, the Google service to send push notifications to Android devices, was superseded by a Firebase product, Firebase Cloud Messaging, which added the functionality to deliver push notifications to iOS and Web devices.

In January 2017, Google acquired Fabric and Crashlytics from Twitter to add those services to Firebase.[17][18]

In October 2017, Firebase launched Cloud Firestore, a realtime document database as the successor product to the original Firebase Realtime Database.[19][20][21][22]

Services

Analytics

Firebase Analytics

Firebase Analytics is a cost-free app measurement solution that provides insight into app usage and user engagement.[23]

Develop

Firebase Cloud Messaging

Formerly known as Google Cloud Messaging (GCM), Firebase Cloud Messaging (FCM) is a cross-platform solution for messages and notifications for Android, iOS, and web applications, which as of 2016 can be used at no cost.[24]

Firebase Auth

Firebase Auth is a service that can authenticate users using only client-side code. It supports social login providers Facebook, GitHub, Twitter and Google (and Google Play Games). Additionally, it includes a user management system whereby developers can enable user authentication with email and password login stored with Firebase.[25]

Realtime database

Firebase provides a realtime database and backend as a service. The service provides application developers an API that allows application data to be synchronized across clients and stored on Firebase's cloud.[26][27] The company provides client libraries that enable integration with Android, iOS, JavaScript, Java, Objective-C, Swift and Node.js applications. The database is also accessible through a REST API and bindings for several JavaScript frameworks such as AngularJS, React, Ember.js and Backbone.js.[28] The REST API uses the Server-Sent Events protocol, which is an API for creating HTTP connections for receiving push notifications from a server. Developers using the realtime database can secure their data by using the company's server-side-enforced security rules.[29] Cloud Firestore which is Firebase's next generation of the Realtime Database was released for beta use.

Firebase Storage

Firebase Storage provides secure file uploads and downloads for Firebase apps, regardless of network quality. The developer can use it to store images, audio, video, or other user-generated content. Firebase Storage is backed by Google Cloud Storage.[30]

Firebase Hosting

Firebase Hosting is a static and dynamic web hosting service that launched on May 13, 2014. It supports hosting static files such as CSS, HTML, JavaScript and other files, as well as support through Cloud Functions.[31] The service delivers files over a content delivery network (CDN) through HTTP Secure (HTTPS) and Secure Sockets Layer encryption (SSL). Firebase partners with Fastly, a CDN, to provide the CDN backing Firebase Hosting. The company states that Firebase Hosting grew out of customer requests; developers were using Firebase for its real-time database but needed a place to host their content.[32][33]

ML Kit

ML Kit is a mobile machine learning system for developers launched on May 8, 2018 in beta during the Google I/O 2018.[34] ML Kit API's feature a variety of features including text recognition, detecting faces, scanning barcodes, labelling images and recognising landmarks. It is currently available for iOS or Android developers. You may also import your own TensorFlow Lite models, if the given API's aren't enough.[35] The API's can be used on-device or on cloud.

Stability

Crashlytics

Crash Reporting creates detailed reports of the errors in the app. Errors are grouped into clusters of similar stack traces and triaged by the severity of impact on app users. In addition to automatic reports, the developer can log custom events to help capture the steps leading up to a crash.[36] Before acquiring Crashlytics, Firebase was using its own Firebase Crash Reporting.

Performance

Firebase Performance provides insights into an app's performance and the latencies the app's users experience.

Firebase Test Lab for Android And iOS

Firebase Test Lab for Android and iOS provides cloud-based infrastructure for testing Android and iOS apps. With one operation, developers can initiate testing of their apps across a wide variety of devices and device configurations. Test results—including logs, videos, and screenshots—are made available in the project in the Firebase console. Even if a developer hasn't written any test code for their app, Test Lab can exercise the app automatically, looking for crashes.Test Lab for iOS is currently in beta.[37]

Earn

Earn to Google Admob and app marketing scope.

Admob

Admob is a Google product that integrates with Firebase audience.

References

  1. ^ a b "Firebase - CrunchBase". CrunchBase. Retrieved June 11, 2014.
  2. ^ "Contact Us". Firebase, Inc.
  3. ^ "Firebase - AngelList". AngelList. Retrieved Jun 11, 2014.
  4. ^ Lehenbauer, Michael. "Developers, Meet Firebase!". Firebase, Inc. Retrieved June 11, 2014.
  5. ^ Tamplin, James. "Firebase is Joining Google!". Firebase, Inc. Retrieved October 22, 2014.
  6. ^ "Firebase Products". Firebase, Inc. Retrieved October 31, 2018.
  7. ^ Ma, Francis. "What's new at Firebase Summit 2018". Firebase, Inc. Retrieved October 31, 2018.
  8. ^ Melendez, Steven (May 27, 2014). "Sometimes You're Just One Hop From Something Huge". Fast Company. Retrieved June 11, 2014.
  9. ^ Metz, Cade (April 12, 2012). "Firebase Does for Apps What Dropbox Did for Docs". Wired. Retrieved February 1, 2019.
  10. ^ Ha, Anthony (May 22, 2012). "Firebase Raises $1.1M For Real-Time App Infrastructure". TechCrunch. Retrieved Feb 1, 2019.
  11. ^ Darrow, Barb (June 6, 2013). "Firebase gets $5.6M to launch its paid product and fire up its base". Gigaom. Retrieved June 11, 2014.
  12. ^ Lardonis, Frederic (May 13, 2014). "Firebase Adds Web Hosting To Its Database Platform". Retrieved 2019-02-01.
  13. ^ "Firebase Auth". Firebase, Inc. Retrieved May 19, 2016.
  14. ^ Tamplin, James. "Firebase is Joining Google!". Firebase, Inc. Retrieved October 22, 2014.
  15. ^ Olanoff, Drew. "Google Acquires Divshot To Join Its Firebase Team, Will Shut Down In December". TechCrunch. Retrieved Feb 1, 2019.
  16. ^ Tamplin, James (May 18, 2016). "Firebase expands to become a unified app platform". Firebase, Inc. Retrieved Feb 1, 2019.
  17. ^ Paret, Rich (January 18, 2017). "Fabric is Joining Google". Retrieved 2017-01-18.
  18. ^ Ma, Francis (January 18, 2017). "Welcoming Fabric to Google". Retrieved 2017-01-18.
  19. ^ "Google launches Cloud Firestore, a new document database for app developers". TechCrunch. Retrieved 2018-07-16.
  20. ^ "Google Announces Firestore, a Document Database". InfoQ. Retrieved 2017-10-19.
  21. ^ "Firebase is launching Cloud Firestore, a new document database featuring realtime sync, no-hassle scaling, and offline support". Android Police. 2017-10-03. Retrieved 2017-10-19.
  22. ^ "Google's Cloud Firestore Lets You Focus On App Development | Androidheadlines.com". AndroidHeadlines.com |. 2017-10-05. Retrieved 2017-10-19.
  23. ^ "Firebase Analytics". Google Developers. Retrieved 2016-05-28.
  24. ^ "Firebase Cloud Messaging". Google Developers. Retrieved 2016-05-28.
  25. ^ "Firebase Auth". Firebase, Inc. Retrieved May 19, 2016.
  26. ^ Farr, Christina (February 13, 2013). "Firebase's scalable backend makes it '10 times easier' to build apps". VentureBeat. Retrieved June 12, 2014.
  27. ^ Marshall, Matt (August 29, 2013). "Firebase is building a Dropbox for developers". VentureBeat. Retrieved June 12, 2014.
  28. ^ "Firebase Realtime Database". Firebase, Inc. Retrieved May 19, 2016.
  29. ^ Darrow, Barb (Dec 18, 2012). "Firebase secures its real-time back-end service". Gigaom. Retrieved June 12, 2014.
  30. ^ "Firebase Storage". Google Developers. Retrieved 2016-05-28.
  31. ^ dynamic Node.js support through Cloud Functions
  32. ^ Lardinois, Frederic (May 13, 2014). "Firebase Adds Web Hosting To Its Database Platform". TechCrunch. Retrieved June 12, 2014.
  33. ^ Novet, Jordan (May 13, 2014). "Firebase adds hosting to make app development even easier". VentureBeat. Retrieved June 12, 2014.
  34. ^ "Introducing ML Kit". Google Developers Blog. Retrieved 2018-07-07.
  35. ^ "ML Kit for Firebase | Machine learning for mobile developers | Firebase". Firebase. Retrieved 2018-07-07.
  36. ^ "Firebase Crash Reporting". Google Developers. Retrieved 2016-05-28.
  37. ^ "Firebase Test Lab for Android". Google Developers. Retrieved 2016-05-28.

External links

Abdul Jabar (Bagram detainee)

Abdul Jabar is a citizen of Afghanistan who was held in detention in the American Bagram Collection Point in 2002. Jabar was a taxi driver who was held in a cell near fellow taxi driver Dilawar, who was detained by American forces following a rocket attack on Firebase Salerno. Jabar reported hearing Dilawar's cries and experiencing similar abuse.

Jabar told The New York Times that he saw Dilawar experiencing difficulty when he was brought in, and counseled him not to struggle, which would only make things worse. Dilawar died on December 10, 2002, five days after he arrived in Bagram.

Battle of FSB Mary Ann

The Battle of FSB Mary Ann occurred when Viet Cong (VC) sappers attacked the U.S. firebase located in Quảng Tín Province, South Vietnam early on the morning of 28 March 1971.

Fire support base (FSB) Mary Ann was located to interdict movement of enemy troops and materiel down the K-7 Corridor and Dak Rose Trail (branches of the Ho Chi Minh trail running from Laos to the coast of South Vietnam). Originally intended to be a temporary base, it evolved into a more permanent location garrisoned by at least one U.S. Army company. The base was manned by 231 American soldiers at the time of the attack.The firebase was scheduled to be handed over to the Army of the Republic of Vietnam (ARVN) when the 1st Battalion, 46th Infantry Regiment (1/46th Infantry) moved to the north. Twenty-one ARVN soldiers from Battery B, 22nd Field Artillery, along with two 105mm howitzers, were on Mary Ann to support ARVN operations to the south.For months leading up to the attack the level of enemy activity in the area had been low and contacts were infrequent. The lack of significant recent engagements, along with preparations to turn the FSB over to ARVN units, had given the U.S. soldiers in the area a false sense of security. The sapper attack was sharp and very successful, with repercussions up the 23rd Infantry Division's chain of command, as the battle was described as a "rampage of VC who threw satchels at the command bunker, knifed Americans in their sleep and destroyed all communications equipment". The no-longer in command William Westmoreland was tasked with investigation of the attack, citing clear dereliction of duty, lax behavior and failure of officer leadership as the reasons. Charges were brought against six officers, including the 23rd Division Commander and Assistant Commander.

Battle of Fire Support Base Ripcord

The Battle of Fire Support Base Ripcord was a 23-day battle between elements of the U.S. Army 101st Airborne Division and two reinforced divisions of the People's Army of Vietnam (PAVN) that took place from 1 to 23 July 1970. It was the last major confrontation between United States ground forces and the PAVN during the Vietnam War. Three Medals of Honor and six Distinguished Service Crosses were awarded to participants for actions during the operations.

Battle of Firebase Anaconda

The Battle of Firebase Anaconda(not to be confused with Operation Anaconda) was a military engagement that took place on August 8, 2007. A group of roughly 75 Afghan militants mounted a rare frontal assault on a United States' Firebase Anaconda, but were repulsed with approximately 20 fatalities. No Americans were killed.

The attack was rare in that instead of using asymmetric warfare tactics such as launching mortars at the base and quickly retreating, the Taliban forces' staged a direct assault on U.S.-led forces.

Fire support base

A fire support base (FSB, firebase or FB) is a temporary military encampment to provide artillery fire support to infantry operating in areas beyond the normal range of fire support from their own base camps. FSBs follow a number of plans; their shape and construction varying based on the terrain they occupy and the projected garrison.

Widely used during the Vietnam War, the concept has continued on through current military operations including in Afghanistan.

Firebase Bird

Firebase Bird was a U.S. Army firebase located in the Kim Son Valley in southern Vietnam during the Vietnam War.In December 1966 Bird was occupied by C Battery 6th Battalion, 16th Artillery and B Battery 2nd Battalion, 19th Artillery and defended by elements of the 1st Battalion, 12th Cavalry. On the early morning of 27 December after preparatory mortar fire Bird was attacked by 3 Battalions of the People's Army of Vietnam (PAVN) 22nd Regiment. The PAVN quickly breached the perimeter and occupied all the 155mm and some of the 105mm gun pits. The remaining guns of 2/19 Artillery were then used to fire Beehive rounds directly at the PAVN stopping the attack. Supporting artillery fire was called in from nearby Firebase Pony and helicopter gunships also arrived to give supporting fire, forcing the PAVN to retreat.U.S. losses at Firebase Bird were 27 dead and 67 wounded, more than 60 percent of the defenders, while the U.S. claimed that PAVN losses in the attack and a four-day pursuit of the attackers were 267 dead.B Battery 2/19 Artillery was awarded a Presidential Unit Citation for its actions, while SSGT Delbert O. Jennings would be awarded the Medal of Honor for his actions during the battle.The attack on Bird was the subject of the book Bird by military historian S.L.A. Marshall. Today the base has reverted to jungle.

Firebase Cloud Messaging

Firebase Cloud Messaging (FCM), formerly known as Google Cloud Messaging (GCM), is a cross-platform cloud solution for messages and notifications for Android, iOS, and web applications, which currently can be used at no cost.The service is provided by Firebase, a subsidiary of Google. On 21 October 2014, Firebase announced it had been acquired by Google for an undisclosed amount. The official Google Cloud Messaging website points to Firebase Cloud Messaging (FCM) as the new version of GCM.

Forward Operating Base Gardez

The Gardez Fire Base is an American outpost in Afghanistan, near the city of Gardez, in the Province of Paktia, near the border with Pakistan.

The base is approximately 100 kilometers south of Kabul, and was the subject of regular attack in 2003. In mid-August 2011, a truck packed with explosives detonated at the entrance, killing two Afghan guards but otherwise doing minimal damage to the base. The Taliban, however, made spurious claims of massive casualties and destroyed helicopters.

Colonel Burke Garrett published a letter in the Fort Drum Blizzard in which he described the living conditions at the Gardez Fire Base, and its neighboring bases:

"The 1-87 Infantry and A Troop / 3-17 Cav are based out of Orgun-E and Gardez Fire Base respectively, but also located at several smaller bases in the eastern central part of the country, along the border with Pakistan. Living conditions are more austere there due to their remote locations, but they all receive mail, supplies of food and personal items regularly. Phone and e-mail connectivity varies by location, but we are working hard to improve our ability to contact families. They also have monthly helicopter visits from the AAFES staff based out of Bagram and Kandahar, so that they can still purchase items like CDs and magazines for their personal enjoyment. FOB Gardez was closed in November of 2014 by the 319th Movement Control Team from Dover, Delaware (Army Reserve) The FOB was ran by the 101st Airborne Division, 1st/506 Infantry Easy Co. (Band of Brothers).

Google URL Shortener

Google URL Shortener, also known as goo.gl, was a URL shortening service offered by Google. It was launched in December 2009, initially used for Google Toolbar and Feedburner. Later Google launched a separate website goo.gl and opened up to public in September 2010.The user could access a list of URLs that has been shortened in the past after logged in to their Google Account. And user could see the details the "details" link next to any of shortened URL, where public, real-time analytics data, including traffic over time, top referrers, and visitor profiles can be found. For security, Google added automatic spam detection based on the same type of filtering technology used in Gmail.

The service has not been accepting new users since April 13, 2018 and Google will discontinue the service for existing users on March 30, 2019. Links previously created will still redirect to their previous destination. Goo.gl short links are to be replaced by Firebase Dynamic Links. Google recommends using Bitly and Ow.ly and other popular services as alternatives.

Landing Zone Kate

Landing Zone Kate (also known as Firebase Kate, LZ Kate or Firebase White) is a former U.S. Army base northwest of Quang Duc Province in southern Vietnam near the Cambodian border.

Operation Burlington Trail

Operation Burlington Trail was a security operation conducted during the Vietnam War by the U.S. 198th Infantry Brigade in Quảng Nam Province, South Vietnam from 8 April to 11 November 1968.

Operation Hop Tac I

Operation Hop Tac I was a road security operation conducted during the Vietnam War by the U.S. 9th Infantry Division along Route 4 in Dinh Tuong Province, South Vietnam from 10 February to 10 March 1968.

Operation Kien Giang 9-1

Operation Kien Giang 9-1 was a joint U.S. and Army of the Republic of Vietnam (ARVN) operation in Dinh Tuong Province from 16–19 November 1967.

Operation Pickens Forest

Operation Pickens Forest was a U.S. Marine Corps operation in Quảng Nam Province, South Vietnam that took place from 16 July to 24 August 1970.

Operation Scotland II

Operation Scotland II was a U.S. Marine Corps security operation that took place in northwest Quảng Trị Province from 15 April 1968 to 28 February 1969.

Operation Somerset Plain

Operation Somerset Plain was a joint military operation conducted by the United States and the Army of the Republic of Vietnam (ARVN) in the A Sầu Valley from 4-20 August 1968.

Operation Taylor Common

Operation Taylor Common was a search and destroy operation conducted by Task Force Yankee, a task force of the 1st Marine Division supported by the Army of the Republic of Vietnam (ARVN), southwest of Hội An from 6 December 1968 to 8 March 1969.

Operation Yellowstone (Vietnam)

Operation Yellowstone was an operation conducted by the 1st and 3rd Brigades, 25th Infantry Division in northeast Tây Ninh Province, lasting from 8 December 1967 to 24 February 1968.

The Siege of Firebase Gloria

The Siege of Firebase Gloria is a 1989 Australian war film starring Wings Hauser and R. Lee Ermey that was filmed in the Philippines. According to a question and answer period in Sydney, director Brian Trenchard-Smith said that R. Lee Ermey wrote the screenplay.

Overview
Advertising
Communication
Software
Platforms
Hardware
Development
tools
Publishing
Search
(timeline)
Events
People
Other
Related

This page is based on a Wikipedia article written by authors (here).
Text is available under the CC BY-SA 3.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.