An instrument for converting sound waves into electrical energy variations which may then be amplified, transmitted, or recorded.

In this blog we will understand what is microphone, why and when we need permission in iOS app and how to know a app accessing our microphone or camera.

If our app…


https://sphera.com

You might noticed that project created on Xcode 11(iOS 13) and above a new file is created named as SceneDelegate.swift, let briefly understand what they do and when they called.

AppDelegate is responsible for handling application-level events, like app launch and the SceneDelegate is responsible for scene lifecycle events like…


Here I tried to put oops concepts in simple language with examples, lets have a look.

Object-oriented programming (OOP) refers to a type of computer programming (software design) in which programmers define the data type of a data structure, and also the types of operations (functions) that can be applied…


Here we will see issues occure due to misconfiguration of pods and Xcode on our mac machine

CocoaPods.org

Issue 1. When we have multiple Xcodes installed on our machine or it is not in ‘Applications’ but on any other place i.e. in downloads, desktops

-In this case when you try to…


https://www.remark-group.co.uk

Access control restricts access to parts of your code from code in other source files and modules. Swift’s access control model is based on the concept of modules and source files.

Module: A module is a single unit of code distribution — a framework or application that is built and…


Apple has developed a dark display mode that will be available on the new iPhone and iPhone from sept 19. Dark mode will feature on iOS 13 for iPhone, as well as iPadOS, a brand new operating system developed especially for iPad.

Apple says: Use Dark Mode on your iPhone…


We all know about what is singleton. In this blog I am just focusing on misunderstanding, struct and class singleton limitations and difference.

Singleton

What we know is:
Singleton means only one instance. The singleton pattern guarantees that only one instance of a class is instantiated.

Using single instance we can…


In an application we have to implement share app functionality, were we used to share our applications app store link before submission of app on the store.
For this we just need Apple ID, by using correct ID in the following url we can open and show our live app. If…


iOS 13+ will release in next month sept 2019, lets have a brief about beta frameworks

Bundle Resources

A bundle is a directory with a standardized hierarchical structure that holds executable code and the resources used by that code. …


In this story we will understand how to get user touch location/ CGPoint value and update view accordingly or do stuff.

In a Game development we frequently use touchesBegan(), touchesMoved(), touchesEnded(), touchesCancelled() to move object or to do any animation but rarely we use these functions in Business or Enterprise…

Vikas Kore

iOS application developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store