Three20 1.0.11 released

30 views
Skip to first unread message

Tobias Klonk

unread,
Feb 7, 2012, 4:43:24 AM2/7/12
to thr...@googlegroups.com
Hi all,

Three20 1.0.11 has just been released.

Check here to see whats new: https://github.com/facebook/three20/compare/1.0.10...1.0.11

The API documentation is now available at: http://facebook.github.com/three20/api and it is available as a XCode docset feed at feed://facebook.github.com/three20/api/com.facebook.Three20.atom

Thanks for all your pull requests and help.

Tono

wolfer

unread,
Feb 7, 2012, 10:35:16 PM2/7/12
to Three20
Hi all,

Can anyone tell me, the facebook iPhone app(ver 4.1) is still
developed using three20?
Someone have told me that they used the HTML5 build a lot of pages of
this version, Is that sure?

Thank you!

sam
2012-2-8

On Feb 7, 5:43 pm, Tobias Klonk <tobias.kl...@tklonk.net> wrote:
> Hi all,
>
> Three20 1.0.11 has just been released.
>
> Check here to see whats new:https://github.com/facebook/three20/compare/1.0.10...1.0.11
>
> The API documentation is now available at:http://facebook.github.com/three20/apiand it is available as a XCode docset feed at feed://facebook.github.com/three20/api/com.facebook.Three20.atom

Jason Zhao

unread,
Feb 7, 2012, 10:54:42 PM2/7/12
to thr...@googlegroups.com
I'm not pretty sure. But one thing I know is FB 4.1now supports iPad.
But Three20 not. I really think Three20 is great but no iPad support,
and I twitted staff for if they have plan update Three20 for iPad ,
they gave me negative answer. So I have to give up Three20.

Sent from my iPhone

> --
> To learn more about Three20, check out http://three20.info
>
> You received this message because you are subscribed to the Google
> Groups "Three20" group.
> To post to this group, send email to thr...@googlegroups.com
> To unsubscribe from this group, send email to
> three20+u...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/three20?hl=en

NukemHill

unread,
Feb 7, 2012, 11:07:48 PM2/7/12
to thr...@googlegroups.com
It took me about two days to make the necessary changes to the three20 code I was using in order to have it work decently on an iPad. The keys are to use TTIsPad() to check the platform, and TTNavigationFrame() to get the dimensions of the device.

And some of three20 does take advantage of iPad dimensions. Not always well, but some integration work was done. Take a look at the Catalog and you'll see some of the references.

Some things to pay attention to:
1) If you are using Launcher, then you'll probably want to use somewhat bigger images on the iPad. Otherwise, the buttons look tiny in all that space.
2) Any tables you use should probably be framed so that they're not occupying the entire screen.
3) UIPopupController is your friend. 'Nuff said.
4) If you're using tabs of any kind, then increase the font size on the iPad.

Paying attention to those details will make the UI much cleaner. I'm wrapping up testing my app (TMI Manager) and will be submitting an update shortly. I've done a lot of this work in my code. I think it has paid off. There's still much more that I would like to do, but I want to get the universal app up for people to see. I'll be making additional changes to the UI over the next few months. I definitely want to take advantage of the Master-Detail layout, as I think I can use it well.

Good luck with what you're doing. three20 still has some life in it. I think nimbus will eventually kick it to the curb, but three20 still works well enough for what it does.

-greg

Reply all
Reply to author
Forward
0 new messages