Feedback wanted on Twitter + iOS

181 views
Skip to first unread message

Ryan Sarver

unread,
Jun 28, 2011, 7:44:02 PM6/28/11
to Twitter Development Talk
Hey all,

With iOS 5 and the Twitter integration coming in a few months, we have been getting a ton of inbound interest and questions around how to effectively leverage the Twitter integration. We wanted to get your feedback on how we can best support you and your users in developing meaningful experiences. I also hope you have had a chance to dig into the documentation and watch the WWDC session video.

We've heard that it would be helpful for us to provide some standard graphics for use with your upcoming iOS integrations. We wanted to understand what types of buttons and styles would be most helpful. We think the most common use case is going to be "Sign in with Twitter" (SSO) but let us know what formats would be helpful.

The two use cases that we're hearing the most interest around are:

1. Instant personalization - frictionless Single Sign-on (SSO) and social graph will allow apps to provide a personalized experience to their users with one click. What things can we provide to make this more effective for you.
2. Distribution - using the build-in Tweet Sheet functionality to post great content from your app out to the Twitter stream where it will drive engagement and clicks back to your application.

Let us know if there are any other resources that would help make your Twitter iOS integrations easier on you or help you provide more value to your users on iOS.

We'd love to see your apps, give feedback and help make developing on Twitter and iOS 5 a great experience so let us know how we can help.

Ryan

--
Ryan Sarver

Paul Haddad

unread,
Jun 28, 2011, 7:48:35 PM6/28/11
to twitter-deve...@googlegroups.com
Ryan,

On Jun 28, 2011, at 6:44 PM, Ryan Sarver wrote:

> We'd love to see your apps, give feedback and help make developing on Twitter and iOS 5 a great experience so let us know how we can help.

Simple, open up access to DMs via the API.

---
Paul Haddad
paul....@gmail.com, pa...@tapbots.com, pa...@pth.com

Sean Heber

unread,
Jun 28, 2011, 8:05:25 PM6/28/11
to twitter-deve...@googlegroups.com, twitter-deve...@googlegroups.com
> Ryan,
>
> On Jun 28, 2011, at 6:44 PM, Ryan Sarver wrote:
>
>> We'd love to see your apps, give feedback and help make developing on Twitter and iOS 5 a great experience so let us know how we can help.
> Simple, open up access to DMs via the API.

This.

l8r
Sean

Tom van der Woerdt

unread,
Jun 28, 2011, 8:07:26 PM6/28/11
to twitter-deve...@googlegroups.com, Twitter Development Talk
First of all, I think Twitter should make it more clear that this implementation is focused on providing Twitter access for non-client apps. Think of this implementation as a 'post on Twitter' feature that doesn't require any API knowledge or other very complicated stuff. That, and you have the ability to get some information about the user. I think it would be a very bad thing if this gave the app DM level access as that kind of access is either abused or for client apps and this framework isn't for either of those. 

What I noticed while studying the framework (and I'll avoid violating the
Apple NDA here) is that the requests are signed using a fixed pair of credentials and always say 'from iOS'. It would be very nice to be able to make that say something like 'from <appname> on iOS' or something. I think that a LOT of devs are going to ask for that. 

I have some other ideas but they are improvements over the current framework and if I posted them on a public list I'd have to shoot you ;-)

Tom
--
Twitter developer documentation and resources: https://dev.twitter.com/doc
API updates via Twitter: https://twitter.com/twitterapi
Issues/Enhancements Tracker: https://code.google.com/p/twitter-api/issues/list
Change your membership to this group: https://groups.google.com/forum/#!forum/twitter-development-talk

Tom van der Woerdt

unread,
Jun 28, 2011, 8:09:01 PM6/28/11
to twitter-deve...@googlegroups.com, twitter-deve...@googlegroups.com
Absolutely disagree. No DM access via twitter.framework. Would be a major threat to the user's privacy.

Tom

Steve Streza

unread,
Jun 28, 2011, 8:16:14 PM6/28/11
to twitter-deve...@googlegroups.com
Ability to access DMs, with a system-supplied modal dialog (a la the Location Services dialog), would be ideal.

Steve

Paul Haddad

unread,
Jun 28, 2011, 8:17:25 PM6/28/11
to twitter-deve...@googlegroups.com

On Jun 28, 2011, at 7:09 PM, Tom van der Woerdt wrote:

> Absolutely disagree. No DM access via twitter.framework. Would be a major threat to the user's privacy.

This could be handled by different wording on the Alert Panel that asks for permission, or by app id white listing or probably a handful of other solutions.

If this framework is supposedly only going to be used for non client applications then can we assume that Twitter for IOS won't have access to it either?

Matt

unread,
Jun 28, 2011, 8:32:42 PM6/28/11
to twitter-deve...@googlegroups.com
Simple - Access to read/write direct messages, and just have a HIG rule (maybe) about what they're doing below the login box. 

Ryan Sarver

unread,
Jun 28, 2011, 9:02:41 PM6/28/11
to twitter-deve...@googlegroups.com
Paul, thanks for following up and we definitely understand where you are coming from.

The current Apple implementation allows for a single permission for all apps and therefore we have to err on the side of being less permissive. The vast majority of the apps will not need DM read access and we need to optimize for that.

We definitely understand the needs and we're exploring options on our side to make it happen. stay tuned

--
Ryan Sarver


Ryan Sarver

unread,
Jun 28, 2011, 9:04:43 PM6/28/11
to twitter-deve...@googlegroups.com
Tom, by the time this launches all apps using TWRequest will get proper attribution like "from YourApp on iOS" :)

--
Ryan Sarver

Paul Haddad

unread,
Jun 28, 2011, 9:40:24 PM6/28/11
to twitter-deve...@googlegroups.com
Ryan,

Thanks for the reply, I'm glad to hear that at least its under consideration.

On Jun 28, 2011, at 8:02 PM, Ryan Sarver wrote:

Paul, thanks for following up and we definitely understand where you are coming from.

The current Apple implementation allows for a single permission for all apps and therefore we have to err on the side of being less permissive. The vast majority of the apps will not need DM read access and we need to optimize for that.

We definitely understand the needs and we're exploring options on our side to make it happen. stay tuned

--
Ryan Sarver

---

Andrew W. Donoho

unread,
Jun 29, 2011, 9:06:08 AM6/29/11
to twitter-deve...@googlegroups.com

On Jun 28, 2011, at 18:44 , Ryan Sarver wrote:

We wanted to understand what types of buttons and styles would be most helpful. We think the most common use case is going to be "Sign in with Twitter" (SSO) but let us know what formats would be helpful.



Ryan,



The current Twitter buttons on the web are too large for mobile screens. We need an approved icon that fits in a bar button item. The icon needs to respect the color choices the app is making for the toolbar/navigation bar. IOW, a jarring imposition of your Columbia blue background will cause your button to look poor and, hence, will not be used.



Anon,
Andrew
____________________________________
Andrew W. Donoho
Donoho Design Group, L.L.C.
a...@DDG.com, +1 (512) 750-7596, twitter.com/adonoho

Knowing is not enough; we must apply. 
    Willing is not enough; we must do.
        -- Johann Wolfgang von Goethe




Reply all
Reply to author
Forward
0 new messages