As a trunk-based development fan, feature flags are vital for me. Every recent feature I work on has a feature flag for debug and TestFlight builds. Since I merge branches even when features arenโt fully implemented, I use feature flags to disable them.
swiftwithmajid.com/2025/09/16/f...
16.02.2026 12:49 โ ๐ 5 ๐ 0 ๐ฌ 0 ๐ 0
Another task view modifier allows observing equitable data and running the async task whenever it changes. The task lifecycle is still tied to the view lifecycle, but SwiftUI cancels the ongoing job and creates a new one when id changes.
swiftwithmajid.com/2022/06/28/t...
13.02.2026 13:44 โ ๐ 6 ๐ 1 ๐ฌ 0 ๐ 0
On-demand resources in iOS app
On-Demand Resources allow you to ship a smaller initial app download and fetch additional assets like images, sounds, level data, ML models, and more only when a user requires them. This week, weโllโฆ
๐ฆ ๐๐-๐๐๐๐๐๐ ๐๐๐ ๐๐ข๐๐๐๐ ๐๐ ๐๐๐ ๐๐๐ by Majid Jabrayilov (@mecid.bsky.social)
Ever thought about keeping API tokens out of your app binary? On-Demand Resources offer a clever defense-in-depth technique worth exploring.
#iOS #Security #Swift #Framework
swiftwithmajid.com/2026/02/03/o...
11.02.2026 15:05 โ ๐ 2 ๐ 1 ๐ฌ 0 ๐ 0
RC builds typically appear on the Mac App Store without any modifications. Even highly stable Xcode releases can cause some projects to break. Weโre never certain.
11.02.2026 10:48 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Agentic coding in Xcode
Apple has finally released Xcode 26.3, which now supports agentic coding. In this article, Iโll guide you through configuring Xcode 26.3 and utilizing the latest best practices when using agenticโฆ
Apple has finally released Xcode 26.3, which now supports agentic coding. In this article, Iโll guide you through configuring Xcode 26.3 and utilizing the latest best practices when using agentic tools for building apps on Apple platforms.
swiftwithmajid.com/2026/02/10/a...
11.02.2026 09:51 โ ๐ 5 ๐ 0 ๐ฌ 0 ๐ 0
SwiftUI introduced a view modifier called visualEffect. This modifier allows us to attach a set of animatable visual effects by accessing layout information of the particular view. Here is the example of sticky header view that can be placed in a scroll view.
swiftwithmajid.com/2023/11/07/v...
10.02.2026 09:30 โ ๐ 7 ๐ 1 ๐ฌ 0 ๐ 0
SwiftUI allows us to maintain the structural identity of our view while changing the layout container using the new AnyLayout type. This type erases the layout type that depends on the current dynamic type size, preserving the structural identity of our view.
swiftwithmajid.com/2022/08/16/c...
09.02.2026 10:34 โ ๐ 7 ๐ 2 ๐ฌ 0 ๐ 0
Was reminded today that this exists; smart banners to redirect your users to your app from your website. Easy to add, helps with conversion ๐
https://maxine-app.com
08.02.2026 20:50 โ ๐ 2 ๐ 1 ๐ฌ 0 ๐ 0
Put your opinions into Agents.md
07.02.2026 19:10 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Iโve noticed that the infinite thinking issue occurs occasionally when using Codex-5.3 in Xcode. Do you experience the same problem?
07.02.2026 17:34 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Whenever you have installed the latest Codex on your Mac. You can make it available for Xcode.
ln -sf $(which codex) ~/Library/Developer/Xcode/CodingAssistant/Agents/Versions/26.3/codex
07.02.2026 17:33 โ ๐ 0 ๐ 2 ๐ฌ 0 ๐ 1
Iโm not a fan of vibecoding, but since Iโm a big fan of pair programming, I work in pairs with Codex.
06.02.2026 09:35 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0
Iโve been using Codex from the very beginning, exclusively from the terminal. However, Iโve come to genuinely enjoy having it integrated into Xcode. It feels more intuitive to review the code it generates. Itโs akin to pair programming, which I thoroughly enjoyed.
05.02.2026 19:04 โ ๐ 7 ๐ 1 ๐ฌ 0 ๐ 0
There are three tag types: initial install, prefetched, and download-only. Prefetched and initial install tags are downloaded from the App Store with the app binary. Download-only tags are downloaded only via an API, but their usage is the same.
swiftwithmajid.com/2026/02/03/o...
05.02.2026 10:22 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
I made this onboarding before Claude Code or Codex existed. I made it open source on GitHub, so take it if you want.
04.02.2026 20:07 โ ๐ 6 ๐ 2 ๐ฌ 0 ๐ 0
Happy ๏ฃฟ 26.3 Release Candidate day, everyone!
iOS, visionOS, macOS, tvOS, watchOS are available
04.02.2026 20:29 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
YouTube video by NSSpain
Modular at Scale: How We Structured 250+ Modules Across the adidas Apps Ecosystem - Eduardo Sanches
Modular at Scale: Structuring 250+ Modules Across the adidas iOS App Ecosystem
www.youtube.com/watch?v=Rc-S...
05.02.2026 06:14 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
It is better to have a single place to work with a codebase.
04.02.2026 15:24 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Xcode 26.3 unlocks the power of agentic coding
Xcode 26.3 introduces support for agentic coding, a new way in Xcode for developers to build apps, powered by coding agents from Anthropic and OpenAI.
Xcode 26.3 unlocks the power of agentic coding.
Developers can leverage coding agents, including Anthropicโs Claude Agent and OpenAIโs Codex, directly in Xcode to tackle complex tasks autonomously, helping them develop apps faster than ever.
www.apple.com/newsroom/202...
04.02.2026 09:34 โ ๐ 6 ๐ 1 ๐ฌ 1 ๐ 0
On-demand resources in iOS app
On-Demand Resources allow you to ship a smaller initial app download and fetch additional assets like images, sounds, level data, ML models, and more only when a user requires them. This week, weโllโฆ
On-Demand Resources allow you to ship a smaller app download and fetch additional assets like images, level data, ML models, etc only when a user requires them. This week, weโll explore how to utilize on-demand resources to store secrets outside of the app binary.
swiftwithmajid.com/2026/02/03/o...
04.02.2026 09:18 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
nice list of tools available in Apple Offical MCP for Xcode
03.02.2026 20:18 โ ๐ 2 ๐ 2 ๐ฌ 1 ๐ 0
SwiftUI provides us the fileImporter view modifier allowing us to enable file-picking user experience easily. It completely handles the dialog and navigation between folders.
swiftwithmajid.com/2023/05/10/f...
03.02.2026 08:39 โ ๐ 6 ๐ 1 ๐ฌ 0 ๐ 0
How often do you create custom FormatStyle types? I use it even for formatting my custom data models.
swiftwithmajid.com/2023/07/04/m...
30.01.2026 09:19 โ ๐ 4 ๐ 1 ๐ฌ 0 ๐ 0
Whatโs the easiest way to make a view fit its parent? The new containerRelativeFrame view modifier lets us set the viewโs frame relative to its parent. It offers many customization options, but hereโs the simplest one.
swiftwithmajid.com/2025/01/28/c...
28.01.2026 12:02 โ ๐ 6 ๐ 1 ๐ฌ 0 ๐ 0
MetricKit helped me understand my appโs background memory usage and identify reasons for system pressure terminations. I then made changes to reduce background memory usage, keeping my app active without system termination.
swiftwithmajid.com/2025/12/09/m...
27.01.2026 13:57 โ ๐ 5 ๐ 0 ๐ฌ 0 ๐ 0
You can effortlessly create a reusable parallax header in SwiftUI using the onGeometryChange view modifier. All you need to do is track its offset and gradually slow it down as you scroll.
swiftwithmajid.com/2024/08/13/t...
26.01.2026 08:33 โ ๐ 11 ๐ 1 ๐ฌ 0 ๐ 0
SwiftUI framework introduces a trigger value pattern across its APIs. Trigger value allows us to attach a view modifier that runs its action whenever the trigger value changes.
swiftwithmajid.com/2024/04/02/t...
23.01.2026 09:57 โ ๐ 5 ๐ 1 ๐ฌ 0 ๐ 0
iOS dev | conference speaker | Mac addict
https://www.therecipeboxapp.com
Leave the world better than you found it, and have fun
SFโ>Bklnโ>Berlin
Retweets โ ๐๐ป
She/her
๐บ๐ฆ๐๐ค๐ฎ
We all breathe the same air.
iOS. 3D graphics. Retro games. He/Him.
she/her
๏ฃฟ Notes software engineer.
www.shantini.co/about
I build apps like @mercuryweather.app and Orbit together with @kaidombrowski.com. Also organizing Core Coffee meetups, chatting on podcasts, and giving talks now and then.
By day I lead mobile developers in collaborative, high performing teams.
By night I make my own apps and put them in the App Store!
I podcast fortnightly on a show called Waiting For Review with my friend Daniel Jilg.
Interested in all things tech๐ฑ
iOS Dev with Altitude โ๏ธ
โณ Follow me on my journey while I make apps and travel the world ๐งโ๐ป๐
#swift #swiftUI #iosdev
๐จโ๐ป iOS developer ๏ฃฟ
๐ฑ Creator of Vinyl Fetish music player ๐ง
๐ Buenos Aires ๐ง
๐Fun Stack Vibing at @xogot.bsky.social
Started Xamarin, Mono, Gnome. Prev: Microsoft/.NET/Xamarin/Mono/VSMac/MAIA http://mastodon.social/@migueldeicaza
Monthly summary of Swift Evolution. Subscribe to the newsletter here: http://swiftevolution.substack.com โ by @jeehut.bsky.social
Open-source and community-driven effort to collect notes for all Apple's WWDC videos. โค๏ธ Not an official ๏ฃฟ account.
๐ wwdcnotes.com
I love building native ๏ฃฟ apps and play tennis ๐พ
Currently building: Tennis match assistant to help keeping score and breaks and changeovers, as well as history of the matches, stay tuned
Software Engineer with 8 years of professional experience. Passionate about iOS development and aspiring indie developer.
Working on:
https://apps.apple.com/us/app/saucier-cookbook/id1535998412
&
https://apps.apple.com/us/app/readily-resume/id6576461925
Indie iOS dev @shayesapps.com
๐Pennsylvania, USA
I only read Chomsky for the linguistics.
iOS developer. Tech nerd. Snowboarder.
Product Manager @ Microsoft
๐ฏ๐ฒ Engineering Leader at Gusto
Board member /dev/color
iOS enthusiast
๐ + ๐งฉ + ๐ฅ + ๐ถ
Trekkie ๐๐พ
Building apps & SDKs for the ๏ฃฟ stack, using Swift & SwiftUI.
Writing the #1 iOS newsletter on Substack. Turbocharge your Swift career with in-depth weekly articles ๐ Sign up free today!
join.jacobstechtavern.com