Apple eco-system has always been considered a safe and trusted place for users. Apple has always ensured that apps maintain high standard of security and privacy for user’s data.

With iOS 14.5, Apple has introduced some updates to how apps handle user’s privacy and data Use. These changes will also be applicable to iPadOS 14.5 and tvOS 14.5.

On App Store Connect, apps will have to describe their privacy practices.

What data is collected? How is it used? Who is it shared with?

On App Store, users will be able to view the app’s privacy practices before downloading the app.


As an iOS Developer, i always find that background execution is a limitation we have learned to live with while designing and implementing apps. There are several use cases which can benefit with apps allowed to execute in background.

With the introduction with iOS 13, Apple introduced the Background Tasks framework. This allows our apps to refresh content and perform small tasks while the app is in background.

Some important considerations while implementing Background Tasks are:

Power: The device battery level is a primary factor for backgroud tasks to be triggered. Also, while implementing our task, we should ensure that…


Augmented Reality is a great way to engage your app users by providing them with an immersive experience. The combination of real and virtual world objects provides users a unique interactive experience.

With ARKit we can provide this experience for our iOS app users.The use cases of Augmented Reality are infinite.

Image Credit: www.apple.com

Let’s start with a simple app.

Create a new Augmented Reality App in XCode.


Conversation UI is the new way of enriching your user experience by allowing users to access your app content and performs actions by using their voice. The two main tasks are as follows:

  • Capture users intent by understanding their voice
  • Respond to users intents through speakable responses.

Conversation UI can revolutionise the way users use your apps. For iOS apps, this is where SiriKit comes into play.

SiriKit was first introduced by Apple in iOS 10. SiriKit allows iOS apps to work with Siri, Apple’s intelligent voice assistant. Siri performs the natural language processing and semantic analysis for you. …

Amit Thakur

iOS Programmer | Traveller | Reader | Cricket | LFC Fan | 🇮🇳

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