Users can share links, images and videos directly via iOS apps—even if they don’t have Twitter installed—with Twitter Kit 3’s rewritten composer, which will be released for Android “soon.”
A revamped authorization process enables users to easily choose between accounts they have authorized in third-party Twitter apps, with integrated support for request emails and permission to read direct messages. Ward wrote: “Authorizing users in your app makes it easier for them to interact with the tweets you display and to compose tweets, and your app will automatically take advantage of users’ block preferences from Twitter in the displayed content.
Ward added that in order to support Twitter Kit 3 as a stand-alone SDK, Fabric users who created Twitter API (application-programming interface) keys through that platform’s dashboard must connect those keys to appropriate Twitter accounts, adding that organization administrators for those keys will be notified via email soon, or they can complete the process themselves by using Twitter’s account connection tool.
Finally, Ward provided the following instructions for developers looking to upgrade to Twitter Kit 3:
Twitter Kit 3 is available now via three easy and popular delivery methods: CocoaPods for iOS, jCenter for Android or via direct download from the Twitter Kit Developers site.
For developers who installed Twitter Kit using CocoaPods, you’re automatically able to access the new version (just bump the version number to 3). Similarly, the new Android release can be pulled in through Maven (with jCenter as a source in your Gradle config—it’s there by default.) If you installed Twitter Kit using the Fabric plugin for Mac, you can either follow the instructions to use CocoaPods instead, or update manually by downloading the new framework directly.