Posts

Showing posts with the label xcode

What’s new in Xcode 13?

  Xcode 13 arrived at WWDC21 and includes a huge range of new features, improvements, and performance enhancements. In this article I’m going to walk you through all the key changes, so you can get up to speed quickly, but before I start I need to make two things clear: First, no, I don’t have beta access to Xcode Cloud or the new Swift Playgrounds.  Trust me, I wish I did! Both of these things look likely to be significant upgrades for the Swift community, and I’m really keen to try them out at the earliest opportunity.  And second, you might immediately note that Xcode hides your file extensions by default in the project navigator. This seems to mimic your Finder configuration, so if you’re suddenly confused where your file extensions have gone then you can bring them back With This One Weird Tip: go to Xcode’s preferences, select General, then change File Extensions to Show All. I’m going to try sticking with hidden extensions to see how I get on with it. Anyway, in th...

Great Apple Event 2021

Image
Like always one more interesting #AppleEvent 

Notifications in iOS

Image
Types of notifications We can broadly classify notifications into 2 categories, Local notifications  — app configures the notification details locally and passes those details to the system, which then handles the delivery of the notification when the app is not in the foreground. Remote notifications  —  use one of your company’s servers to push data to user devices via the Apple Push Notification service(APNs). Further in the article, we’ll see how we can get hold of both the notification types. Let’s first start with the introduction to the very new notification framework that we can use to our cause. What’s new in iOS-10 for Notifications? With the release of  iOS-10 , Apple introduced 2 new frameworks to handle notifications, User Notifications Framework   — manages both local and remote notifications. User Notifications UI Framework  — customize the appearance of the system’s notification interface. We’ll be using these 2 frameworks and some platf...