<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>140dev &#187; The future of Twitter</title>
	<atom:link href="http://140dev.com/twitter-api-programming-blog/category/the-future-of-twitter/feed/" rel="self" type="application/rss+xml" />
	<link>http://140dev.com</link>
	<description>Twitter API Programming Tips, Tutorials, Source Code Libraries and Consulting</description>
	<lastBuildDate>Wed, 31 Jul 2019 10:03:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.6</generator>
		<item>
		<title>The inevitable path to vertical Twitter apps</title>
		<link>http://140dev.com/twitter-api-programming-blog/the-inevitable-path-to-vertical-twitter-apps/</link>
		<comments>http://140dev.com/twitter-api-programming-blog/the-inevitable-path-to-vertical-twitter-apps/#comments</comments>
		<pubDate>Wed, 26 Feb 2014 12:29:07 +0000</pubDate>
		<dc:creator>Adam Green</dc:creator>
				<category><![CDATA[The future of Twitter]]></category>
		<category><![CDATA[Vertical Twitter Apps]]></category>

		<guid isPermaLink="false">http://140dev.com/?p=2949</guid>
		<description><![CDATA[We are entering the next phase of Twitter&#8217;s maturity. With the IPO completed, it now has enough market validation and cash to be accepted as a valid advertising vehicle by major brands and the rapidly evolving Social TV industry. These are great targets for advertising, but there is another market that I see emerging over [&#8230;]]]></description>
				<content:encoded><![CDATA[<p></p><p>We are entering the next phase of Twitter&#8217;s maturity. With the IPO completed, it now has enough market validation and cash to be accepted as a valid advertising vehicle by major brands and the rapidly evolving Social TV industry. These are great targets for advertising, but there is another market that I see emerging over the next couple of years. I call this Vertical Twitter. </p>
<p>There are some features that all Twitter business users and advertisers need: targeted leads, high click-thru rates on URLs in tweets, and high numbers of quality followers. There are now good third-party tools for handling these generalized marketing needs, and Twitter&#8217;s own tools, such as the ads API and Cards, also do a great job, but I see Vertical Twitter as extending beyond marketing. The integration of API based technology into a company&#8217;s core business and sales functions will be the target of this next step in the Twitter story. </p>
<p>The integration of new computer technology has repeatedly followed the path from techie enthusiasts, business pioneers proselytizing in their workplaces, and eventual acceptance by businesses as a core part of their IT infrastructure. This evolution always starts with marketing and progresses to custom solutions for specific industries. We have seen it with productivity tools from 1980 to 1994, websites and blogs from 1995 to 2005, and now it is playing out in social networks from 2006 to the present. In each era products evolve from solving the simplest, most generic tasks into vertical applications aimed at the specific needs of realtors, financial analysts, doctors, lawyers, farmers, politicians, etc. </p>
<p>Twitter is uniquely positioned to lead social networking into vertical market applications. The combination of the Twitter API and hundreds of thousands of API developers gives Twitter the means and labor force to make this possible. You have probably been getting the same Twitter for Business emails I have from Twitter. There is no doubt that Twitter&#8217;s management also recognizes the value of small and medium businesses in selling advertising. Once these business understand Twitter better as a marketing vehicle, the demand for vertical apps that address other aspects of their business is inevitable. </p>
]]></content:encoded>
			<wfw:commentRss>http://140dev.com/twitter-api-programming-blog/the-inevitable-path-to-vertical-twitter-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OAuth without the dance</title>
		<link>http://140dev.com/twitter-api-programming-blog/oauth-without-the-dance/</link>
		<comments>http://140dev.com/twitter-api-programming-blog/oauth-without-the-dance/#comments</comments>
		<pubDate>Sat, 14 Jul 2012 00:23:01 +0000</pubDate>
		<dc:creator>Adam Green</dc:creator>
				<category><![CDATA[Apps in Tweets]]></category>
		<category><![CDATA[The future of Twitter]]></category>
		<category><![CDATA[Twitter OAuth]]></category>

		<guid isPermaLink="false">http://140dev.com/?p=1672</guid>
		<description><![CDATA[One benefit of running an app within Twitter.com is that it will eliminate the need for the OAuth dance. That is the complex exchange that goes on between a website and the Twitter API when the user logs into Twitter through the website. This communication is necessary to deliver a set of authorization keys that [&#8230;]]]></description>
				<content:encoded><![CDATA[<p></p><p>One benefit of running an app within Twitter.com is that it will eliminate the need for the OAuth dance. That is the complex exchange that goes on between a website and the Twitter API when the user logs into Twitter through the website. This communication is necessary to deliver a set of authorization keys that can be used by the site to get the Twitter account information for the user. </p>
<p>You&#8217;ve seen this dance before, even if you didn&#8217;t realize exactly what was happening. You are on a website, and see a button that says <img src="/blog_images/sign-in-with-twitter.png">. Clicking that button takes you to a Twitter controlled page where you can give permission for the site that sent you there to operate on your behalf. When you then give permission, you are sent back to the site to continue where you left off. This whole procedure confuses both the user and the developer who has to implement it. One way of measuring how big a hurdle this is for Twitter API developers is the fact that my <a href="http://140dev.com/twitter-api-programming-tutorials/hello-twitter-oauth-php/">tutorial on using OAuth</a> is the number one visited page on this site. It gets about 30% of all of my site traffic, even though it was written 2 years ago. There is no doubt that the OAuth dance is a pain for everyone involved. </p>
<p>As part of making it possible for developers to run apps within tweets, Twitter will have the chance to streamline this whole process. The Twitter page will already know who the logged in user is. It is just a matter of making this available to the application code running within the tweet.</p>
<p>There are several possible to ways to implement an API that passes this info. I can&#8217;t predict exactly how this will be done, but I am sure it will have to be done. Think about what would happen otherwise. A user who is logged into Twitter sees an app in a tweet, and tries to interact with it. Will Twitter then send that user to another sign-in page to log in again? That makes no sense. There will have to be a transparent way to let the app discover who the current user is. </p>
<p>Explicit authorization by the user will still be necessary before the app can change the user&#8217;s Twitter account or tweet on their behalf, but the UI for that will also have to be handled by Twitter. Otherwise the clean and consistent experience Twitter is striving for will not be achieved. I handle UI issues like this all the time in the website apps I build for clients. I&#8217;m sure Twitter can figure out how to make it happen. They have no choice. </p>
<p>Putting these implementation details aside, the real take away is that apps within tweets will be easier to build and easier for users to interact with. That has to be good for everyone involved, and result in increased adoption and production of Twitter apps. </p>
]]></content:encoded>
			<wfw:commentRss>http://140dev.com/twitter-api-programming-blog/oauth-without-the-dance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ecommerce in tweets will transform the web</title>
		<link>http://140dev.com/twitter-api-programming-blog/ecommerce-in-tweets-will-transform-the-web/</link>
		<comments>http://140dev.com/twitter-api-programming-blog/ecommerce-in-tweets-will-transform-the-web/#comments</comments>
		<pubDate>Fri, 13 Jul 2012 13:51:18 +0000</pubDate>
		<dc:creator>Adam Green</dc:creator>
				<category><![CDATA[Apps in Tweets]]></category>
		<category><![CDATA[The future of Twitter]]></category>
		<category><![CDATA[Twitter ecommerce]]></category>

		<guid isPermaLink="false">http://140dev.com/?p=1666</guid>
		<description><![CDATA[Now that I&#8217;ve relaxed and decided to embrace the idea of apps in tweets, the possibilities are amazing. What it all comes down to is ecommerce from within a tweet. That is the game changer. Right now tweets are only a pointer, not a destination. I can tell someone about a great restaurant, or book, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p></p><p>Now that I&#8217;ve relaxed and decided to embrace the idea of <a href="http://140dev.com/twitter-api-programming-blog/the-coming-twitter-land-rush/">apps in tweets</a>, the possibilities are amazing. What it all comes down to is ecommerce from within a tweet. That is the game changer. Right now tweets are only a pointer, not a destination. I can tell someone about a great restaurant, or book, or hotel, but then they have to click on the link inside the tweet to take action. What if I could tweet about a book I just read, and include an Amazon order form for that book within the tweet? Think that would increase the sales rate? </p>
<p>Now multiply that by every form of ecommerce, and realize that all of these application areas are open for commercial exploitation with tweets: hotel reservations, movie and concert tickets, music downloads, clothing purchases, stock trading. Basically the entire ecommerce field will get reinvented. Some current leaders will keep winning, like Amazon, but there will be many more new first movers in this space. </p>
<p>Yes, there are all kinds of issues about trust and security, but those exist on the web already. I remember when everyone was afraid to give their credit card to a website. Things are scary until they aren&#8217;t. Once they&#8217;re not, nobody worries about it. Anyone remember when microwaves were scary? Getting used to buying something from within a tweet will take a few months at the most. </p>
<p>Keep in mind that <a href="http://twitter.com/jack">Jack Dorsey</a>, Twitter&#8217;s chairman, also runs the payment service <a href="https://squareup.com/">Square</a>. What an interesting possibility for an acquisition by Twitter. At the very least, he is well aware of the internal issues of online payments. </p>
<p>Right now everyone is looking at Twitter&#8217;s attempts to tighten their control over tweets as an advertising play. That may be what they&#8217;re thinking about, but as an entrepreneur and Twitter API developer, I&#8217;m thinking about all the money to be made within tweets. </p>
]]></content:encoded>
			<wfw:commentRss>http://140dev.com/twitter-api-programming-blog/ecommerce-in-tweets-will-transform-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The coming Twitter land rush</title>
		<link>http://140dev.com/twitter-api-programming-blog/the-coming-twitter-land-rush/</link>
		<comments>http://140dev.com/twitter-api-programming-blog/the-coming-twitter-land-rush/#comments</comments>
		<pubDate>Thu, 12 Jul 2012 14:02:02 +0000</pubDate>
		<dc:creator>Adam Green</dc:creator>
				<category><![CDATA[Apps in Tweets]]></category>
		<category><![CDATA[The future of Twitter]]></category>
		<category><![CDATA[The next wave]]></category>

		<guid isPermaLink="false">http://140dev.com/?p=1638</guid>
		<description><![CDATA[&#8220;We want developers to be able to build applications that run within Tweets.” - @Sippey post on changes to Twitter API I&#8217;ve been through the usual round of emotions in reaction to one of Twitter&#8217;s periodic &#8220;adjustments&#8221; to the Twitter API access rules. Denial and anger took a few days. I tried bargaining with my [&#8230;]]]></description>
				<content:encoded><![CDATA[<p></p><p style="text-align: center;"><em>&#8220;We want developers to be able to build applications that run within Tweets.” </em><br />
- @Sippey <a href="https://dev.twitter.com/blog/delivering-consistent-twitter-experience">post</a> on changes to Twitter API</p>
<p>I&#8217;ve been through the usual round of emotions in reaction to one of Twitter&#8217;s periodic &#8220;adjustments&#8221; to the Twitter API access rules. Denial and anger took a few days. I tried bargaining with my contacts at Twitter HQ earlier this week. Depression was yesterday. Now I&#8217;m up to acceptance. What would it mean to actually build apps into tweets? It could be really cool. <em>(Note to self: adopt stance of suspension of disbelief. Act as if Twitter can build something this big in a reasonable amount of time. ) </em>Sorry, back to acceptance.</p>
<p>As I was saying, being able to add your own code to a potential base of 400 million tweets a day is a huge amount of new real estate. Developers won&#8217;t be able to resist this much fertile territory. If everything people now do on the web can be done inside tweets, then Twitter becomes the new web. Imagine a web suddenly opening up with no apps. Think some people will try to populate it?</p>
<p>Let&#8217;s be honest. Twitter is now the transport protocol for the Internet. If a huge percentage of the information packets are sent and received as tweets, then more content and functionality should be attached to those tweets. Instead of passively residing on websites, this content and functionality will have a date, sender, and multiple recipients attached. It is a paradigm shift, and those always breed new waves of development.</p>
<p>But won&#8217;t that make developers even more dependent on Twitter? Yes. Won&#8217;t Twitter be able to arbitrarily kill competitors and substitute their own apps? Yes. Isn&#8217;t this just another huge case of letting a thousand flowers bloom? Yes. The risks are clear. The rewards are too great to resist. If Twitter builds this, the developers will come. The VCs will follow. The land rush will happen.</p>
]]></content:encoded>
			<wfw:commentRss>http://140dev.com/twitter-api-programming-blog/the-coming-twitter-land-rush/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Natural selection as a Twitter product strategy</title>
		<link>http://140dev.com/twitter-api-programming-blog/natural-selection-as-a-twitter-product-strategy/</link>
		<comments>http://140dev.com/twitter-api-programming-blog/natural-selection-as-a-twitter-product-strategy/#comments</comments>
		<pubDate>Sat, 04 Dec 2010 02:27:54 +0000</pubDate>
		<dc:creator>Adam Green</dc:creator>
				<category><![CDATA[The future of Twitter]]></category>

		<guid isPermaLink="false">http://140dev.com/?p=1150</guid>
		<description><![CDATA[I&#8217;m a devoted Darwinian when it comes to biological and cultural evolution, so it is appropriate for me to view natural selection as the best product development strategy for Twitter as well. Twitter&#8217;s strength has been that it did less not more. Sure, it started with a simplistic friends and followers social graph, but that [&#8230;]]]></description>
				<content:encoded><![CDATA[<p></p><p>I&#8217;m a devoted Darwinian when it comes to biological and cultural evolution, so it is appropriate for me to view natural selection as the best product development strategy for Twitter as well. Twitter&#8217;s strength has been that it did less not more. Sure, it started with a simplistic friends and followers social graph, but that actually acted as more of a randomizer than an organizing factor. The fact that you couldn&#8217;t see both sides of many conversations was part of Twitter&#8217;s early magic.</p>
<p>Randomness is the hardest part of Darwinism to accept. The early opponents of natural selection insisted that an eye or a wing could never have emerged from a series of random steps. There must have been a universal product manager who designed them. Well, they said God  at the time, but today we would call this a product manager.</p>
<p>Today Twitter features like the #hashtag are a fundamental part of its experience, yet this wasn&#8217;t designed and imposed by Twitter HQ. It emerged from user behaviors and was promoted by advocates, like <a href="http://www.stoweboyd.com/">Stowe Boyd</a> and <a href="http://factoryjoe.com/">Chris Messina</a>.  New behaviors have emerged from the hashtag, like #followfriday. It is this emergence that makes Twitter a perfect environment for natural selection. Each small, random change must either be passed on by millions of users, or else it dissappears in favor of a better solution.</p>
<p>But Twitter can&#8217;t just leave its future to chance, can it? Won&#8217;t it miss out on all the hottest trends hyped by Techcrunch and the Valley gurus? The reality is that not only shouldn&#8217;t Twitter impose new constructs on its users, it can&#8217;t. Location is a great example. When Foursquare became the latest shiny new thing, Twitter went along and added location to tweets. How has that worked out? Less than 1% of all tweets include location data. I&#8217;m willing to bet that if Twitter users actually found location data useful, a convention for adding it to a tweet would emerge.</p>
<p>What Twitter can do to ensure its success is not try to add yet another must have feature. It should focus on scaling to handle the growth, and providing a freely available API for experimentation, and then step back and let natural selection do the rest.</p>
]]></content:encoded>
			<wfw:commentRss>http://140dev.com/twitter-api-programming-blog/natural-selection-as-a-twitter-product-strategy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
