I'd be ok with limited ads, but re-ordering the tweets and adding tweets from people I don't follow is just not worth dealing with.
I'm sure they'll miss you too.
This means that apps that had already been out and had a ton of users like Tweetbot it hasn’t been as much of an issue, but anyone wanting to start a new Twitter app today is basically doomed to a low ceiling of users.
I'd use the official twitter app, but they make it impossible to read in chronological order.
In nearly 40 years of creating apps on all sorts of platforms, my advice to anyone is to build something that you have total control over. If your app is purely a Remora that has to connect to a big shark and have a symbiotic relationship, then you are basically taking a seat under the Sword of Damocles. It is only a matter of time when the shark either shakes you off or stops sharing the information critical for your survival, or simply eats you for breakfast.
(NB: Clarification - Totally different story from a standalone app that has integrations to other services. Those are fine. But if you depend on Twitter, Facebook et al just to exist, then you are in trouble before you start.)
But to extend that observation to mean avoiding any opportunity that involves those risks seems rather ham-handed. It is patently obvious that building a third-party twitter app has been a lucrative business for TweetBot (for example) for the past seven years.
Even assuming Twitter cuts them off and their business ends, is 7 years of success really such a failure? Particularly when so many new apps and businesses die much sooner, and in unremarkable obscurity.
When those other vendors decided to either (a) close down or (b) stop sharing APIs and critical integration details or (c) change their architecture considerably at short notice or (d) build exactly what you have developed internally themselves, then you will be stuck with pretty much nothing. (Yep, I have pretty much had all of the above happen to me).
The taps will be turned off with little notice. You will have to go and tell your staff that they are out of a job and don't need to come in Monday or ever again because you haven't got the cashflow to pay them any more. You will have to go and try and break the lease on your office space with your landlord. You will have to tell the bank that you are suddenly unable to service any business lines of credit or your cards. That is NOT my definition of success.
I would far rather plod along with an app that I have built in relative obscurity, knowing that I can put strategies in place to deal with the regular ups and down of the market. Writing a remora app just means that there IS a definite finite shelf life for your product, only you won't ever know when that is.
remora | ˈremərə, riˈmôrə |
a slender marine fish which attaches itself to large fish by means of a sucker on top of the head. It generally feeds on the host's external parasites.
A recent toot suggested that mastodon.social is effectively twitter now, being a single huge instance. As effective migration comes on-line it will be easier to find, and then move to, other, smaller, more focussed communities.
Maybe this is the time to jump.
I can open a 3rd party app on whatever platform I am currently using and will be presented with the exact position of my timeline where I left it before with one of the other 3rd party apps.
If they cripple their API even further, I can't see myself using Twitter anymore.
Instead now they have 3000 employees doing god knows what, an awful UX and the ads aren’t sufficient to sustain all that.
- accumulate tweets, no chronological reordering
- just keep piling tweets up until I read them one after the other or decide to "mark all read"
That's basically how I used the now retired Twitter for Mac (despite it not accumulating tweets indefinitely).