Paul Woidke
Paul Woidke

Reputation: 928

Building iOS app with Facebook/Twitter-like design

I am starting development on an iOS app for iPad, and I am looking to build the app with a similar design to the current Facebook or Twitter iPad apps. The functionality that I am looking for, specifically, is the ability to have a menu on the left side that can be shown or hidden with a swipe, and content on the right side that layers over the menu. I have looked at doing this app with a split-view controller, but I see no way of layering content like in these other apps. I'm not even sure what to call this style of app, so any help or guidance is greatly appreciated.

Examples of layered content:

Facebook: Facebook for iPad, menu visible Facebook for iPad, menu hidden

Twitter:

Although I can't pull the image from it, this link has a good image of the layered content panes in the Twitter iPad app.

https://twitter.com/#!/download/ipad

Upvotes: 3

Views: 3239

Answers (3)

Hubert Kunnemeyer
Hubert Kunnemeyer

Reputation: 2261

There is an open source library for iPad that gives the same functionality of the Twitter app, stacking tableViews with swipe gestures, Here is the link to the github repo:

https://github.com/aaronbrethorst/StackScrollView

Upvotes: 5

Saurabh
Saurabh

Reputation: 22873

if you are specifically looking for the slide effect of view on swipe you should check out this sample project http://www.appdesignvault.com/downloads/PhotopadSampleProject.zip from AppDesignVault.

They have a very similar effect as in Twitter.. I think with some minor modification you can implement that in your app.

Upvotes: 4

jcxavier
jcxavier

Reputation: 2232

You might want to refer to three20: http://three20.info/, https://github.com/facebook/three20, since it was the library used for the Facebook app.

Hope it helps!

Upvotes: 0

Related Questions