Sign in

Kris Slazinski ☮️

@kslazinski.bsky.social
2.1K followers 1K following 1.2K posts

📱 Indie iOS developer, creator of: Moons, Numi, Skoro, Wins, Emo. 👨🏻‍💻 UX Designer at NEXT PLANET. 🎸Guitarist at ZERO and Quadroom. 🎨 MA in art. 🌱 Vegan. My apps: apple.co/3MblwxW My blog about iOSdev and UX: blog.next-planet.com

PostsRepliesMedia
Reposted by Kris Slazinski ☮️
Jay ᯅ | iOS Dev  @creativewith.in · 03/10/2026
My friend @kslazinski.bsky.social wrote this article that I think anyone using Device Hub should absolutely read. It’s the little missing things that make life harder than it should be. Re-enabling keyboard shortcuts in Device Hub (Xcode 27+): blog.next-planet.com/how-to-re-en... #iosdev
blog.next-planet.com
How to re-enable keyboard shortcuts in Xcode 27's Device Hub
iOSdev / Xcode 27 For some odd reason, Apple decided to disable keyboard shortcuts in Device Hub, their replacement for Xcode Simulator. Well, most shortcuts. I've been using many of Xcode Simulator's
042
Reposted by Kris Slazinski ☮️
Davuth @davuthdv.bsky.social · 02/10/2026
Who just released a new app? Me! 🥳 Meet Alba. The app to help prevent me from doomscrolling in bed in the morning. #shipaton
472
Kris Slazinski ☮️ @kslazinski.bsky.social · 29/09/2026
📱 Very interesting indie app by @charliemchapman.com If you want to test this new video editor for Apple platforms, sign up for TestFlight! #indieDev #news #iOSdev
0102
Reposted by Kris Slazinski ☮️
Wins App @wins-app.bsky.social · 29/09/2026
🚀 Wins 4.8 is now updated for iOS 27. Set, track, and achieve your goals with Wins 🏆 Now on the App Store: ➡️ apps.apple.com/app/id166831... #wins #goals #iOS27
Wins app logo, a text “Updated for iOS 27” and two screenshots from the app: with a list of goals and a list of trophies for achieved goals.
032
Reposted by Kris Slazinski ☮️
Konstantin @iamkonstantin.eu · 18/09/2026
You can read more on what's new in Safari 27 here 👉 webkit.org/blog/18325/webkit-featur… I think the focus on quality was definitely a good idea. Also a fancy new select style 😍 #WebDev #WebKit #Safari
052
Kris Slazinski ☮️ @kslazinski.bsky.social · 18/09/2026
Today I learned that if you type “>>” in Apple Notes, you can create a link to another note 🤯 What a powerful hidden feature!
4153
Kris Slazinski ☮️ @kslazinski.bsky.social · 17/09/2026
🤩 Thank you! My goal-tracking app Wins now has over 400 ratings on the App Store! With an average rating of 4.7 ⭐️ 🚀 Set and track your goals with Wins! 👉 apps.apple.com/app/id166831... Feel free to contact me if you want me to improve the app. I answer every message! #goals #wins #buildinpublic
Two screenshots from the Wins app with goals and trophies. Texts saying 400 ratings and a 4.7 average rating. Background image with many star icons.
170
Kris Slazinski ☮️ @kslazinski.bsky.social · 16/09/2026
👨🏻‍💻 I’m working on 2 new apps. One is another solo project. 2nd one is something I’m working on with another person. I can’t wait to share more details but I just want to tell you… it’s such a refreshing experience! This collaboration is going great so far and I’m learning a lot 😁 #buildinpublic
060
Kris Slazinski ☮️ @kslazinski.bsky.social · 15/09/2026
👨🏻‍💻 I wrote an article on my blog about: “How to re-enable keyboard shortcuts in Xcode 27's Device Hub” blog.next-planet.com/how-to-re-en... #iOSdev #buildinpublic #xcode
blog.next-planet.com
How to re-enable keyboard shortcuts in Xcode 27's Device Hub
iOSdev / Xcode 27 For some odd reason, Apple decided to disable keyboard shortcuts in Device Hub, their replacement for Xcode Simulator. Well, most shortcuts. I've been using many of Xcode Simulator's
0101
Kris Slazinski ☮️ @kslazinski.bsky.social · 15/09/2026
Xcode 27 and Device Hub… is it only me or do you also find it strange that there is no keyboard shortcut now for taking screenshots and screen recordings? And also Zoom to Fit and Physical Size 🤨 #iOSdev
030
Kris Slazinski ☮️ @kslazinski.bsky.social · 11/09/2026
🍽️ My only meal today as I’m still on a diet. Potatoes, vegan schnitzel (pea-based), sauerkraut with grapes and nuts. If I’ll be really hungry later, I will eat one banana 🍌 And that’s it! To reach my goal: 85kg by September 30. #goals #health #fitness #vegan
Phot of my only meal today: potatoes, vegan schnitzel (pea-based), sauerkraut with grapes and nuts.Screenshot from the Wins app. With the goal “Get to 85kg” with a progress bar currently at 89,5kg.
2100
Kris Slazinski ☮️ @kslazinski.bsky.social · 10/09/2026
🌈 You asked for it. I listened. With Wins 4.7 you can now change the app accent color (Settings / App Color). Get Wins from the App Store to track and achieve your goals in more colors: ➡️ apps.apple.com/app/id166831... #goals #wins #buildinpublic
Five screenshots from the Wins app. On each screenshot, the app has a different accent color. Next to the screenshots is a text “Personalize Wins by changing the app accent color”. Each word is written in a different color.
161
Kris Slazinski ☮️ @kslazinski.bsky.social · 09/09/2026
Apple released new videos for developers teaching about how to design and prepare apps for their new iPhone Duo: developer.apple.com/videos/tech-... #iOSdev #Apple
developer.apple.com
Tech Talks - Videos - Apple Developer
051
Kris Slazinski ☮️ @kslazinski.bsky.social · 09/09/2026
💪 On my way to 85 kg by Sep 30. Currently at 89.5. Started at 92. My goal is to lose fat and gain muscle. I’m trying a modern method you’ve never heard of: move more, eat less 🤭 I’m 189 cm and vegan 🌱 so I’m on a plant-based diet. And I’m using my own app as a motivator. #goals #health #fitness
Screenshot from the Wins app. With the goal “Get to 85kg” with a progress bar currently at 89,5kg.
090
Reposted by Kris Slazinski ☮️
Konstantin @iamkonstantin.eu · 06/09/2026
So there is a CRA deadline next week that (probably, maybe?) affects your app. You should look into it. In my case it's more about setting up for vulnerability reporting and generating SBOM for my apps. #IndieDev #CRA
051
Kris Slazinski ☮️ @kslazinski.bsky.social · 31/08/2026
I try to fight my depression in a number of ways. One of them is to move more. Yesterday, I went for a run and broke 3 of my personal records: 🏆 most kcal burned during a run 🏆 longest run (12.39 km) 🏆 fastest 10K It’s still slow and far from a marathon distance, but I hope to get there one day.
Screenshot from Apple Fitness app with 4 awards. One of them is finishing another 10K in my life. 3 of them are new personal records: most kcal burned during a run, longest run (12,39km), fastest 10K.
2035812
Kris Slazinski ☮️ @kslazinski.bsky.social · 26/08/2026
💛🥳 New version of Sketch was just released today! www.sketch.com/changelog/fl... We can now set min/max sizes and negative spacing in stacks! 🤩😍 Thank you, Sketch team! #UX #UI #design
sketch.com
Florence (2026.3)
Discover everything in Sketch’s Florence release, including new min/max size and layout options for Stacks, and expanded support for effects and shadows.
040
Reposted by Kris Slazinski ☮️
Natalia Panferova @natpanferova.bsky.social · 25/08/2026
Excited to share that @hishnash.bsky.social and I wrote a book together, and it's out now! "Swift Charts Beyond the Basics" is a practical reference for making the most of Swift Charts and building beautiful, advanced data visualizations in iOS and macOS apps: books.nilcoalescing.com/swift-charts...
books.nilcoalescing.com
Swift Charts Beyond the Basics
A practical reference for building advanced data visualizations with the Swift Charts framework
0114
Reposted by Kris Slazinski ☮️
Nil Coalescing @nilcoalescing.com · 24/08/2026
Build repeating and event-driven animations in SwiftUI with PhaseAnimator, using phase values and per-phase transitions to control each sequence: nilcoalescing.com/blog/PhaseAn... #iOSDev #SwiftUI
nilcoalescing.com
Creating multi-step animations with PhaseAnimator in SwiftUI
Build repeating and event-driven animations in SwiftUI with PhaseAnimator, using phase values and per-phase transitions to control each sequence.
1104
Reposted by Kris Slazinski ☮️
emin @emin-builds.bsky.social · 15/08/2026
FunnelHound is up for pre-order :) its the app ive been building in public all summer, shows you where people drop off between seeing your app and actually getting it. if you want it on your phone the day it lands: funnelhound.app #shipaton #buildinpublic
FunnelHound funnel screen on an iPhone: orange funnel narrowing from 1,500 impressions to 200 installs to 7 purchases, with a leak detected alert at the top.
2101
Kris Slazinski ☮️ @kslazinski.bsky.social · 12/08/2026
Solar Eclipse 2026 🇵🇱 Polish Edition. I took these photos and discovered Earth’s second Sun! It had been hiding under this lamppost all along, invisible because the first Sun was always too bright. Hey, Nobel Committee, my DMs are open ☺️ #solarEclipse
051
Reposted by Kris Slazinski ☮️
Konstantin @iamkonstantin.eu · 06/08/2026
Work on the SDK is progressing too - first going to dogfood it in @flowvi.be to iron out the kinks. If you're an indie dev and you'd like to have a mix tape / mood playlist feature in your app, drop me a DM and I will give you free access to the API! #music #iOSDev #AndroidDev
061
Kris Slazinski ☮️ @kslazinski.bsky.social · 02/08/2026
👋 Kalimera, Odysseus! 🇬🇷 Any big goals? Trying to get back to Ithaca? Need to defeat a few mythical creatures along the way? I hear you! You can now track your goals in Greek with Wins! 🥳 🏆 Get Wins and achieve your goals faster! apps.apple.com/app/id166831... #wins #goals #odyssey
Screenshots from the Wins app with the UI in Greek. With an AI-generated image of Odysseus in the background.
050
Kris Slazinski ☮️ @kslazinski.bsky.social · 01/08/2026
🤓 Here is how to edit the new “4 Goals” widget in my app Wins: 1️⃣ Long press on the widget. 2️⃣ Choose “Edit Widget”. 3️⃣ Add, Remove, and Rearrange Goals. Get Wins from the App Store: 📲 apps.apple.com/app/id166831... — #productivity #goals #wins #buildinpublic #UX
Screenshot from the Wins app with the Edit Widget screen. There are 3 buttons highlighted with the descriptions: Remove goal, Add goal and Rearrange goals and with the text Edit “4 Goals” Widget at the top.
041
Kris Slazinski ☮️ @kslazinski.bsky.social · 01/08/2026
👨🏻‍💻 I’m testing a new localization flow for my apps - using Claude Code for localizations. I want to keep control and check all the strings it localizes. As Strings Catalog doesn’t show you changes from the last commit, I tell CC to mark new translations as “Needs Review”. #buildinpublic
240
Kris Slazinski ☮️ @kslazinski.bsky.social · 31/07/2026
Why did you build your app? And what app is it? #buildinpublic #indieDev
4130
Kris Slazinski ☮️ @kslazinski.bsky.social · 30/07/2026
🥳⭐️⭐️⭐️⭐️⭐️ Another 5-star review of my goal-tracking app, Wins! apps.apple.com/app/id166831... I’ve received this review after I added a new widget requested by one of the users of Wins. Moments like this are amongst the main reasons why I’m making apps 🥰 #buildinpublic #goals #wins
5-Star App Store review of my app Wins: Best Goal Tracker! This app has been great with tracking different goals and milestones. I emailed the developer with a few suggestions on things I’d like to see, and they actually worked with me on making the changes a reality! 10/10
181
Kris Slazinski ☮️ @kslazinski.bsky.social · 28/07/2026
🏆 Another user-requested feature added to my goal-tracking app, Wins! You can now track up to 4 goals at once on a new large widget 🥳 And as a reminder, widgets in Wins are configurable. Long-press them to edit. Download and check out Wins: apps.apple.com/app/id166831... #buildinpublic #goals
062
Reposted by Kris Slazinski ☮️
Nil Coalescing @nilcoalescing.com · 27/07/2026
Explore every SwiftUI blend mode through focused visuals and practical use cases, and learn how to control which views participate in each operation: nilcoalescing.com/blog/BlendMo... #iOSDev #SwiftUI
nilcoalescing.com
Blend modes in SwiftUI
Explore every SwiftUI blend mode through focused visuals and practical use cases, and learn how to control which views participate in each operation.
074
Kris Slazinski ☮️ @kslazinski.bsky.social · 22/07/2026
🤖 AGI! Google Gemini can answer any question about WidgetKit! 🥳 Only to confess a moment later: “Yes, to be completely candid: I hallucinated those details, and I apologize for the confusion.” AI makes coding both easier and harder at the same time 🫠 #buildinpublic #iOSdev
Screenshot from my chat with Google Gemini. With the part of the question highlighted: Did you make that up? And the part of the answer highlighted: Yes, to be completely candid: I hallucinated those details, and I apologize for the confusion.
170
Kris Slazinski ☮️ @kslazinski.bsky.social · 22/07/2026
👨🏻‍💻 TIL: Renaming a WidgetConfigurationIntent for an iOS widget in an already installed app can cause issues. • On a device, users may need to remove the widget and add it again. • In the Xcode Simulator, I had to delete Derived Data before the widget worked correctly again. #buildinpublic #iOSdev
3100
Kris Slazinski ☮️ @kslazinski.bsky.social · 19/07/2026
⚽️ Spain!!!!! 🇪🇸 ❤️💛❤️🥳
030
Kris Slazinski ☮️ @kslazinski.bsky.social · 17/07/2026
She was 14 in this video. Some say it’s proof of reincarnation because she seems to have the old soul of a rock singer. It’s not fair that I have the old soul of a couch potato 😅 #rock #music youtu.be/Jt21vlfktL0?...
youtu.be
Married to the blues - The Nortons | Cover By Nene Royal
YouTube video by Nene Royal
000
Kris Slazinski ☮️ @kslazinski.bsky.social · 17/07/2026
💻🚨 This may save you hours of debugging! Don’t ask me how I know 🙃 It seems that editing widgets in iOS 26.5 Simulator is simply broken. The same code and config work flawlessly in older simulators and on real devices. It would be great if another developer could confirm. #buildinpublic #iOSdev
Screenshots from two different Xcode Simulators and a real device with the latest iOS. And a screenshot with the configuration of my iOS widget. Widget on all devices should display four different life goals selected in the widget but the latest Xcode Simulator (iOS 26.5) shows the same goal 4 times, ignoring user’s selection.
160
Reposted by Kris Slazinski ☮️
Natalia Panferova @natpanferova.bsky.social · 17/07/2026
SwiftUI has three similarly named grouping modifiers: geometryGroup(), compositingGroup() and drawingGroup(). If, like me, you sometimes forget which one does what, I’ve just published a guide explaining how they differ and when to use each one: nilcoalescing.com/blog/Geometr... #iOSDev #SwiftUI
nilcoalescing.com
Geometry, compositing and drawing groups in SwiftUI
Learn how SwiftUI's similarly named geometryGroup(), compositingGroup() and drawingGroup() modifiers affect distinct stages of animation and rendering, and when each is appropriate.
3295
Reposted by Kris Slazinski ☮️
Konstantin @iamkonstantin.eu · 16/07/2026
Does anyone know of a cool native git UI app for macOS/Linux? I'm looking for a Sublime Merge that can also do PRs (GitHub, bonus points for Codeberg/Forgejo support) like review, comments etc. but not Sourcetree #git #vcs
441
Kris Slazinski ☮️ @kslazinski.bsky.social · 16/07/2026
🧑🏻‍💻 I’m working on a new feature requested by users of my app, Wins: Large Widget for tracking up to 4 goals simultaneously. Designed with @sketch.com and Human Intelligence. #buildinpublic #uxui #design
UI design for my app Wins. iOS Home Screen with the app icons at the bottom and the new large widget at the top. On the widget: basic statistics at the top with achieved and ongoing goals and a list of four goals: Get 500 followers, Don’t smoke for 30 days, Run a marathon, Read 12 books in 2026.
2141
Kris Slazinski ☮️ @kslazinski.bsky.social · 14/07/2026
🎸 You need to watch this! What an amazing, talented teenager (16 years old!) from Thailand. She’s got a powerful voice, and she can play the guitar very well. What a talent! 🤩 #rock #music youtu.be/TKgAas-84D0?...
youtu.be
16-Year-Old Nene Royal Is Shy... Until She Starts Singing "Zombie" | Auditions | AGT
YouTube video by America's Got Talent
020
Kris Slazinski ☮️ @kslazinski.bsky.social · 11/07/2026
“AI Costs More Than The People It Replaced” - this and more in this interesting article by Forbes: www.forbes.com/sites/jemmag... #ai #dev #technology
forbes.com
AI Costs More Than The People It Replaced
The technology that was supposed to make human labour obsolete is, at this moment, more expensive than the humans it was meant to replace.
362
Kris Slazinski ☮️ @kslazinski.bsky.social · 10/07/2026
📌 New in my goal-tracking app Wins! Pin your most important goals to the top of your list. Pinned goals stay visible no matter which date you select. Check out Wins on the App Store: 👉 apps.apple.com/app/id166831... #goals #wins #buildinpublic
1122
Kris Slazinski ☮️ @kslazinski.bsky.social · 09/07/2026
Very interesting! 🧐 Thanks for sharing, @saschagordner.de
030
Kris Slazinski ☮️ @kslazinski.bsky.social · 09/07/2026
Images aren’t working on Bluesky? I’ve tried to post an image twice and it’s stuck on loading… 🫠
230
Reposted by Kris Slazinski ☮️
Skoro App @skoro-app.bsky.social · 05/07/2026
🇲🇾👋😀 Halo, Malaysia! Do you want to count your games and sports scores in Malay? Now you can! Download Skoro 3.19 from the App Store: apps.apple.com/app/id160831... #gameNight #scoreboard #gaming
Screenshots from the Skoro app with the UI in Malay.
031
Kris Slazinski ☮️ @kslazinski.bsky.social · 26/06/2026
🥳 My iOS scoreboard app Skoro is now also in Hindi! That’s now 28 languages in total. It’s the first time I localized an app to Hindi, so I hope everything’s good 😅 Skoro on the App Store: apps.apple.com/app/id160831... #buildinpublic #indieDev #gameNight
1100
Kris Slazinski ☮️ @kslazinski.bsky.social · 24/06/2026
Check out Design kits for iOS, iPadOS, and macOS 27 are here from Apple: developer.apple.com/design/resou... For both Sketch and Figma. #uiux #design #iOSdev
developer.apple.com
Apple Design Resources
Design apps accurately and quickly using official Apple design templates, icon production templates, color guides, and more.
091
Kris Slazinski ☮️ @kslazinski.bsky.social · 24/06/2026
🫣 Waiting for Review. 3 days and counting. I think it’s the longest time since I released my first app on the App Store in February 2022. What’s the longest time you needed to wait for the app review? #buildinpublic #iOSdev #indieDev
1160
Kris Slazinski ☮️ @kslazinski.bsky.social · 23/06/2026
Cool new features and a very delightful promo video! 😍 Good job, Sketch team! 👏👏👏
160
Reposted by Kris Slazinski ☮️
Natalia Panferova @natpanferova.bsky.social · 20/06/2026
Excited to share that I'll be running a SwiftUI workshop at iOSDevUK this September! Really looking forward to attending the conference, meeting everyone, and spending some time in Aberystwyth. Hope to see you there!
Promotional graphic for iOSDevUK featuring a portrait of Natalia Panferova alongside the workshop title "Mastering SwiftUI Data Flow". The event takes place 7–10 September 2026 at Aberystwyth University.
1204
Kris Slazinski ☮️ @kslazinski.bsky.social · 20/06/2026
📱 My scoreboard app Skoro has great accessibility support (VoiceOver, Dynamic Type, and more). But accessibility starts with language. Skoro is now available in Slovak! 🇸🇰 That’s 27 languages with a few more coming next week. Skoro on the App Store: apps.apple.com/app/id160831... #buildinpublic
apps.apple.com
Game Score Keeper: Skoro App - App Store
Download Game Score Keeper: Skoro by NEXT PLANET on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Game Score Keeper: Skoro.
071
Reposted by Kris Slazinski ☮️
9to5Mac @9to5mac.com · 17/06/2026
Apple showcases its new developer AI tools in impressive 90-minute presentation
9to5mac.com
Apple showcases its new developer AI tools in impressive 90-minute presentation
Apple today shared a 90-minute WWDC26 presentation recorded live at a packed Steve Jobs Theater, featuring impressive demos of its latest AI tools for developers and an entire app built from just a few prompts. Watch it below
0161