Reposted by Antonio GirozStewart Lynch 🇨🇦 @stewartlynch.bsky.social · 04/10/2026A deep dive into smarter SwiftUI toolbars in os 27: high and relative visibility priorities, always-overflow commands, pinned actions, status bar visibility, and tab bar minimization. youtu.be/sFZQwHyHSiM 043
Reposted by Antonio GirozNatalia Panferova @natpanferova.bsky.social · 26/09/2026If, like me, you were wondering how to show the slider to control the hinge angle in the iPhone Duo simulator in Xcode 27.1, we need to hold the Option key to reveal it 🙂 0204
Reposted by Antonio GirozNil Coalescing @nilcoalescing.com · 23/09/2026"The SwiftUI Way" has been updated with expanded guidance on SwiftUI data flow, view updates, and performance, including changes introduced in Xcode 27: nilcoalescing.com/blog/TheSwif... #iOSDev #SwiftUInilcoalescing.com"The SwiftUI Way" book update: expanded guidance on data flow and performance'The SwiftUI Way' has been updated with expanded guidance on SwiftUI data flow, view updates, and performance, including changes introduced in Xcode 27. 074
Reposted by Antonio GirozSwift Language @swift.org · 15/09/2026Swift 6.4 is out! 🎉 This release brings deeper interoperability, stronger platform support, and easier everyday code. www.swift.org/blog/swift-6... Highlights in this thread 🧵 14511
Reposted by Antonio GirozStewart Lynch 🇨🇦 @stewartlynch.bsky.social · 06/09/2026iOS 27 requires launch screens for every new App Store submission. Learn two Xcode approaches: a fast Info.plist setup and a fully custom storyboard with adaptive colors, images, and constraints. youtu.be/hD224of2J78youtu.beiOS 27 Launch Screens Done Right: Simple to Fully CustomYouTube video by Stewart Lynch 042
Reposted by Antonio Girozmidudev · Miguel Ángel Durán @midu.dev · 31/08/2026¡CSS Flex evoluciona! Llega nuevo valor para flex-wrap. Con "balance" evitas elementos que quedan sueltos y haces que las filas se distribuyan con equilibro. Ideal para grids de tarjetas, galerías y layouts responsive. 0134
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 28/08/2026New on the Kickstart blog: Free App Store optimization tools for indie developers 💸 Seven free browser tools and guides for improving your App Store keywords, pricing, metadata, reviews, screenshots, icons, and press kit. www.kickstart.tools/blog/free-ap...kickstart.toolsFree App Store optimization tools for indie developersSeven free browser tools and guides for improving your App Store keywords, pricing, metadata, reviews, screenshots, icons, and press kit. 0152
Reposted by Antonio GirozNatalia Panferova @natpanferova.bsky.social · 28/08/2026A great post by @hishnash.bsky.social on how to organize and visualize daily data in a calendar-style chart using the Swift Charts framework on iOS: nilcoalescing.com/blog/Buildin... #iOSDev #SwiftLangnilcoalescing.comBuilding an accessible calendar chart with Swift ChartsLearn how to organize daily data into a calendar-style visualization and provide a meaningful VoiceOver experience that clearly communicates each date and its value. 0104
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 27/08/2026compacted() replaces the common compactMap { $0 } pattern, product() eliminates nested for-loops, and uniqued() removes duplicates from any sequence. Apple's Swift Algorithms package is full of small wins like these. www.hackingwithswift.com/articles/243...hackingwithswift.comWrite better code with Swift AlgorithmsWrite faster, simpler, safer Swift code with this powerful open-source package. 0122
Reposted by Antonio GirozNil Coalescing @nilcoalescing.com · 26/08/2026Explore the capabilities of the Swift Charts framework while making a stream graph with custom color gradient and text labels: nilcoalescing.com/blog/BuildAn... #iOSDev #macOSDev #SwiftLangnilcoalescing.comBuild and style a chart with the Swift Charts frameworkExplore the capabilities of the Swift Charts framework introduced at WWDC 2022 while making a stream graph with custom colour gradient and text labels. 0124
Reposted by Antonio GirozNatalia Panferova @natpanferova.bsky.social · 26/08/2026We can visualize data in our iOS apps in so many ways with Swift Charts. But it's important to understand the framework well to build beautiful and interactive charts that stay accessible and performant. Our new book can help you make the most of it: books.nilcoalescing.com/swift-charts... #iOSDev 0337
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 17/08/2026New on the Kickstart blog: How to promote your App Store app for free with Kickstart Exchange. It's a new, free cross-promotion service for indie apps – here’s how to get started today! www.kickstart.tools/blog/how-to-...kickstart.toolsHow to promote your App Store app for free with Kickstart ExchangeKickstart Exchange is a free cross-promotion service for indie apps – here’s how to get started today! 162
Reposted by Antonio GirozStewart Lynch 🇨🇦 @stewartlynch.bsky.social · 16/08/2026Device Hub in Xcode 27 is more than a Simulator redesign: manage simulators, physical devices, app data, diagnostics, accessibility, and more. Let me show you what you need to know to take advantage of the new features: youtu.be/sWLHTF-dqjkyoutu.beDevice Hub Explained - What Every Apple Developer Should KnowYouTube video by Stewart Lynch 051
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 14/08/2026New on the Kickstart blog: How to user test your app with just 5 people. Five testers, Apple’s three questions, and what to watch for in your tests! www.kickstart.tools/blog/how-to-...kickstart.toolsHow to user test your app with just 5 peopleFive testers, Apple’s three questions, and what to watch for in your tests. 061
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 10/08/2026New on the Kickstart blog: How to get featured on the App Store – nominations, timing, and what editors want. Apple takes featuring requests through App Store Connect, so here’s how the nominations form works, when to file it, and what editors pick. www.kickstart.tools/blog/how-to-...kickstart.toolsHow to get featured on the App Store: nominations, timing, and what editors wantApple takes featuring requests directly through App Store Connect – here’s exactly how the nominations form works, when to file it, and what editors pick. 1102
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 09/08/2026Sunday Build with HWS+: Create a watchOS fitness app that tracks walking workouts and compares your pace against your overall average, perfect for seeing progress on a regular route.🚶🏼♂️ #SundayBuild www.hackingwithswift.com/plus/live-st...hackingwithswift.comShadowSteps – Hacking with Swift+This month we're going to make a watchOS fitness app, taking an idea Apple already partly made and adjusting it to fit a different need. 031
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 06/08/2026It's not easy for indie developers to market their app, but I've built a solution that works for everyone – and it's both free and 100% private. It's called Kickstart Exchange, and it enters beta today. Find out more here: exchange.kickstart.toolsexchange.kickstart.toolsKickstart Exchange: free advertising for indie app developersYour app shows ads for other indie apps, and every two shown earn one view of yours. Free, with no user tracking. 4133
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 31/07/2026New on the Kickstart blog: How to pick your next app idea – the 10 → 3 → 1 funnel. Collect ten app ideas, make them fight through elimination rounds, and ship the one survivor – it's a complete system for choosing what to build next! www.kickstart.tools/blog/how-to-...kickstart.toolsHow to pick your next app idea: the 10 → 3 → 1 funnelCollect ten app ideas, make them fight through elimination rounds, and ship the one survivor – a complete system for choosing what to build next. 181
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 24/07/2026Also, for the terminally short of attention span, I've added a "The least you need to know…" box at the top of articles, containing bullet points summarizing each post. If you want just the facts, summaries from all articles are automatically posted here: www.kickstart.tools/blog/summarieskickstart.toolsKickstart Blog SummariesEvery Kickstart blog post condensed to its key points – pick a category, skim the bullets, and read the full article when you want more. 031
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 22/07/2026💰 New on the Kickstart blog: How to price an app with the coffee test. Price your app against what people already buy – the coffee test, an annual-price hypothesis, and four questions that help find your price band. www.kickstart.tools/blog/how-to-...kickstart.toolsHow to price an app: the coffee testPrice your app against what people already buy – the coffee test, an annual-price hypothesis, and four questions that help find your price band. 051
Reposted by Antonio GirozNil Coalescing @nilcoalescing.com · 18/07/2026"The SwiftUI Way" book by @natpanferova.bsky.social has been updated with expanded guidance on SwiftUI data flow, view updates, and performance, including changes introduced in Xcode 27: nilcoalescing.com/blog/TheSwif... #iOSDev #SwiftUInilcoalescing.com"The SwiftUI Way" book update: expanded guidance on data flow and performance'The SwiftUI Way' has been updated with expanded guidance on SwiftUI data flow, view updates, and performance, including changes introduced in Xcode 27. 0144
Reposted by Antonio GirozAstro @astro.build · 16/07/2026Astro 7.1 is about giving you more control: finer-grained CSP for scripts and styles, custom pagination URLs, plus multiple dev servers and lower memory content collections. astro.build/blog/astro-7...astro.buildAstro 7.1 | AstroAstro 7.1 is about more control: CSP, pagination, dev server, and content collections. 16710
Reposted by Antonio GirozNatalia Panferova @natpanferova.bsky.social · 15/07/2026One of my favorite features in Tintly is the ability to easily reorganize colors for quick experimentation when designing a gradient. In v1.1, it's also possible to select multiple points on the canvas and swap or shuffle their colors for a more controlled change: apps.apple.com/us/app/tintl... 0114
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 27/06/2026🔥 What’s new in SwiftUI for iOS 27? SwiftUI keeps getting better, and in this video I cover some of my favorite additions this year, including: Lazy @State, faster compile times, reorderable(), AsyncImage caching, toolbar priority customization, and more! www.youtube.com/watch?v=tNxE...youtube.comWhat's new in SwiftUI for iOS 27?YouTube video by Paul Hudson 1152
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 25/06/2026Many SF Symbols come with built-in VoiceOver labels ("heart" is automatically read aloud as "love"), and SwiftUI picks the right icon variant for each platform without any extra code. The complete guide: www.hackingwithswift.com/articles/237...hackingwithswift.comThe Complete Guide to SF SymbolsExample code, tips, and techniques for both SwiftUI and UIKit 061
Reposted by Antonio GirozNatalia Panferova @natpanferova.bsky.social · 22/06/2026AsyncImage got some useful improvements in iOS 27. We can now pass a URLRequest for per-image headers, caching, and timeout control, and provide a custom URLSession for image loading across a SwiftUI view hierarchy. You can learn more in my new post: nilcoalescing.com/blog/AsyncIm...nilcoalescing.comAsyncImage improvements in iOS 27iOS 27 gives AsyncImage more control over remote image loading with URLRequest support for custom headers, cache policies, and timeouts, plus the ability to provide a custom URLSession across a SwiftU... 0226
Reposted by Antonio GirozNatalia Panferova @natpanferova.bsky.social · 21/06/2026I’ve always wanted to be able to quickly generate gradients from color palettes, so I built Tintly, a macOS tool for creating mesh gradients. It accepts palettes in any format and instantly converts them into beautiful gradients. apps.apple.com/us/app/tintl... #macOSDev #IndieDev 1395
Reposted by Antonio Girozmidudev · Miguel Ángel Durán @midu.dev · 18/06/2026Un ingeniero de Netflix ha sacado algo tremendo. ¡Promete ahorrarte hasta el 95% de los tokens! ¿Cómo? Comprime tu contexto antes de enviarlo a la IA. 100% en local y compatible con Claude, Cursor, Codex... 24K estrellas en GitHub: github.com/chopratejas/... 181
Reposted by Antonio GirozNatalia Panferova @natpanferova.bsky.social · 16/06/2026I've built a macOS app for designing mesh gradients. Tintly generates gradients from pasted color palettes and lets you adjust control points visually. It can export images, SVGs, CSS, and SwiftUI code. It's now available on the Mac App Store: apps.apple.com/us/app/tintl... #macOSDev #IndieDev 47310
Reposted by Antonio GirozStewart Lynch 🇨🇦 @stewartlynch.bsky.social · 13/06/2026I used Xcode 27 and Codex/Claude to vibe code a native macOS app that turns any SQLite database, including CoreData, SwiftData and SQLiteData stores, into a clean, interactive entity-relationship diagram you can rearrange and export. Free and open source github.com/StewartLynch... 3186
Reposted by Antonio Girozmidudev · Miguel Ángel Durán @midu.dev · 12/06/2026¡La mejor librería de sliders que he visto para 2026! Solo ocupa 4.3KB y usa el mínimo JavaScript posible. ✓ Funciona con scroll-driven animations ✓ Añade drag con ratón ✓ En móviles carga 0KB Se llama Blossom: github.com/jespervos/bl... 081
Reposted by Antonio GirozBrais Moure | Programador @mouredev.com · 12/06/2026Sam Altman dice que se alegra mucho de haberse equivocado con aquello de que la IA ya habría eliminado más empleos a día de hoy… 🙃 Menudo irresponsable. 042
Reposted by Antonio GirozStewart Lynch 🇨🇦 @stewartlynch.bsky.social · 09/06/2026If you ever need to extract all of the code snippets from a WWDC Session and have it all in a single Markdown file, then you can use my little vibe coded WWDCCodeExtractor app. Download source code or the DMG from my GitHub repo. github.com/StewartLynch... 192
Reposted by Antonio GirozNatalia Panferova @natpanferova.bsky.social · 09/06/2026In Xcode 27 @State changes from a property wrapper to a macro, gaining lazy evaluation of the initial value. I summarized what this means for managing @Observable classes in our SwiftUI views: nilcoalescing.com/blog/Initial... #WWDC26 #SwiftUI #iOSDevnilcoalescing.comInitializing @Observable classes with the @State macro in Xcode 27SwiftUI's @State changes from a property wrapper to a macro in Xcode 27, gaining lazy evaluation of the initial value and fixing unnecessary @Observable model initialization on view recreation. 1256
Reposted by Antonio GirozNil Coalescing @nilcoalescing.com · 06/06/2026Review the full range of animation timing options available in SwiftUI, including easing curves, spring animations, the CustomAnimation protocol, and animation modifiers: nilcoalescing.com/blog/Animati...nilcoalescing.comSwiftUI animation timingReview the full range of animation timing options available in SwiftUI, including easing curves, spring animations, the CustomAnimation protocol, and animation modifiers. 095
Reposted by Antonio GirozNatalia Panferova @natpanferova.bsky.social · 07/06/2026For a new app I'm working on, I needed to display a measurement in a SwiftUI Text view with the unit in a smaller font than the value. We can do this by targeting the unit component in an AttributedString. I shared an example on my blog: nilcoalescing.com/blog/Styling...nilcoalescing.comStyling measurement unit fonts in SwiftUIUse the AttributedString API to build a reusable Text initializer that applies a distinct font to the unit component of a formatted measurement. 1304
Reposted by Antonio GirozNil Coalescing @nilcoalescing.com · 06/06/2026Build a stretchy image header in SwiftUI using the visualEffect() modifier, scaling the image on pull-down without tracking scroll offset or modifying its frame: nilcoalescing.com/blog/Stretch...nilcoalescing.comStretchy header in SwiftUI with visualEffect()Build a stretchy image header in SwiftUI using the visualEffect() modifier, scaling the image on pull-down without tracking scroll offset or modifying its frame. 063
Reposted by Antonio GirozNil Coalescing @nilcoalescing.com · 05/06/2026Explore ways to create and customize mesh gradients in SwiftUI, including color adjustments, finer control with Bezier points, and color position animations to add variety and emphasis to your design: nilcoalescing.com/blog/MeshGra...nilcoalescing.comMesh gradients in SwiftUIExplore ways to create and customize mesh gradients in SwiftUI, including color adjustments, finer control with Bezier points, and color position animations to add variety and emphasis to your design. 083
Reposted by Antonio GirozSocket @socket.dev · 04/06/2026📦 @pnpm.io 11.5 adds support for recognizing npm staged publishes after staged approval metadata triggered a false downgrade signal. As npm adds more release paths, registry metadata needs to make it clear how each package version was published. socket.dev/blog/pnpm-11...socket.devpnpm 11.5 Adds Support for Recognizing npm Staged Publishes ...pnpm 11.5 now recognizes npm staged publish approvals in release metadata, preventing those releases from being mistaken for lower-trust package publi... 03810
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 03/06/2026For HWS+ subscribers: A flock of birds looks like it's thinking as one, but each bird actually just follows three simple rules. 🐦 We can implement Craig Reynolds' boids algorithm in SwiftUI, and the results are beautiful! www.hackingwithswift.com/plus/algorit...hackingwithswift.comFlocking with boids – Hacking with Swift+If you watch a flock of birds you’ll see it exhibits all sorts of complex behaviors as they swarm around in the air – they often stay together but not too close, they move in the same direction but al... 071
Reposted by Antonio GirozNil Coalescing @nilcoalescing.com · 02/06/2026Learn how to build a macOS menu bar app in SwiftUI using MenuBarExtra, customize its icon, hide it from the Dock, and add extra features like a quit option: nilcoalescing.com/blog/BuildAM... #macOSDev #SwiftUInilcoalescing.comBuild a macOS menu bar utility in SwiftUILearn how to build a macOS menu bar app in SwiftUI using MenuBarExtra, customize its icon, hide it from the Dock, and add essential features like a quit option. 1174
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 31/05/2026Before you start work on your next Big App Idea, take a moment to check how hard it is to rank on the App Store for your top keywords – it takes just a minute! 1122
Reposted by Antonio GirozNatalia Panferova @natpanferova.bsky.social · 25/05/2026I wrote a new post about TimelineView in SwiftUI and how it can be used to build views that update periodically or continuously without relying on explicit state changes, making it possible to create dynamic interfaces and visual effects: nilcoalescing.com/blog/Timelin... #iOSDev #SwiftUInilcoalescing.comRefreshing and animating views using TimelineView in SwiftUIBuild SwiftUI views that update periodically or continuously, without relying on explicit state changes, to create dynamic interfaces and visual effects. 3246
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 22/05/2026Current Kickstart work: bringing back features I removed during the TestFlight because they weren't quite polished enough. Hopefully these all land in the next release: - Apple Ads support - SwiftData/Core Data explorer in Overdrive - macOS competitors apps.apple.com/app/kickstar...apps.apple.comKickstart - App Accelerator App - App StoreDownload Kickstart - App Accelerator by Hudson Heavy Industries on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Kickstart… 1142
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 21/05/2026It's out now! Lots of early bugs fixed, plus new features and improvements 🚀 apps.apple.com/gb/app/kicks...apps.apple.comKickstart - App Accelerator App - App StoreDownload Kickstart - App Accelerator by Hudson Heavy Industries on the App Store. See screenshots, ratings and reviews, user tips and more games like Kickstart… 021
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 18/05/2026Did I mention I have a new app that helps indie developers make more money on the App Store? 😅 I’ve got a box full of stickers to hand out to folks who come to the Indie Fair! apps.apple.com/gb/app/kicks... 0113
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 17/05/2026Thank you to everyone who emailed me with suggestions, feedback, and bug reports for the initial Kickstart release! I'm working on the first update, fixing early bugs. Feature updates will come shortly after! If you hit problems, let me know at hello@kickstart.tools 🙌 0142
Reposted by Antonio GirozNil Coalescing @nilcoalescing.com · 16/05/2026Learn how to build a SwiftUI mindset, use the framework more effectively in your projects and avoid common pitfalls from Natalia Panferova, former SwiftUI Frameworks Engineer at Apple: www.youtube.com/watch?v=Y_Ov... #iOSDev #SwiftUIyoutube.comThe SwiftUI Mindset: 5 Key Ideas to Avoid Common PitfallsYouTube video by iOS Conf SG 1155
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 15/05/2026Can I make one YouTube video showing all the features in Kickstart? No! But I can certainly try to show off my favorites 😎 youtu.be/nJmzliRXg2Myoutu.beHow to make more money on the App StoreYouTube video by Paul Hudson 0124
Reposted by Antonio GirozPaul Hudson @twostraws.bsky.social · 15/05/2026My new Mac app is out today, and I wrote a blog post about it: what it does, who it's for, and what you get for free. (Spoiler: it's a lot! 😅) www.hackingwithswift.com/articles/285...hackingwithswift.comIntroducing Kickstart: the app that helps indie developers shipGet the all-in-one workspace for shipping successful apps. 0224