One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Start Designing for Dynamic Island and Live Activities
Whatever your opinion about Apple's Dynamic Island may be, it is a UX renaissance in the making and designers need to take it into account.

Read More
One of the most prominent features of iOS 16 is live activity widgets. iOS 16 allows us to display the live state of ongoing activities from our apps on the lock screen or in the Dynamic Island of the new iPhone 14 Pro.
Cohesion is about how well elements within a module belong together and serve a common purpose. Coupling is about how much one module depends or interacts with other modules. 
Deadlocks in Swift can cause your app to hang and become unresponsive. Learn how to detect and solve hangs in Xcode.

The safe area aspect fit layout guide is new in iOS 16.

Apple recently announced the Apple Watch Ultra, which adds an additional button to the Apple Watch. One of the primary uses for this button is to control (start / pause / resume) workouts.
News & Updates
As early as October 5, 2022, prices of apps and in-app purchases (excluding auto-renewable subscriptions) on the App Store will increase in Chile, Egypt, Japan, Malaysia, Pakistan, Poland, South Korea, Sweden, Vietnam, and all territories that use the euro currency.

With mobile application security, it’s important to be proactive. Learn about the 4 phases of a mobile application attack and how to protect against them.

An alternative and a complement for README files or GitHub pages

In 2016 Uber unveiled a sleek new rider app that implemented a new mobile architecture across both iOS and Android to help us reach our goals.

Learn how to automatically create documentation for Swift using DocC.