Losing the ability to receive notifications and update timelines as new tweets arrive would significantly limit apps like Tweetbot and Twitterrific which serve the Mac, iPhone, and iPad. The problem is detailed at Apps of a Feather: This means two things for third-party apps: We are incredibly eager to update our apps.
However, despite many requests for clarification and guidance, Twitter has not provided a way for us to recreate the lost functionality. With access we might be able to implement some push notifications, but they would be limited at the standard level to 35 Twitter accounts — our products must deliver notifications to hundreds of thousands of customers.
No pricing has been given for Enterprise level service with unlimited accounts — we have no idea if this will be an affordable option for us and our users. Since updating your timeline with other methods is rate-limited by Twitter, you will see delays in real-time updates during sporting events and breaking news. For now developers must resort to creating workarounds that try to address the upcoming changes, but Twitter is not detailing how its Enterprise Account Activity API will work or how much it will cost developers.
Twitter for iOS offers push notifications for mentions and new tweets, but there is no streaming feature to update your timeline without manually refreshing. Streaming is essential for following news and using the service passively. Twitter did offer the ability to stream your timeline in realtime through its Mac app, but Twitter for Mac totally stopped working a few weeks ago.
Twitter offers TweetDeck for Mac which supports streaming through a non-native web view, but the app notoriously suffers stability issues that have not been addressed in months. As for what users can do about the upcoming changes, Apps of a Feather offers this: As third-party developers, our hands are tied. However, you can help by letting Twitter know how you feel: Together, we may be able to get Twitter to constructively address this state of affairs before the June deadline.
We are delaying the scheduled June 19th deprecation date. We will provide at least 90 days notice of deprecation date from when the Account Activity API becomes generally available to all developers. More specifics on timing to come.