{"id":651298,"date":"2013-04-09T07:21:42","date_gmt":"2013-04-09T11:21:42","guid":{"rendered":"http:\/\/gigaom.com\/?p=629048"},"modified":"2013-04-09T07:21:42","modified_gmt":"2013-04-09T11:21:42","slug":"firebase-brings-google-docs-like-collaboration-to-its-real-time-backend","status":"publish","type":"post","link":"https:\/\/mereja.media\/index\/651298","title":{"rendered":"Firebase brings Google Docs-like collaboration to its real-time backend"},"content":{"rendered":"<p><a href=\"http:\/\/www.firebase.com\/\">Firebase<\/a>, which offers a real-time back-end for software developers, is adding capabilities that let developers easily build real-time collaboration into their applicatins, according to co-founder James Tamplin.<\/p>\n<p>Based on what it&#8217;s seen from its users, the San Francisco startup sees collaboration as a really big vertical, Tamplin said in an interview.&#8221;Many people have tried to build collaborative text editors like Google Docs but it&#8217;s really difficult. Users were using Firebase to synchronize their whole text block, but that&#8217;s not as efficient as Google Docs which just syncs the changes,&#8221; Tamplin added. Figuring out how to just deal with the deltas and how to handle re-dos and un-dos when multiple people work on the same thing at the same time is a really hard problem, he said.<\/p>\n<p><a href=\"http:\/\/gigaom.com\/2013\/04\/09\/firebase-brings-google-docs-like-collaboration-to-its-real-time-backend\/firepadscreen1\/\" rel=\"attachment wp-att-629049\"><img loading=\"lazy\" decoding=\"async\" alt=\"firepadscreen1\" src=\"http:\/\/gigaom2.files.wordpress.com\/2013\/04\/firepadscreen1.jpg?w=300&#038;h=240\" width=\"300\" height=\"240\" class=\"alignleft size-medium wp-image-629049\" \/><\/a><\/p>\n<p>&#8220;We actually replicated a full collaborative text editing library atop Firebase and are open sourcing it [under the MIT license],&#8221; he said.<\/p>\n<p>As <a href=\"http:\/\/gigaom.com\/2012\/12\/18\/firebase-secures-its-real-time-back-end-service\/\">GigaOM has reported, <\/a>developers user Firebase to easily create and debug web applications without having to worry about server infrastructure<\/p>\n<p>If several people are collaborating on a WordPress blog post, if there is a Firepad plug-in, they would be able to work on the same document at the same time, with Firepad tracking edits and enabling re-dos as needed, Tamplin said.<\/p>\n<p>Atlassian is using Firepad \u00a0in a plug-in for Stash, a tool for\u00a0managing Git code repositories. That add-on lets different team members edit code together.\u00a0and startup <a href=\"http:\/\/liveminutes.com\/?utm_expid=50962692-7&#38;utm_referrer=https%3A%2F%2Fwww.google.com%2F\">LiveMinutes <\/a>is using it to build a way to pull content out of Evernote and work with that content collaboratively, Tamplin said.<\/p>\n<p>What Firebase is doing with Firepad is similar to <a href=\"http:\/\/gigaom.com\/2009\/12\/04\/google-buys-etherpad-maker-for-google-wave\/\">Etherpad<\/a>, which Google bought in 2009 and Firebase competes in a broader sense with companies like Pusher and Pubnub.<\/p>\n<p>Being able to endow apps with collaboration is becoming table stakes for building the next wave of applications, \u00a0Tamplin said. &#8220;We want the next Twitter or Facebook to be built on Firebase,&#8221; he said.<\/p>\n<p> <img loading=\"lazy\" decoding=\"async\" alt=\"\" border=\"0\" src=\"http:\/\/stats.wordpress.com\/b.gif?host=gigaom.com&#038;blog=14960843&#038;%23038;post=629048&#038;%23038;subd=gigaom2&#038;%23038;ref=&#038;%23038;feed=1\" width=\"1\" height=\"1\" \/><\/p>\n<p><a href=\"http:\/\/pubads.g.doubleclick.net\/gampad\/jump?iu=\/1008864\/GigaOM_RSS_300x250&#038;sz=300x250&#038;%23038;c=210924\"><img decoding=\"async\" src=\"http:\/\/pubads.g.doubleclick.net\/gampad\/ad?iu=\/1008864\/GigaOM_RSS_300x250&#038;sz=300x250&#038;%23038;c=210924\" \/><\/a><\/p>\n<p><strong>Related research and analysis from GigaOM Pro:<\/strong><br \/>Subscriber content. <a href=\"http:\/\/pro.gigaom.com\/?utm_source=cloud&#038;utm_medium=editorial&#038;utm_campaign=auto3&#038;utm_term=629048+firebase-brings-google-docs-like-collaboration-to-its-real-time-backend&#038;utm_content=gigabarb\">Sign up for a free trial<\/a>.<\/p>\n<ul>\n<li><a href=\"http:\/\/pro.gigaom.com\/2012\/08\/how-emerging-technologies-are-influencing-collaboration\/?utm_source=cloud&#038;utm_medium=editorial&#038;utm_campaign=auto3&#038;utm_term=629048+firebase-brings-google-docs-like-collaboration-to-its-real-time-backend&#038;utm_content=gigabarb\">How emerging technologies will influence collaboration<\/a><\/li>\n<li><a href=\"http:\/\/pro.gigaom.com\/2012\/08\/data-markets-in-search-of-new-business-models\/?utm_source=cloud&#038;utm_medium=editorial&#038;utm_campaign=auto3&#038;utm_term=629048+firebase-brings-google-docs-like-collaboration-to-its-real-time-backend&#038;utm_content=gigabarb\">Data markets: in search of new business models<\/a><\/li>\n<li><a href=\"http:\/\/pro.gigaom.com\/2012\/05\/public-private-or-hybrid-a-guide-to-moving-to-the-cloud\/?utm_source=cloud&#038;utm_medium=editorial&#038;utm_campaign=auto3&#038;utm_term=629048+firebase-brings-google-docs-like-collaboration-to-its-real-time-backend&#038;utm_content=gigabarb\">Public, private or hybrid? How to move to the cloud<\/a><\/li>\n<\/ul>\n<p><img width='1' height='1' src='http:\/\/gigaom.feedsportal.com\/c\/34996\/f\/646446\/s\/2a81eb1c\/mf.gif' border='0'\/><\/p>\n<div class='mf-viral'>\n<table border='0'>\n<tr>\n<td valign='middle'><a href=\"http:\/\/share.feedsportal.com\/share\/twitter\/?u=http%3A%2F%2Fgigaom.com%2F2013%2F04%2F09%2Ffirebase-brings-google-docs-like-collaboration-to-its-real-time-backend%2F&#038;t=Firebase+brings+Google+Docs-like+collaboration+to+its+real-time+backend\" ><img decoding=\"async\" src=\"http:\/\/res3.feedsportal.com\/social\/twitter.png\" border=\"0\" \/><\/a>&nbsp;<a href=\"http:\/\/share.feedsportal.com\/share\/facebook\/?u=http%3A%2F%2Fgigaom.com%2F2013%2F04%2F09%2Ffirebase-brings-google-docs-like-collaboration-to-its-real-time-backend%2F&#038;t=Firebase+brings+Google+Docs-like+collaboration+to+its+real-time+backend\" ><img decoding=\"async\" src=\"http:\/\/res3.feedsportal.com\/social\/facebook.png\" border=\"0\" \/><\/a>&nbsp;<a href=\"http:\/\/share.feedsportal.com\/share\/linkedin\/?u=http%3A%2F%2Fgigaom.com%2F2013%2F04%2F09%2Ffirebase-brings-google-docs-like-collaboration-to-its-real-time-backend%2F&#038;t=Firebase+brings+Google+Docs-like+collaboration+to+its+real-time+backend\" ><img decoding=\"async\" src=\"http:\/\/res3.feedsportal.com\/social\/linkedin.png\" border=\"0\" \/><\/a>&nbsp;<a href=\"http:\/\/share.feedsportal.com\/share\/gplus\/?u=http%3A%2F%2Fgigaom.com%2F2013%2F04%2F09%2Ffirebase-brings-google-docs-like-collaboration-to-its-real-time-backend%2F&#038;t=Firebase+brings+Google+Docs-like+collaboration+to+its+real-time+backend\" ><img decoding=\"async\" src=\"http:\/\/res3.feedsportal.com\/social\/googleplus.png\" border=\"0\" \/><\/a>&nbsp;<a href=\"http:\/\/share.feedsportal.com\/share\/email\/?u=http%3A%2F%2Fgigaom.com%2F2013%2F04%2F09%2Ffirebase-brings-google-docs-like-collaboration-to-its-real-time-backend%2F&#038;t=Firebase+brings+Google+Docs-like+collaboration+to+its+real-time+backend\" ><img decoding=\"async\" src=\"http:\/\/res3.feedsportal.com\/social\/email.png\" border=\"0\" \/><\/a><\/td>\n<td valign='middle'><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p><a href=\"http:\/\/da.feedsportal.com\/r\/163067411828\/u\/49\/f\/646446\/c\/34996\/s\/2a81eb1c\/a2.htm\"><img decoding=\"async\" src=\"http:\/\/da.feedsportal.com\/r\/163067411828\/u\/49\/f\/646446\/c\/34996\/s\/2a81eb1c\/a2.img\" border=\"0\"\/><\/a><img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"http:\/\/pi.feedsportal.com\/r\/163067411828\/u\/49\/f\/646446\/c\/34996\/s\/2a81eb1c\/a2t.img\" border=\"0\"\/><\/p>\n<div class=\"feedflare\">\n<a href=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?a=eoykHA-bAA4:PwtPzrIujns:yIl2AUoC8zA\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?d=yIl2AUoC8zA\" border=\"0\"><\/img><\/a>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~r\/OmMalik\/~4\/eoykHA-bAA4\" height=\"1\" width=\"1\"\/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Firebase, which offers a real-time back-end for software developers, is adding capabilities that let developers easily build real-time collaboration into their applicatins, according to co-founder James Tamplin. Based on what it&#8217;s seen from its users, the San Francisco startup sees collaboration as a really big vertical, Tamplin said in an interview.&#8221;Many people have tried to [&hellip;]<\/p>\n","protected":false},"author":7419,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-651298","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/651298","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/users\/7419"}],"replies":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/comments?post=651298"}],"version-history":[{"count":0,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/651298\/revisions"}],"wp:attachment":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/media?parent=651298"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/categories?post=651298"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/tags?post=651298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}