Analysis updated 2026-07-27 · repo last pushed 2012-06-17
Build an interactive digital magazine where readers can pinch and rotate photos before tapping to view them fullscreen.
Create an educational app where students manipulate images of objects with natural two-finger gestures.
Add a tactile photo gallery to an iPad app that feels like physically handling printed photos.
| steipete/pspushpoppressview | abdullahselek/viperc | scwang90/smartrefreshcontrol | |
|---|---|---|---|
| Stars | 608 | 80 | 80 |
| Language | Objective-C | Objective-C | Objective-C |
| Last pushed | 2012-06-17 | 2024-05-14 | 2022-07-07 |
| Maintenance | Dormant | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Straightforward drop-in for iOS projects but best tested on a real device since multitouch does not work well in the simulator.
PSPushPopPressView is a drop-in component for iOS apps that lets users zoom, rotate, and drag content all at the same time using two fingers. It was inspired by the interactive book "Our Choice" by Push Pop Press, which was famous for its tactile, natural-feeling photo and video interactions on the iPad. The idea is to make digital content feel like a physical object you can directly manipulate. You create the container, drop in any content like an image or video, and the view handles all the complex multitouch math. Users can pinch to scale, drag to move, and twist to rotate simultaneously. Tapping the content sends it smoothly into fullscreen mode, and tapping again returns it to its original spot with a bouncy, physics-like animation. The project even handles the behind-the-scenes work of temporarily detaching the view from its original place in your app's layout so it can properly expand to fill the entire screen. This is for iOS developers building apps where touch interaction is a priority, especially on the iPad. Think of a digital magazine, an interactive photo gallery, or an educational app where users want to naturally explore images and videos with their hands. It's designed to feel great with multiple fingers manipulating multiple views at once, which the author notes is best experienced on a real device rather than a simulator. The component is built in Objective-C and is straightforward to integrate, though the author notes a few rough edges. Shadow animations can look off, touch recognition occasionally misfires, and combining rotation with animation sometimes resets the view's frame incorrectly. Despite these known issues, it has been used in production apps and the author reports positive user feedback. It's worth noting that adding interactive subviews like scrollable areas can interfere with the gesture handling.
An iOS component that lets users pinch, drag, and rotate content simultaneously with two fingers, then tap to expand it to fullscreen with a bouncy animation. Inspired by the interactive book app Our Choice.
Mainly Objective-C. The stack also includes Objective-C, iOS UIKit, Multitouch.
Dormant — no commits in 2+ years (last push 2012-06-17).
No license information is provided in the repository, so usage rights are unclear and you should contact the author before using it.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.