Tagged : iOS


iOS: User Data – Event & Calendar

6 minutes, 16 seconds

To access Reminders and Calendar data specifically, must include NSRemindersUsageDescription, NSCalendarsUsageDescription and NSContactsUsageDescription in Info.plist. Note that we also need the contact usage because...

Todo List with Realm

16 minutes, 28 seconds

This tutorial is build with Xcode 8 and using Swift 3. Realm 2.0.3. Prerequisite: CocoaPods. Introduction to Realm Realm is a great replacement for...

Natural Language Processing with iOS

5 minutes, 29 seconds

Natural Language Processing is an art to identify the context of what naturally what human speaking or talking into something that a computer can...

Speech Synthesizer on iOS

2 minutes, 38 seconds

iOS has a library called ‘AVSpeechSynthesizer’ since iOS7 that allows app to ‘speak out’ the text from any kind of string, or even attributed...

Speech Recognition on iOS

5 minutes, 36 seconds

Speech recognition is the automatic process of converting audio of human speech into text. In iOS 10, there is a Speech framework , same...

iMessage App I – Getting Started

4 minutes, 54 seconds

iMessages App is like a mini app that resides inside iMessage chat app. It works as an extension, it can have a cointainer which...

iOS Today Widget

3 minutes, 28 seconds

An app extension is not an app. It implements a specific, well scoped task that adheres to the policies defined by a particular extension...

UICollectionView + Adaptivation

11 minutes

UICollectionView is view component that support grid view. UICollectionView’s implementation is like UITableView, but UICollectionView can be more than grid, it’s highly cusomizable with...

iOS In-App Purchase

11 minutes, 3 seconds

In-app purchase is a way to give more value to the customer from basic feature that being provided from our app. We have to...

Date with Swift

57 seconds

Date objects represent a single point in time. It is independent of any particular calendrical system or time zone. Date is an abstract class...

Auto Layout

2 minutes, 42 seconds

“Auto Layout dynamically calculates the size and position of all the views in your view hierarchy, based on constraints placed on those views.” Instead...