SwiftUI Tip
In iOS 16 and later, you can reserve space for text even when it doesn’t fully fill all lines.
source
In iOS 16 and later, you can reserve space for text even when it doesn’t fully fill all lines.
source
Announcing the Swift SDK for Android
Swift.org announces nightly previews of the Swift SDK for Android, enabling native Android development in Swift with a Getting Started guide, examples, and swift-java for Swift–Java interop.
Over 25% of Swift Package Index packages already build for Android, and the Android workgroup invites contributors (vision document, project board, CI).
Swift.org announces nightly previews of the Swift SDK for Android, enabling native Android development in Swift with a Getting Started guide, examples, and swift-java for Swift–Java interop.
Over 25% of Swift Package Index packages already build for Android, and the Android workgroup invites contributors (vision document, project board, CI).
🍾5🤪1
Check out these iOS openings:
1. ClearScore (London, England, hybrid)
ClearScore is a UK-based fintech founded in 2015 that operates the UK’s #1 credit score/report app and a leading credit marketplace, serving 24M+ users across five markets (UK, South Africa, Australia, New Zealand, Canada) with ~450 employees and 200+ financial-institution partners.
iOS Engineer
2. instacar (Kifisia, Greece, hybrid)
Instacar is a Greece-based mobility-as-a-service scale-up founded in 2018 and launched in 2019, offering a fully digital platform that provides comprehensive, tech-driven mobility solutions and car leasing services focused on driver needs.
Senior iOS Engineer 5+
3. Tek Spikes (McLean, Virginia, United States, on-site)
Tek Spikes is a global IT services and management consulting company providing end-to-end technology, infrastructure, and product lifecycle solutions across industries such as finance, telecom, healthcare, retail, and manufacturing, with a focus on innovation, client-centric delivery, and business transformation.
Senior iOS Developer 8+
4. Web Summit (Dublin, hybrid)
Web Summit is a global technology conference founded in 2009 in Dublin, bringing together industry leaders, startups, and investors to foster meaningful connections, drive innovation, and expand to new markets while promoting sustainability and community impact.
Senior iOS Developer
____________________________________
Daily REMOTE iOS job updates + iOS interview prep materials on the private Patreon page
“iOS (Swift) Jobs” → https://patreon.com/iOSjobs
Join for just €2(+VAT)/ month - about the price of a coffee ☕️
1. ClearScore (London, England, hybrid)
ClearScore is a UK-based fintech founded in 2015 that operates the UK’s #1 credit score/report app and a leading credit marketplace, serving 24M+ users across five markets (UK, South Africa, Australia, New Zealand, Canada) with ~450 employees and 200+ financial-institution partners.
iOS Engineer
2. instacar (Kifisia, Greece, hybrid)
Instacar is a Greece-based mobility-as-a-service scale-up founded in 2018 and launched in 2019, offering a fully digital platform that provides comprehensive, tech-driven mobility solutions and car leasing services focused on driver needs.
Senior iOS Engineer 5+
3. Tek Spikes (McLean, Virginia, United States, on-site)
Tek Spikes is a global IT services and management consulting company providing end-to-end technology, infrastructure, and product lifecycle solutions across industries such as finance, telecom, healthcare, retail, and manufacturing, with a focus on innovation, client-centric delivery, and business transformation.
Senior iOS Developer 8+
4. Web Summit (Dublin, hybrid)
Web Summit is a global technology conference founded in 2009 in Dublin, bringing together industry leaders, startups, and investors to foster meaningful connections, drive innovation, and expand to new markets while promoting sustainability and community impact.
Senior iOS Developer
____________________________________
Daily REMOTE iOS job updates + iOS interview prep materials on the private Patreon page
“iOS (Swift) Jobs” → https://patreon.com/iOSjobs
Join for just €2(+VAT)/ month - about the price of a coffee ☕️
🍾2
SwiftUI Tip
In iOS 17+, ContentUnavailableView makes empty states clearer and more helpful - perfect for search results or offline screens.
source
In iOS 17+, ContentUnavailableView makes empty states clearer and more helpful - perfect for search results or offline screens.
source
SwiftUI WebView
The article explains the new SwiftUI WebView announced at WWDC 2025, showing simple URL loading, WebPage APIs, navigation event tracking, find-in-page, JavaScript calls, scroll control, custom URL schemes, and navigation policies.
It provides a GitHub sample app and a mini-browser with history and reload-from-origin, and notes beta quirks with workarounds.
The article explains the new SwiftUI WebView announced at WWDC 2025, showing simple URL loading, WebPage APIs, navigation event tracking, find-in-page, JavaScript calls, scroll control, custom URL schemes, and navigation policies.
It provides a GitHub sample app and a mini-browser with history and reload-from-origin, and notes beta quirks with workarounds.
Apple Reportedly Moving Ahead With Ads in Maps App
Mark Gurman says Apple plans to add ads to the Maps app as soon as next year, letting restaurants and other businesses pay for prominent placement in search.
He adds it will work like App Store Search Ads and use AI for relevance, but warns the move could provoke consumer backlash.
Mark Gurman says Apple plans to add ads to the Maps app as soon as next year, letting restaurants and other businesses pay for prominent placement in search.
He adds it will work like App Store Search Ads and use AI for relevance, but warns the move could provoke consumer backlash.
Adapt Unidirectional Flow Virtues to Your Plain SwiftUI App
This article shows how to bring unidirectional flow ideas into plain SwiftUI without TCA/Redux by injecting an EnforceAuth environment handler that wraps actions and triggers login before execution.
It then suggests escalating to typed actions (e.g., AuthRequired) and a centralized reducer so auth rules live in one place.
This article shows how to bring unidirectional flow ideas into plain SwiftUI without TCA/Redux by injecting an EnforceAuth environment handler that wraps actions and triggers login before execution.
It then suggests escalating to typed actions (e.g., AuthRequired) and a centralized reducer so auth rules live in one place.
Secure your app with Memory Integrity Enforcement
Apple introduces Memory Integrity Enforcement (MIE) where hardware, OS, and compiler add pointer/heap tags to block buffer overflows and use-after-free by aborting on tag mismatches.
The video covers: enabling Enhanced Security (Hardware Memory Tagging) in Xcode, using diagnostics to find/fix crashes, minding tag bits in pointers (hash/compare/arithmetic), and validating with Soft Mode - or Address Sanitizer if MIE hardware isn’t available - before full rollout.
Apple introduces Memory Integrity Enforcement (MIE) where hardware, OS, and compiler add pointer/heap tags to block buffer overflows and use-after-free by aborting on tag mismatches.
The video covers: enabling Enhanced Security (Hardware Memory Tagging) in Xcode, using diagnostics to find/fix crashes, minding tag bits in pointers (hash/compare/arithmetic), and validating with Soft Mode - or Address Sanitizer if MIE hardware isn’t available - before full rollout.
SwiftUI Tip
In iOS 16+, you can make a TextField grow vertically as you type by setting the axis parameter to .vertical.
In iOS 16+, you can make a TextField grow vertically as you type by setting the axis parameter to .vertical.
Check out these iOS openings:
1. webAI (Austin, TX, on-site)
webAI is a distributed AI platform building a unified execution layer that integrates cloud and on-device compute to train and run models privately at the edge, with SDKs and clients for infrastructure orchestration, on-device inference, and data collection—aimed at scalable, high-performance AI and laying the groundwork for Super Intelligence.
Senior iOS/Swift Engineer 5+
2. Lovehoney Group (Berlin, Germany, hybrid)
Founded in 2021, Lovehoney Group (LHG) is the world’s leading sexual wellness company uniting brands like Lovehoney, WOW Tech, Amorana, and Belisoft, employing over 800 people across 9 global offices to create innovative, high-quality pleasure products and smart technologies.
- Head of Mobile Applications 5+
- Senior iOS Developer 4+
- Junior iOS Developer 1+
3. Garmin (USA, Netherlands)
Founded in 1989 and headquartered in Kansas City, Garmin is a global technology company operating across five markets, designing purpose-driven GPS and wearable products sold worldwide through offices in Europe, Asia, the Middle East, South America, and Australia.
- Senior iOS Engineer 5+ (Olathe, Kansas)
- iOS Software Engineer 2, 1+ (Chandler, Arizona)
- Senior iOS Software Engineer 5+ (Chandler, Arizona)
- Software Engineer 1 (Mobile Apps) - Aviation (Chandler, Arizona; Olathe, Kansas)
- Software Engineer 1 (Mobile Apps) (Yarmouth, Maine)
- Senior iOS Engineer 5+ (Olathe, Kansas)
- Senior iOS Developer (Oegstgeest, Netherlands)
4. Starling Bank (UK, hybrid)
Founded in the UK, Starling Bank is Britain’s first digital bank with over 4 million accounts, headquartered in London with offices in Cardiff, Dublin, Manchester, and Southampton, offering app-based banking and SaaS solutions through its Engine platform to other banks worldwide.
- iOS Engineer
(Cardiff, Manchester, Southampton, London)
- Senior iOS Engineer
(Cardiff, Manchester, Southampton, London)
____________________________________
Daily REMOTE iOS job updates + iOS interview prep materials on the private Patreon page
“iOS (Swift) Jobs” → https://patreon.com/iOSjobs
Join for just €2(+VAT)/ month - about the price of a coffee ☕️
1. webAI (Austin, TX, on-site)
webAI is a distributed AI platform building a unified execution layer that integrates cloud and on-device compute to train and run models privately at the edge, with SDKs and clients for infrastructure orchestration, on-device inference, and data collection—aimed at scalable, high-performance AI and laying the groundwork for Super Intelligence.
Senior iOS/Swift Engineer 5+
2. Lovehoney Group (Berlin, Germany, hybrid)
Founded in 2021, Lovehoney Group (LHG) is the world’s leading sexual wellness company uniting brands like Lovehoney, WOW Tech, Amorana, and Belisoft, employing over 800 people across 9 global offices to create innovative, high-quality pleasure products and smart technologies.
- Head of Mobile Applications 5+
- Senior iOS Developer 4+
- Junior iOS Developer 1+
3. Garmin (USA, Netherlands)
Founded in 1989 and headquartered in Kansas City, Garmin is a global technology company operating across five markets, designing purpose-driven GPS and wearable products sold worldwide through offices in Europe, Asia, the Middle East, South America, and Australia.
- Senior iOS Engineer 5+ (Olathe, Kansas)
- iOS Software Engineer 2, 1+ (Chandler, Arizona)
- Senior iOS Software Engineer 5+ (Chandler, Arizona)
- Software Engineer 1 (Mobile Apps) - Aviation (Chandler, Arizona; Olathe, Kansas)
- Software Engineer 1 (Mobile Apps) (Yarmouth, Maine)
- Senior iOS Engineer 5+ (Olathe, Kansas)
- Senior iOS Developer (Oegstgeest, Netherlands)
4. Starling Bank (UK, hybrid)
Founded in the UK, Starling Bank is Britain’s first digital bank with over 4 million accounts, headquartered in London with offices in Cardiff, Dublin, Manchester, and Southampton, offering app-based banking and SaaS solutions through its Engine platform to other banks worldwide.
- iOS Engineer
(Cardiff, Manchester, Southampton, London)
- Senior iOS Engineer
(Cardiff, Manchester, Southampton, London)
____________________________________
Daily REMOTE iOS job updates + iOS interview prep materials on the private Patreon page
“iOS (Swift) Jobs” → https://patreon.com/iOSjobs
Join for just €2(+VAT)/ month - about the price of a coffee ☕️
☃1🍾1
Sheet Customization in SwiftUI
A visual guide to styling sheets using some modifiers available in iOS 16+
source
A visual guide to styling sheets using some modifiers available in iOS 16+
source
🤪3
Supercharge Your GitHub Actions with Smart Caching
A practical guide to speeding up iOS CI on GitHub Actions with smart caching.
It shows YAML for caching Xcode DerivedData, SPM, Ruby (bundler-cache), and CocoaPods, plus advanced tactics (cache warming, matrix/conditional caches, cleanup, monitoring) and troubleshooting.
Claimed results: ~70% faster builds (≈14→4 min) and lower Actions costs.
A practical guide to speeding up iOS CI on GitHub Actions with smart caching.
It shows YAML for caching Xcode DerivedData, SPM, Ruby (bundler-cache), and CocoaPods, plus advanced tactics (cache warming, matrix/conditional caches, cleanup, monitoring) and troubleshooting.
Claimed results: ~70% faster builds (≈14→4 min) and lower Actions costs.
☃1👻1
SwiftUI Tip
Easily ask users for ratings by showing the App Store rating prompt inside your app - in just 3 easy steps.
source
Easily ask users for ratings by showing the App Store rating prompt inside your app - in just 3 easy steps.
source
🍾2
Enhancements to help you submit and market your apps and games
Apple announces App Store changes: submit extra items during review, create up to 70 custom product pages with keywords, and use offer codes for all IAP types.
- App Review: submit extra items independently (In-App Events, urgent bug fix version, Game Center features) even while a version is under review.
- Custom Product Pages: limit doubled to 70; add keywords so specific pages can appear in search instead of the default page.
- Offer codes: now supported for all IAP types (consumable, non-consumable, non-renewing, plus expanded auto-renewable options, including non-auto-renew after promo).
- Contracts: Schedule 1 and Paid Applications Agreement (Schedules 2 & 3) will be updated to reflect offer codes for all IAP types.
- Promo codes for IAP: creation ends March 26, 2026 (existing codes redeemable until expiry); app download promo codes remain.
more details
Apple announces App Store changes: submit extra items during review, create up to 70 custom product pages with keywords, and use offer codes for all IAP types.
- App Review: submit extra items independently (In-App Events, urgent bug fix version, Game Center features) even while a version is under review.
- Custom Product Pages: limit doubled to 70; add keywords so specific pages can appear in search instead of the default page.
- Offer codes: now supported for all IAP types (consumable, non-consumable, non-renewing, plus expanded auto-renewable options, including non-auto-renew after promo).
- Contracts: Schedule 1 and Paid Applications Agreement (Schedules 2 & 3) will be updated to reflect offer codes for all IAP types.
- Promo codes for IAP: creation ends March 26, 2026 (existing codes redeemable until expiry); app download promo codes remain.
more details
🍾2
SwiftUI Tip
Repeat an image to fill all available space using .resizable(resizingMode: .tile).
Perfect for patterns, textures, and watermarks.
source
Repeat an image to fill all available space using .resizable(resizingMode: .tile).
Perfect for patterns, textures, and watermarks.
source
🍾2