This is a post by Tutorial Team Member Colin Eberhardt, CTO of ShinobiControls, creators of playful and powerful iOS controls. Check out their app, ShinobiPlay. You can find Colin on Google+ and Twitter
Learn how to make a custom control like a slider that has two knobs
Controls are one of the most important building blocks of any application. They serve as the graphical components that allow your users to view and interact with their application’s data. This tutorial shows you how to make a custom control that’s reusable.
In this page you will find a list of OpenGLES 2.0 tutorials for iOS. You should have a C++ background and a good OpenGL/GLSL knowledge ( transformations, vbo, vao, fbo and writing shaders). All the tutorials use the common framework. This framework can be found in the 'engine' directory of the zip file.
I’ve mentioned several libraries for creating flip style transitions such as the versatile MPFoldtransition library that allows you to create a number of flip and fold transitions between UIViews by Mark Pospesel.
Harpy is a utility that checks a user's currently installed version of your iOS application against the version that is currently available in the AppStore. If a new version is available, an instance of UIAlertView is presented to the user informing them of the newer version, and giving them the option to update the application.
The Super Debugger (superdb for short) is a dynamic, wireless debugger for iOS (and theoretically, Mac) apps. It works as two parts: a static library that runs built in to your app and a Mac app to send commands to the app, wirelessly. Your app starts up the debugger via this library, which broadcasts itself on your local network. The Mac app can discover these debug sessions via Bonjour and connect to them.
You can then send messages to your live objects as the app is running on the device (or Simulator). No need to set any break points. Any message you can send in code can also be sent this way. This allows you to rapidly test changes and see their results, without the need to recompile and deploy.
The debugger will even let you rapidly resend messages involving numeric values. When trying to tweak an interface measurement, for example, you can just click and drag on the value and see the changes reflected instantly on the device.
MGDrawingSlate is a simple, customizable, and easy-to-use UIView subclass that allows developers to easily embed a drawing view within their app. It utilizes a UIBezierPath to create a smooth path that follows the user's finger movements on the drawing slate.