Quick Chat for iOS is a Swift source code example showing how to create a real-time chat app using Google’s Firebase form Haik Aslanyan. Firebase is great for these types of apps because of its real-time database, and generous free tiers. Quick Chat features logins, real-time text messages, photos, and locations. This animation from the […]
Category: iOS Development Source Code Examples
This section is for app source code examples and code snippets that do not come with an in-depth tutorial.
Files is an open source iOS project from Steven Troughton-Smith providing a great interface for file browsing. Files-iOS provides system-wide file browsing using a document provider, and an excellent interface with sorting options, and multiple columns on the iPad. This image from the readme shows Files in action: You can find Files-iOS on Github here. […]
iOS 10 has added a number of excellent new features to the iOS platform, here’s a set of examples called the iOS 10 sampler from shu223. Some of the examples include: Digit detection and image recognition using the Convolution Neural Networks (CNN) kernel of the Metal Performance Shaders framework Notification creation with an image using […]
PixPic is an open source photo app from Yalantis allowing you to add stickers to photos, share the photos on social media, and follow people whose photos you like. PixPic features and excellent interface and is written in Swift and utilizes a number of open source components for toast notifications, pull-to-refresh and more. Here’s an […]
Live is an open source Swift and Javascript based source code example from Leo showing how to create a live broadcasting app. Live shows how to set up an Nginx with RTMP and WebSocket to communicate between the server and client with both the server-side, and client side code included. Live features live streaming, and […]
UIViewPropertyAnimator added with the iOS 10 SDK makes it easier to animate your views, and allows you to dynamically modify those animations before they finish. Jake Lin has created a nice example using UIPropertyViewAnimator showing how to create a simple game with interactive animations called Save the Dot. Here’s an animation from the readme showing […]
YoCelsius is an open source weather app from You Xian Ming for viewing weather with a beautiful highly animated interface. YoCelsius uses many open source animation projects in order to achieve the effects seen within YoCelsius. Here’s an animation from the readme showing YoCelsius in action: You can find the YoCelsius source code on Github […]
SwiftGoo is an open source example from Simon Gladman providing a simple tool with a Goo like image effect. SwiftGoo is inspired by the Goo effect in Kai’s power tools from the early 90s and uses a Core Image warp kernel to move pixels based on a user’s touch. This video shows SwiftGoo in action […]
MPParallaxView is an open source example from DroidsOnRoids implementing the AppleTV parallax effect in Swift on iOS. MPParallaxView shows how to create a similar parallax effect with touch based control and accelerometer based control. You can also tweak some of the parameters within interface builder to see how they change the effect, and you can […]
TuningFork is an open source Swift sound processing library by Comyar Zaheri that simplifies the detection of pitch, frequency, and amplitude of audio. Tuningfork works directly on microphone input so you can easily create apps that require pitch detection such as tuning apps. Partita is an example open source instrument tuner app that utilizes tuning […]
A couple of years ago I mentioned a guide on really smooth user drawn lines inspired by the Paper app. Here’s a smooth drawing example app and guide submitted by Simon Gladman that uses hermite spline interpolation to draw curves between touch points called SmoothSCribble. The example provides two views allowing you to see how […]
Last year with the release of iOS 8 I mentioned an extensive set of examples demonstrating how to utilize many of the new features added with iOS 8. Here’s an open source project from Shuichi Tsutsumi providing a number of examples on using many of the new features added with iOS 9 including: – An […]
Earlier this year I mentioned a set of example WatchKit projects demonstrating how to use a number of different WatchKit features. Here’s a set of examples from shu223 showing how to use many of the different features with WatchOS 2.0. The examples included cover use of the: Accelerometer Gyroscope Pedometer Heart Rate Table Animations Animated […]
Last month I mentioned a nice collection of example projects for learning to use WatchKit. Here’s a nice example of an open source app that uses WatchKit with a great interface called Gulps from FancyPixel. Gulps is available on the app store, and was created so the user could quickly track and visualize their water […]
Earlier this year I mentioned a nice WatchKit code example of a time management app inspired by the Pomodoro technique. Here’s a nice set of example projects from Konstantin Koval created to aid in learning WatchKit development. The examples include: – Counter: showing how to create a simple interactive counter on the watch – Apps […]