Share this page

Arthur Knopper

49971 reputation

The Netherlands

Developer and owner of ioscreator.com. This blog contains ios development tutorials aimed at beginners

Collections   ·   Comments   ·   Favorite Collections   ·   Links Added   ·   Requests


by Arthur Knopper     www.ioscreator.com
Swift Version: 2.0
Open Xcode and create a new Single View Application. For product name, use IOS9TextFieldAlertControllerTutorial and then fill out the Organization Name and Organization Identifier with your customary values. Enter Swift as Language and make sure only iPhone is selected in Devices.

by Arthur Knopper     www.ioscreator.com
Swift Version: 2.0
The UITextChecker object can be used to spelling-check a string. In this tutorial a few words will be displayed inside a Table View. When the words are selected, they will be checked for spelling, the backgroundcolor will change to green if the spelling is correct, otherwise the background color will change to red. This tutorial is made in Xcode 7.2 for iOS 9.

by Arthur Knopper     www.ioscreator.com
Swift Version: 2.0
The iPhone has the built-in ability to alert the user with a vibration. Sting the System Sound services the vibration can be triggered. In this tutorial the vibration will be triggered 5 times. This tutorial is made with Xcode 7 and built for iOS9. Note this app is built for a real devices, since the iOS Simulator doesn't have vibration.

by Arthur Knopper     www.ioscreator.com
Swift Version: 2.0
Sprite Kit contains a physics edge to make objects move in a realistic way. To enable the movement of the Sprite, a physics body needs to be created. This is a boundary that is used for collision detection. In this tutorial a number of balls will fall down and will fill up the screen in a realistic way. This tutorial is made for iOS9 and created in Xcode 7.

by Arthur Knopper     www.ioscreator.com
Swift Version: 1.2
In iOS 9 Apple introduces Apple Transport Security(ATS). This requires that network requests need to be sent over a secure connection. Apple Transport Security is enabled by default, so when it is still needed to make HTTP request to an external source out of your control, ATS needs to be disabled. In this tutorial a request to a local server is made and ATS will be disabled to make the connection. This tutorial is made with Xcode 7 and built for iOS 9.

by Arthur Knopper     www.ioscreator.com
Swift Version: 1.2
Spotlight is the system-wide search function of iOS. In iOS9 it is possible to index the content of an app inside Spotlight using the CoreSpotlight API. In this tutorial the text of a Text Field will be indexed inside Spotlight. This tutorial is made with Xcode 7 and built for iOS 9.

by Arthur Knopper     www.ioscreator.com
Swift Version: 1.1
Prior to iOS 9 when using Auto Layout it requires the creation of a lot of constraints, even when using relative simple user interfaces. In iOS 9, Apple introduces the Stack View, which will automatically create Auto Layout constraints for each subview that's added to it. In this tutorial we will create a vertical Stack View containing three subviews. This tutorial is made in Xcode 7 and for iOS 9.

by Arthur Knopper     www.ioscreator.com
Swift Version: 1.2
IOS 9 introduces reordering of Collection View Cells. This is enabled by default, selecting a cell with a long press enables the user to reorder the cells. All that's needed is to update your data model. In this tutorial we will display some cells containing alphabet letters, these cells can be easily reordered. This tutorial is made for iOS 9 with Xcode 7.

by     www.ioscreator.com
Swift Version: 1.1
Prior to iOS 9 when the user needs to connect to a web page the URL is handed off to safari. forcing the user to exit out of your application. In iOS 9 the Safari View Controller can be used to provide a full web experience inside of your application. In this tutorial we will display a webpage inside a Safari View Controller. This tutorial is made in Xcode 7 for iOS 9.

by Arthur Knopper     www.ioscreator.com
Swift Version: 1.1
A long-press gesture displays a Context Menu, which gives the user the ability to use cut/copy/paste operations on the selected object. By default, the Context Menu is disabled on a Table View. In this tutorial the context menu will be enabled to copy the text of the Table View Cell, this text can then be pasted into a Text Field. This tutorial is made with Xcode 7 Beta 5 and built for iOS 9.

by Arthur Knopper     www.ioscreator.com
Swift Version: 1.1
Apple provides the UIImagePickerController which is an user interface to take videos using the built-in camera of an iOS device. In this tutorial we will take a video which will be saved in the Photo Library of the device. This tutorial is built in iOS 8.4 and Xcode 6.4

by Arthur Knopper     www.ioscreator.com
Swift Version: 1.1
Cocoapods is a dependency manager for Swift projects. It simplifies importing third-party libraries to the project and it handles dependencies. In this tutorial we will import the FontBlaster library using cocoa pods. The FontBlaster library makes it easy to use custom fonts inside the project. This tutorial is made for iOS8 and Xcode 6.4.



© 2015 SoSoSwift. Blog · About · Contact · Privacy policy · Terms of service · RSS