Projects on GitHub

Projects on GitHub

iOS – Swift – PageControl

A really simple demonstration on how to use the UIPageControl along with a scroll view in iOS.

The project is written in Swift.

https://github.com/gabrieltheodoropoulos/iOS-Swift-PageControl


iOS – TouchID-Swift

In iOS 8, Apple provides a new framework named LocalAuthentication which lets us use the TouchID biometric authentication mechanism to our applications. TouchID was first introduced in iOS 7 as an alternative way to unlock iPhone 5s devices and make purchases in the App Store. Here I have created a “plug and play” class written in Swift, which you can add to your projects and integrate the TouchID authentication to your applications without performing any custom implementation at all, even without you need to know the TouchID details at all.

You can find it here:

https://github.com/gabrieltheodoropoulos/iOS-TouchID-Swift


iOS – Customized Action Sheet

The GTActionSheet is an iOS class implementing the UIActionSheet and provides a way to use it with a completion handler block, instead of using the usual way with the delegate methods. It consists of a simple but useful tool, that takes the hassle away for implementing the usual delegate methods in every class that an action sheet must be used. With it, both the action sheet showing and user respond handling are managed in one place.

You can find it here:

https://github.com/gabrieltheodoropoulos/iOS-CustomizedActionSheet


iOS – Customized Alert View

The GTAlertView class for iOS, provides a way for using the UIAlertView with a completion handler block, instead of delegate methods. With it, initialiazing and showing the alert view, as well as handling the tapped buttons are implemented all together in one place. Therefore, there is no more need to adopt the UIAlertViewDelegate protocol and implement delegate methods. Further than that, two more features are provided: To show a single message with a one button using a class method (no object initialization required), and a convenient way to present a buttonless alert view.

You can find it here:

https://github.com/gabrieltheodoropoulos/iOS-CustomizedAlertView