iOS Developer Trends, Enums explained, SwiftUI and more...

One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
iOS development trends in review
2022 has come to an end, and it is a perfect time for retrospective analysis. Today I want to review trends in iOS development over the past year that I notice while building my own apps or consulting others.

Read More
Code
Enum usage in Swift explained. How to use If case and fallthrough. How to make them equatable and how to iterate over all cases.

While I was working on a mixed UIKit and SwiftUI project, I needed a way to access the UIHostingController within the SwiftUI view so that I could use it for interacting with other UIKit methods. T…

The If statement is not the only conditional statement in Swift, nor is it the most used. Guard statements are more common and solve specific problems.

Learn how to test for unwrapped optional values in a switch statement.

The onDelete modifier enables item deletion on every row. Let's learn how to disable this on particular rows.

News & Updates
Misc
The non-fungible tokens, or in short NFTs, have one the most influential roles in the crypto and Web3 scene. These are digital assets that can represent digital art, virtual collectibles, assets in games, and more. Ethereum Foundation introduced the ERC-721 standard in 2017, which helped all the crypto wallets, brokers, and protocols to use this feature in a translatable way between any crypto solution. In this post, we will look more deeply into the ERC-721 standard and explore how it is used in the Solidity programming language for the Ethereum blockchain.

Engineering goals with measurable, time-bound targets will challenge you to grow further and become a successful engineer.

Curated by Infinum's iOS team.
Infinum iOS Team · 67E 11th St · New York NY 10003 · USA
Unsubscribe | View in browser

Older messages

Announcing Lottie 4.0, SwiftUI Lifecycles and more!

Thursday, December 22, 2022

One more thing... Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Announcing Lottie 4.0 for iOS A new rendering engine

The Future of Foundation, Freeform app, iOS 16.2 and much more!

Friday, December 16, 2022

One more thing... Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. The Future of Foundation The Foundation framework is

Getting Started With Xcode Cloud, Apple Music Sing and more!

Thursday, December 8, 2022

One more thing... Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Getting Started with Xcode Cloud Learn how to use Xcode

Sheets in SwiftUI, Basic Shortcuts, Holiday App Store Sumbmissions and more!

Thursday, December 1, 2022

One more thing... Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Sheets in SwiftUI explained with code examples Sheets

Swift Charts, @dynamicCallable, PKCE Authorization and more

Thursday, November 24, 2022

One more thing... Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Swift Charts Tutorial: Getting Started Learn how to use

You Might Also Like

BetterDev #273 - Operating System in 1,000 Lines

Monday, January 13, 2025

Better Dev #273 Jan 12, 2025 Hi all, Happy new year. Welcome to the first issue of 2025. I'm trying to become more regular this year. Looking forward to a new year and hope everyone continue to

Daily Coding Problem: Problem #1667 [Hard]

Monday, January 13, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Airbnb. We're given a hashmap associating each courseId key with a list of courseIds

🧠 Are Supercomputers Dead? — This 90s Tech Is Perfect for Smart TVs

Monday, January 13, 2025

Also: How to Make Sense of Linux Ping Stats, and More! How-To Geek Logo January 13, 2025 Did You Know The original name of the iconic SR-71 Blackbird was actually the RS-71 Blackbird, but Lyndon

Consistency means nothing & Bluesky is reportedly valued at $700

Monday, January 13, 2025

Sill Beta Update #3, Miro AI starts storing AI interactions from free users, Mastodon transfers to a new non-profit organization, and a lot more in this week's issue of Creativerly. Creativerly

Ranked | The AI Models With the Lowest Hallucination Rates 🤖

Monday, January 13, 2025

Hallucination rate is the frequency that an LLM generates false or unsupported information in its outputs. Which models have the lowest rates? View Online | Subscribe | Download Our App FEATURED STORY

GCP Newsletter #433

Monday, January 13, 2025

Welcome to issue #433 January 13th, 2025 News Official Blog Vertex AI Introducing Vertex AI RAG Engine: Scale your Vertex AI RAG pipeline with confidence - Vertex AI RAG Engine is a fully managed

Spyglass Dispatch: It's Political & Personal

Monday, January 13, 2025

On Meta's Moderation Changes • Inside DOGE • Zuck Slams Apple (Again) • Apple's Muted 2025 • CES 2025 Recap The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary

$200 to invest today... (USA Only)

Monday, January 13, 2025

Join me in investing in blue chip art on Masterworks, and you will receive $200 to invest on the platform. Not kidding. Founder interview coming soon! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The Sequence Knowledge #468: A New Series About RAG

Monday, January 13, 2025

Exploring key concepts of one of the most popular methods in generative AI solutions. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

How a Kafka-Like Producer Writes to Disk

Monday, January 13, 2025

We take a Kafka client, call the producer, send the message, and boom, expect it to be delivered on the other end. And that's actually how it goes. But wouldn't it be nice to understand better