On the latest Talk Show, Gruber wondered what the spread of Twitter clients really is. It made me realise that no one has really explored how many people use Twitter’s own apps. I thought I’d (try to) find out.
Firstly, Twitter doesn’t report the information itself, so the only way to find out is by brute force. Due to the Twitter Streaming APIs, this is relatively straightforward. I ran a script which literally scanned tweets for their source link and counted each unique source.
Due to the time sensitivity of Twitter, finding one exact data set is impossible as client usage varies constantly. For instance, a big global event may encourage people to tweet on a day they otherwise wouldn’t. On a normal day, though, this method should be a good indicator of average user behaviour and app usage. For reference, the results that I collected are from a random sampling of tweets across a 9-hour period, approximately 9am to 5.30pm on the 18th July.
In total, I collected and analysed one million tweets. Whilst this seems like a lot, it still pales in comparison to daily tweet volume. As always, I would have loved to collect more data, but there are, naturally, physical limitations to doing so. However, I still feel the study was significant enough to portray the trends to a good degree of accuracy and warrants publishing.
Below is a sorted list of the findings. Any app that created more than 0.02% of tweets, in the period observed, is listed.
Source
Count
Client?
Web
243431
Yes
Twitter for iPhone
152116
Yes
Twitter for Android
116765
Yes
Twitter for Blackberry
115244
Yes
UberSocial for Blackberry
34502
Yes
Mobile Web
28563
Yes
TweetDeck
19627
Yes
Echofon
18718
Yes
Keitai Web
14381
Yes
twicca
12901
Yes
TweetCaster for Android
11746
Yes
Write Longer
11172
No
twitterfeed
11020
No
Facebook
10488
No
Twitter for iPad
9603
Yes
twittbot.net
8712
No
Tweet Button
8639
No
Janetter
7593
Yes
twipple
7515
Yes
Tweetbot for iOS
6845
Yes
Instagram
5917
No
Plume for Android
5621
Yes
SOICHA
5259
Yes
txt
5180
Yes
HootSuite
4560
Yes
UberSocial for Android
4543
Yes
Tumblr
3938
No
Tween
3909
Yes
dlvr.it
3327
No
ついっぷる for iPhone
3194
Yes
Google
3117
No
Twitter for Mac
2446
Yes
Twipple for Android
2438
Yes
jigtwi
2261
Yes
Twittascope
2201
Yes
Ask.fm
1940
No
m.tweete.net
1866
Yes
TweetList
1831
Yes
foursquare
1825
No
Saezuri
1743
Yes
Tweetlogix
1649
Yes
YoruFukurou
1410
Yes
movatwi.jp
1322
Yes
ツイタマ
1263
Yes
Samsung Mobile
1262
No
Seesmic
1134
Yes
TweetCaster for iOS
1113
Yes
ついっぷる for iPhone
1100
Yes
Tweet Old Post
1097
No
yubitter
1052
Yes
ShootingStar
983
Yes
UberSocial Mobile
948
Yes
Tuitwit
938
Yes
jigtwi for Android
882
Yes
OpenTween
815
Yes
A.plus for Blackberry
779
Yes
Twipple for Android
764
Yes
SocialScope
759
Yes
Twitter for Windows Phone
745
Yes
IFTTT
720
No
Twiterous
707
Yes
Twidroyd for Android
688
Yes
EasyBotter
650
No
Tweet ATOK
639
Yes
Social by Nokia
612
Yes
TwitBird
609
Yes
ついっぷる Pro for iPhone
553
Yes
Addictweet
511
Yes
Krile2
500
No
Photos on iOS
493
No
UberSocial for iPhone
489
Yes
twitcle
462
Yes
twtkr
459
Yes
CitCuit
442
Yes
UbеrSociаl for BlackBerry
439
Yes
MetroTwit
438
Yes
vk.com
435
No
Dabr
429
Yes
Ustream.TV
420
No
ニコニコ動画
413
No
Pinterest
404
No
TweetList Pro
398
Yes
BotMaker
395
No
Twil2
394
No
SocialOomph
388
No
TwitCasting
384
No
TwitPal
377
Yes
buysellyourtweets
377
No
UberSocial
368
Yes
PlayStation®Vita
357
Yes
TwitMania
357
Yes
Silver Bird
357
Yes
Osfoora for iPhone
354
Yes
Teewee
321
Yes
STATUSEM
321
No
Tower Heist Takeover, BlackBerry
317
Yes
Twittelator
316
Yes
mixi ボイス
309
Yes
Buffer
309
No
Twipple Pro for Android
302
Yes
ツイ助
299
No
Nimbuzz Mobile
298
No
Ultwimate Mobile
285
Yes
HTC Peep
274
Yes
モバツイ touch
273
Yes
LinkedIn
261
No
Twitscoop
253
Yes
vk.com pages
249
No
Camera on iOS
248
No
weheartit.com
242
No
Paper.li
237
No
Twitter for iAppli
232
Yes
Hotot for Chrome
232
Yes
TwitIQ
231
Yes
Azurea for Windows
212
Yes
モバツイsmart / www.movatwi.jp
210
Yes
Follow to Follow
206
No
Twittanic
203
Yes
The raw data, by itself, is useless. In order to determine how many people would be affected by a ban on third-party clients, the first step is to identify anyone using native clients. There are a handful of them: Twitter.com, m.twitter.com, Twitter for iPhone, Android, Blackberry, Windows Phone, iPad, Mac as well as TweetDeck and Keitai Web (Twitter’s Japanese client) and SMS (identified as “txt”). Twitter recently announced a client for Nokia S40, but I don’t think it has caught on — zero of the million tweets originated from this client.
The total of these rows is 708,101 out of 1,000,000.
Therefore, this means that at least 70.8% of the total originated from first-party clients, and at most 29.2% of people use third-party Twitter clients.
Already, first-party apps clearly have a monopoly. The actual share of first-party usage is even higher, however.
This is because not all of the observed apps are actually “clients”. Many are simply apps which post to Twitter. Instagram is an example of this; it just posts links back to its own service. The “Tweet Button” is a first-party example: it allows the user to tweet, but it isn’t a client. Therefore, it is necessary to filter out these “non-clients” to show a true representation of first-party-client dominance.
In an ideal scenario, a human would individually assess the ‘clientness’ of each app that created a tweet in the period. However, this is too time-consuming to be feasible. Instead, I have hand-checked only the 118 apps listed above, and use that ratio to extrapolate across the 291,899 remaining tweets to gain a relatively-accurate estimate.
My assessment of each app is denoted in the third column of the table. I found that 36 of those apps were not clients (identified by the third column). Applying that ratio (30.5%) to the 291,899 tweets, it is estimated that 89,053 tweets were not from clients. By discounting these ‘invalid’ tweets, the overall bucket is reduced, thereby increasing the final proportion of first-party app usage to 708,101 out of 910,947 tweets, equivalent to a percentage share of over 77%.
For people that think Twitter will never ban third-party clients because there would be too much backlash, I think this 77% figure shows that Twitter could do it with ease. A large portion of the 23% would be happily herded to a first-party client, as they don’t really care what app they use — it just turned out that the client they first downloaded wasn’t a Twitter-owned app. The only people who would care would be the geeks, like me and anyone else who could be bothered to read this post, who actually care about the client they are using. And let’s face it, Twitter doesn’t care about geeks.
“The ‘Gas’ mechanic provides a reprieve for a natural break. At that point you can either pay for Gas or leave the game to recharge. The short-sharp play sessions mean that you’re happy to come back and have another go. This design fits with the play patterns of people on the move. That’s really what drove the design.”
I think that is dishonest. The Gas mechanism is clearly imposed for monetization. It isn’t because it “fits with the play patterns of people on the move”. If that was the case, there would be no reason for players to buy Gas and the app would make no money. However, the developer knows people play more than 30 seconds of a game at a time, so they found a way to exploit impatience for revenue.
Like I said, I think the quote above is untruthful. However, many people have criticised the developer simply for using In-App Purchases in this way and I don’t think thats fair either. Nobody is forced to play the game; nobody is forced to buy the Gas. They just choose to do so. CSR Racing isn’t the number one top-grossing app because it is unscrupulously tricking users to buy stuff. Pure and simple, it turns out people are willing to pay to circumvent time restrictions.
You can’t criticise a developer for building something people want to use and pay for, even if you yourself think it is a waste of money.
Google is having to resort to using URL schemes to allow third-parties to detect whether Chrome is installed on a user’s iOS device. This is such a hack-job it is ridiculous. App developers should not have to perform string manipulation to open in a particular browser.
This should be an OS-wide setting, such that — to a developer — the API is transparent and abstracted. Any call to [[UIApplication sharedApplication] openURL:URL] would automatically trigger the user’s chosen browser.
It should not require app developers to hard-code support for every browser, as it does today.
This tablet seems to have 3G model, but not all current carrier might sale, somea career name are not seen in list of resellers.
This source, who seems to look a prototype, told that new tablet (iPad mini?) had same hight with Nexus 7 and slight larger width. Even though front projection size is larger than rivals, thickness of that new tablet is considered to be thinner than current most thinnest tablet Kindle Fire, and to be similar with iPod touch (4th generation) by this source.
The momentum behind these rumours is so high right now, it has become an near-inevitability, especially as the rumour has been backed up by the Wall Street Journal and Bloomberg.
Pricing for the device is assumed to be $199, to compete directly with the Fire and the Nexus 7. However, this introduces a complication in Apple’s product lineup: the iPod touch. The iPod touch is, also, $199. Clearly, Apple can’t have both of these products at the same price. How much cheaper can they price the iPod touch? Even at $159, a 3.5inch iPod touch seems really expensive standing next to a 7.8inch iPad mini.
Reaching the sub-$150’s, though, you hit another price wall. The iPod nano sells for $129. Assumedly, they’d have to make the Nano cheaper as well.
$70 is the difference between an iPod nano and an iPod touch. On that basis, I’d expect a similar gap between the Touch and the iPad Mini. So how about a $199 Mini and a $149 iPod? The Nano then can go to $109. I suppose that’s a possibility.
But, just looking back at that paragraph, it doesn’t feel right to me. In fact, it makes me believe even more strongly that the Mini is not going to be $199. I think $249 makes much more sense. The $200-$300 price range is a market segment where the iOS ecosystem is currently absent; a $249 iPad Mini would be a great fit. Also, I think $249 is still cheap enough to suck the air out of the 7inch tablet competition. In the long run, the Mini could fall to $199, if necessary.
At launch though, I think $199 is overly price-aggressive and has too many implications on the rest of Apple’s lineup, to be feasible.
Holding back in mobile payments was a deliberate strategy, the result of deep discussion last year. Some Apple engineers argued for a more-aggressive approach that would integrate payments more directly.
But Apple executives chose the go-slow approach for now. An Apple spokeswoman declined to comment on the decision-making process. Apple’s head of world-wide marketing, Phil Schiller, in an interview last month, said that digital-wallet mobile-payment services are “all fighting over their piece of the pie, and we aren’t doing that.”
On the basis of this article, I reckon that the next iPhone will have NFC but it won’t have support for mobile payments. It’ll be used for a more elegant execution of Passbook, for instance, but the iPhone 5 won’t become your wallet.
Next year, or whenever, Apple decides to enter the mobile payment market properly, Apple can then push a software update containing the functionality, which the iPhone 5 will be in a perfect position to use, as it already has the NFC chip inside. This means that when Apple enters the merchant space, they will already have a large base of customers who can exploit their take on the “mobile wallet”.
Its hardware and software smoothness rival Apple’s, and its luxury humiliates the Kindle Fire. In short, it’s possible that this tablet may finally help solve Google’s chicken-and-egg problem. Maybe once it becomes popular, people will finally start writing decent apps for it …
I’m not confident that will happen.
The 7inch size means that scaled phone apps look ‘okay’ on the device. Developers never saw a need to customise their apps for the 10inch screen size, where the issue is even more prominent, so are they really going to start making custom apps for a device where their apps actually are bearable?
Case in point: the Kindle Fire. There are apps in the Fire’s app marketplace, but the vast majority are phone apps. Despite that device’s success, developers haven’t been encouraged to make premier tablet experiences for that.
Where the copyright holder makes available to his customer a copy — tangible or intangible — and at the same time concludes, in return form payment of a fee, a licence agreement granting the customer the right to use that copy for an unlimited period, that rightholder sells the copy to the customer and thus exhausts his exclusive distribution right. Such a transaction involves a transfer of the right of ownership of the copy. Therefore, even if the licence agreement prohibits a further transfer, the rightholder can no longer oppose the resale of that copy.
The ramifications of this are quite incredible. Notably game companies, who have shifted to digital distribution to shut down the aftermarket sales, are undermined.
I’m not quite sure how DRM factors into this, but seemingly this ruling overrides any attempt by software publishers to prevent resale. This includes the App Store; this judgement gives people the right to sell their iOS apps on to other people.
The level of compliance necessary by software publishers seems undefined, at the current stage. For example, do Steam or Apple have to implement features in their stores to allow resale? Or is it implicit - people are allowed to resell digital goods if they can crack the DRM and associated policies surrounding it?
This is a very interesting decision, with wide-reaching implications. Therefore, there are probably a million companies ready to oppose it. Bring on the appeals …
The study surveyed more than 30,000 U.S. mobile subscribers and found Samsung to be the top handset manufacturer overall with 25.7 percent market share. Google Android continued to grow its share in the U.S. smartphone market, accounting for 50.9 percent of smartphone subscribers, while Apple captured 31.9 percent.
According to ComScore, iPhone has outgrown Android in the smartphone market, in the last three months, 1.7% to 0.8% growth. It should be emphasised that this is no indication of the death of Android, or anything like that. At some point, Android had to reach a level of saturation. After all, Android and iPhone already take up over 80% of the space. In effect, there is only about 17% left to fight over.
In the wider scheme of the market, the story remains the same as before; iOS and Android grow whilst everyone else falters and collapses, namely BBOS and Symbian. Windows Phone remained at about the same level as the previous quarter, which I suppose is slightly encouraging.
Most importantly, this data continues to counter the endless bearish analysts who predict the imminent death of the iPhone. This data reinforces the need for carriers to have the iPhone in their arsenal. There is a reason Sprint committed $20 billion to iPhone. Carriers need the iPhone, as customers want the iPhone.
That’s why we’re adding the ability for Google Play developers to respond to reviews from the Google Play Android Developer Console. Developers can gather additional information, provide guidance, and — perhaps most importantly — let users know when their feature requests have been implemented.
I’ve certainly wanted to be able to do this for Bingo Machine in the iTunes App Store. I don’t think Apple has done this as of yet, as they foresee the functionality being abused by some developers who post snap-retorts to 1-star reviews.
Even Google is wary in rolling this feature out; a response cannot turn into a threaded conversation and the permission has only been given to a small curated set of developers, for now. A developer can only respond once, per comment. I think this great, and stunts most trolling opportunities upfront. If a customer wants to talk more, they are encouraged to take the discussion to a private channel, like email.
I think these restrictions are very sensible. This could be a really helpful addition to the store.
After days of speculation and rumors, Microsoft’s major announcement has just been unveiled at a press event in Los Angeles: a Surface tablet. We suspected the company might be working on its own tablet, and Microsoft CEO Steve Ballmer revealed the device on stage at Milk Studios in Los Angeles today. Discussing Microsoft’s history with Windows, Xbox, and Kinect, Ballmer introduced a video of the company’s hardware products over the years before unveiling Windows 8’s companion, the Microsoft Surface.
The Surface is like a Nexus Tablet, but for Windows 8. Microsoft’s own attempt to create an incredible, competitive, tablet.
For certain, it is a risky strategy. As shown by the Surface, they evidently feel that they need to kickstart the cavalcade of Metro devices with their own, Microsoft branded, device. The product they have made is undoubtedly interesting (in particular, the ‘Smart Cover’ accessory that has an inbuilt keyboard) and probably captivating to a reasonable number of consumers.
However, whether it is wise to, essentially, become a competitor to their other “partners” (such as HP, Dell and Asus) is still to be determined. I think Google can get it away with it with the Nexus series because Android has already established platform lock-in, such as the app ecosystem. This makes it hard for a manufacturer to disconnect themselves from Android, despite their annoyances regarding the special treatment Google has given to some companies, and go it alone with another new OS.
For Windows 8, though, there is none of this. This is a platform with zero apps and zero install base. Potentially turning away hardware partners, before the OS even ships, is very risky, indeed.
My biggest issue with Notification Center is the repeated text. As indicated in the screenshot, “NYTimes” appears once in the header, and once for every NYTimes app notification. The same applies for Tweetbot; this results in a lot of repeated text. In my opinion, this space could be put to better use.
If Apple could let developers set a subtitle for each individual notification, Notification Center would improve functionally and aesthetically. For instance, for the Tweetbot notification, it would be easier to identify the content if the subtitle was something like “Mention from @hrbrt”, rather than just repeating the app’s name. A quick glance could determine whether a notification requires further action, rather than having to read the smaller body text. It is also better aesthetically, simply because it looks nicer, as there is no repetition.
As shown below, Apple’s own apps already do this.
For example, the Messages notifications are much more informative, as they include the receiver’s name as the subtitle, rather than just repeating “Messages” again. This allows you to see, at a glance, the message’s sender without having to squint to see the smaller text beneath.
Therefore, I hope Apple will add this functionality to third-party iOS developers, in the future, as it not only makes Notification Center simply look better, but also has a functional improvement of adding more context to incoming notifications. In many ways, it seems inevitable, as Apple’s own apps already do it. It is simply a matter of opening up the feature to other developers.
This week, the industry group responsible for the “Do Not Track” privacy protection functionality issued a proposed change to the spec that contradicts Microsoft’s plans to enable this feature by default in its next browser, Internet Explorer (IE) 10. “Do Not Track” must be disabled by default and manually enabled by users, according to this new spec. And that means Microsoft will need to change IE.
This is ridiculous. It is outrageous that the specification body will undermine Microsoft’s implementation of the service, simply because they respect user privacy. In fact, the governing body actively encourage advertisers to ignore Microsoft’s preference if its “on-by-default” policy continues.
The ADA, an abbreviation for the Advertising Digital Alliance no less, are clearly biased. “Do Not Track” is a scam. It is a propaganda scheme, that really shrouds the advertisers’ goal of maintaining traditional revenue sources. In fact, in their own statement, they basically admit this.
[Microsoft’s] unilateral decision, made without consultation within the self-regulatory process, may ultimately narrow the scope of consumer choices, undercut thriving business models, and reduce the availability and diversity of the Internet products and services that millions of American consumers currently enjoy at no charge.
The quote “undercut thriving business” echoes back to the whole idea of skating where the puck is, rather than where it is going. I wouldn’t exactly describe the newspaper industry as “thriving”, for instance. They are profitable now, but the future is bleak.
Effectively, the ADA is a cohort of backwards online media companies, who have no interest in expanding consumer privacy options online. “Do Not Track” is optionally implemented to start with, and as demonstrated above, the defaults (which 90% of users will never change, let alone think of changing) are biased towards the interests of advertisers. In my view, a complete propaganda palaver, and more evidence of incumbent business trying to sustain outdated business models.
Now the two sides appear on the brink of formalizing the relationship. After much speculation, Facebook integration will indeed be baked into the latest version of iOS, we’ve learned.
Facebook integration into iOS was kinda-expected. However, the complexity involved of Facebook sharing is much greater than that of Twitter. Facebook is a multi-faceted monster. There are lot more elements to the Facebook experience, than a 140-character-limited text box.
For example, you can upload a picture to your Photos or post a link to a photo on the News Feed. In addition, Facebook has the added layer of metadata, such as tagging and album-sorting and privacy settings.
Also, there are just a lot more types of content that Facebook can handle. Will you be able to share a Calendar appointment to Facebook? Will you be able to sync Contacts with your Facebook contacts?
My guess, for the time being, it will be limited to just News Feed posts and OS-level API support, so Facebook-login to apps is streamlined and managed from the global device Settings. This also means there will be a prominent option to disable the feature, akin to the Twitter implementation.
One such part that we have not talked about is the Broadcom BCM4334 that has been found in code dumps. The BCM4334 is a step up from the 65nm BCM4330 used on the “new†iPad and the iPhone 4S, and it is notably built on a smaller, more efficient 40nm process.
Along with now-standard stuff like Bluetooth 4.0 and FM radios, this chip also features dual-band Wi-Fi with Wi-Fi Direct.
Wi-Fi Direct is the technology that enables AirDrop on Lion, which is why it is only able to be activated on certain Macs (from about 2008 onwards). AirDrop on iOS is an interesting thought, as whilst it would speed up direct sharing between your Mac and your iOS device, the mechanics of the function are unclear.
For example, what happens to the file once it appears on your iPhone? Do you have to “open in” to save it permanently? Or would there be a temporary location where AirDrop files remain? Unlike the Mac, on an iPhone or iPad, you can’t save to desktop. There is no desktop.
Industry sources tell Sterne Agee analyst Shaw Wu that China Mobile is looking for a cut of App Store revenue.
China Mobile can want whatever they like. They have no leverage. Apple may want to enter China in a big way (and 628 million subscribers is a big draw), but China Mobile knows that the iPhone is very significant, too. Apple is already churning out blockbuster quarters without these 628 million customers (10 million unlocked iPhones already run on China Mobile’s network, without any sort of subsidy deal in place). They don’t need China, at least in the short-to-medium term. China Mobile wants iPhones much more.
For skeptics, compare it to the Verizon deal. They are the dominant player in the US. They were having some success with Android devices. They “wanted” Verizon crapware on the iPhone home screen.
It came out, in February 2011, with no such crapware. It was the iPhone. On Verizon. The ‘iPhone in China’ will be exactly the same.
Little changes like this are often overlooked but they represent disproportionately large changes to usability. I see two main changes taking place with the UISwitch, which is the technical name for this view in UIKit.
Before the switch was squared off, interactions occurred by either sliding the square nub, or tapping to alternate the state of the control. Now, the nub is rounded, and follows the rest of iOS UI, becoming circular and finger-sized. In the new design, the background colour of the switch is easier seen, as the nub size has become smaller. This is important in non-English languages (determined the device’s locale settings), where the control isn’t labelled with “On” or “Off”, but rather “O” or “I”, like a power switch. By being able to see the highlight colour easier, less mental parsing is required as to the current state of the switch.
To my memory, this change of the UISwitch is the first major change of a UI element in iOS. Gradients and backgrounds have changed slightly around the system, but the change in switch design is much less subtle. I think this is good. It shows Apple is prepared to change things, even in a device population dominated by “newbies”, rather than the geek - who can take on change much easier, as seen in the regular revisions in Mac interface. I had been concerned that Apple was resistant to large change in iOS to maintain simplicity, but this sets my mind at ease.