iPhone and iPad development
658.7K views | +73 today
Follow
iPhone and iPad development
Tips, Libs and more about iPhone and iPad development and ios
Curated by Vincent Demay
Your new post is loading...
Scooped by Vincent Demay
Scoop.it!

VCTransitionsLibrary: Transition lib for iOS7

VCTransitionsLibrary: Transition lib for iOS7 | iPhone and iPad development | Scoop.it

With iOS 7 you can easily create custom view controller transitions that can be used in a range of contexts (push, pop, modal …). This project provides a library of custom animations which can be dropped directly into your project. It also has a number of 'interaction controllers' which can be used with any of the custom animations in order to make your transitions interactive.


The library currently contains the following animations, which can be made interactive with either a swipe or pinch gesture.

Vincent Demay's insight:

✔Source: https://github.com/ColinEberhardt/VCTransitionsLibrary


No comment yet.
Rescooped by Vincent Demay from iOS and Cocoa goodies
Scoop.it!

ADTransitionController lots of custom transition animations.

ADTransitionController lots of custom transition animations. | iPhone and iPad development | Scoop.it

Drop-in replacement for UINavigationController with custom transition animations.


Via jerometonnelier
Vincent Demay's insight:

✔Source: https://github.com/applidium/ADTransitionController

No comment yet.
Scooped by Vincent Demay
Scoop.it!

Custom View Controller Transitions Using UIStoryboardSegue

from: http://joris.kluivers.nl/blog/2013/01/15/custom-view-controller-transitions-using-uistoryboardsegues/



"In this post I’ll show how to create a custom segue that animates an image to a new full screen view controller when tapped. This effect is similar to what you see when the Facebook iOS app makes a photo fullscreen."


"Segues make it easy to abstract view controller transitions into reusable objects. Instead of having all the animation logic in your view controller the segue is now responsible for that. The view controller its role is reduced to configuring the segue and view controllers involved in the transition."

Vincent Demay's insight:

Interresting tutorial to read here: http://joris.kluivers.nl/blog/2013/01/15/custom-view-controller-transitions-using-uistoryboardsegues/


The demo project can be downloaded here: https://bitbucket.org/kluivers/imagetransitionsegue 

No comment yet.
Scooped by Vincent Demay
Scoop.it!

MPFoldTransition is a set of classes to add folding-style transitions to iOS 5 projects.

MPFoldTransition is a set of classes to add folding-style transitions to iOS 5 projects. | iPhone and iPad development | Scoop.it

MPFoldTransition is a set of classes to add folding-style transitions to iOS 5 projects.


✔ Sources: https://github.com/mpospese/MPFoldTransition


No comment yet.
Scooped by Vincent Demay
Scoop.it!

Open Source Page Transition Component

XBPageCurl is a free and open-source implementation of a page curl animation/transition for views in iOS that intends to mimic the behavior of the pages in apps like iBooks and GoogleMaps for iOS.

It uses OpenGL ES 2 to draw a deformed mesh of triangles. Conceptually, it projects the vertices of the mesh on a virtual cylinder that touches the view. You can move, rotate and change the radius of the cylinder, with or without animation. This will make the mesh curl around the cylinder. The mesh deformation is performed in a vertex shader which makes it really fast.


✔ Sources: https://github.com/xissburg/XBPageCurl

No comment yet.
Scooped by Vincent Demay
Scoop.it!

iOS custom OpenGL transitions

Few days ago I found nice class which handles custom OpenGL UIView transitions http://memention.com/blog/2010/02/28/Bells-and-Whistles.html I would probably stick to it and use it, but unfortunately I didn't like the lag before the animation starts and few details (not working on all orientations ...). So I decided to rewrite it from scratch, make it as fast as possible, and maybe a little bit easier (if possible) to use.

I ended up with HMGLTransitions which you can download from here http://github.com/Split82/HMGLTransitions The biggest difference between this and previously mentioned implementations is that I use singleton object which creates OpenGL context only once. This can drastically improve starting lag of animation. Also I don't resample textures and use exact size. Next "big" thing is that all device orientations are supported. Now everything works nice and smooth (except cloth animation on iPhone 3G and lower ;) There are still some things which should be added and there is also space for some performance enhancements, but for now it's enough and can be used without having any problems on iPhone. On iPad there might be performance issues (starting lag) if the view hierarchy which needs to be rendered to the texture is too complicated.
No comment yet.
Curated by Vincent Demay
Development Manager @ Scoop.it - http://www.scoop.it
iPad, iPhone and Android developer
Geek :)