#SwiftUI

🇨🇦 Stevetewha@appdot.net
2026-03-17

What do you folks use the render third party licenses on the iPhone?

They're plain text and formatted poorly. I haven't found a way to configure the Text() view to show them wrapped well.

I don't mind editing the licenses for formatting (editing for formatting is allowed) but I don't want to wreck them either.

OTOH, if anyone has a good way to display the existing text that's even better. #iosDev #SwiftUI

Tray CookCreatortray
2026-03-16

I built a teleprompter for people like me who can’t use teleprompters. The app is called Scriptate, and it takes your scripts, uses Apple Intelligence to generate cues, and then reads them aloud at your pace. It even works completely off-line. So if you write a lot of scripts and can’t use a normal teleprompter, give the beta a try and let me know what you think. 👇
testflight.apple.com/join/WUba

A promotional graphic for Scriptate set against a vibrant purple background. The headline at the top reads "scriptate: the audio cue card teleprompter" next to a modern app icon. The image features the app's interface displayed on an iPad Pro, iPhone, and MacBook Pro. The UI shows a dark mode design with a script editor on the iPad and a simplified 'audio player' view on the iPhone with a "Generate Cues" button.
2026-03-16

Students in #SwiftUI mid-term #1 delayed two weeks due to snow & spring break. 2.5 hrs to build two apps from scratch, no AI or Internet help. “Women in Computing” app & the “SnackHomiez” app. Video challenge & solution released later this evening. Employers? Send me your job links to pass on!

2026-03-16

Does anyone have experience with this Swift library?

github.com/hmlongco/Factory

I’m completely stumped with something and need help

#swift #swiftui #MacDev #iOSDev

Ricardo Dantasricardodantas
2026-03-16

Today I'm shipping BragLog! 🎉

I built this app to solve a problem I kept hitting: performance review time comes and I can't remember what I did two months ago.

If you've ever frozen at "what did you accomplish this quarter?" — this is for you.

braglog.app

Emory Dunn :tiny_cart:emorydunn@tinycart.club
2026-03-16

Been working on the next version of Capturebot, adding more in-depth shot status tracking building on the sidebar grouping from the last release. Now the Shotlist Overview can show the status with a color and the table can be sorted by status, useful for seeing what you have left to shoot. The inspector also gives a full breakdown of the counts.

#SwiftUI #BuildInPublic #PhotographyWorkflow

The Shotlist Overview table in Capturebot. The table shows several columns, from left to right, the shot status, shot name, file count, and a few more. The status column has a circle where the color indicates the status (optionally this can also show the status as text)
Snapp iOS Weeklyios_newsletter_snapp
2026-03-16

Is MVVM actually helping your SwiftUI apps, or adding unnecessary complexity? A provocative look at why familiar patterns might be holding you back in modern declarative UI development.

🔗: azamsharp.com/2026/03/04/mvvm- by Mohammad Azam (@azamsharp)

Dimitri Bounioldimitribouniol
2026-03-16

Added auto-slug generation when a list is first shared! Tomorrow night, let's jump back into invite creation now that slugs are in a good place. See you then!

🔜 Tomorrow’s stream: youtube.com/live/3TejE-Mr1OQ
⏮️ Playlist so far: youtube.com/playlist?list=PLRx
📲 Download Jiiiii: apps.apple.com/app/apple-store

Dimitri Bounioldimitribouniol
2026-03-16

I'm making a seasonal anime guide app, in the open for all to experience and learn from.

Let's add slug generation when permissions are created!

Come chill with me: youtube.com/live/hOof1It-hRM

2026-03-16

Искусство просить отзывы: как легально поднять рейтинг до 4.9 и не взбесить пользователя

Вы открываете приложение, чтобы быстро проверить баланс или забронировать стол, и тут же получаете в лицо: «Вам нравится наше приложение? Оцените нас!» . Ваша реакция? В лучшем случае - машинальное нажатие на крестик, в худшем - удаление. Моя личная боль - открываешь банковское приложение для оплаты на кассе по СБП и получаешь аж три баннера один за другим на экран. Я не хочу прямо сейчас оформить кредит, не хочу оценивать ваши продукты. Я только открыл приложение, я покупки оплатить хочу. И такое поведение если уж не каждый запуск, то каждый второй точно. В 2026 году Apple и Google стали еще жестче фильтровать накрутки, а пользователи - еще чувствительнее к прерыванию их «флоу». Тем не менее, рейтинг 4.9 - это не магия, а математика, психология и вовремя вызванный системный метод. Давайте попробуем разобраться, как построить систему сбора отзывов, которая не превращает ваш продукт в назойливого попрошайку, и почему иногда лучший способ поднять рейтинг - отправить пользователя в чат поддержки. Продолжим

habr.com/ru/articles/1009880/

#ios #android #apple #swift #swiftui #kotlin #дизайн #путь_пользователя #ui #ux

Joey Gibson :fez:joeygibson@hachyderm.io
2026-03-15

I built a thing! 🌤️ Introducing Wunderful — a native app for Weather Underground personal weather stations. It lives in your Mac menubar showing the current temp, and it's a full SwiftUI experience on iPhone and iPad. Real-time conditions, 5-day forecast for your station's exact coordinates, offline caching, and zero tracking.

Read more at joeygibson.com/2026/03/14/intr

#weather #macOS #iOS #SwiftUI #indiedev #WeatherUnderground

2026-03-15

A SwiftUI story in two images…

A screenshot from WWDC keynote stating "The best way to build an app is with Swift and SwiftUI" A screenshot of a macOS menu ; showing a SwiftUI bug of a disabled item labeled "NSMenuItem" with no explanation.
Konstantin 🔭iamkonstantin
2026-03-15

Does anyone know if the ability to use external display is somehow model-specific on the iPhone? On iPad (M1+) and any iPhone simulator it works just fine - I can have a second windowExternalDisplayNonInteractive scene, but on any physical iPhone I have, iOS never offers the second scene 🤔?

2026-03-15

Funnily enough, the only features that actually work at the moment are those that I redid completely from scratch.

After a few small tweaks, mainly conforming some older models to new protocols, more shows up

#swift #swiftUI #macOS #buildinpublic #macdev #homebrew #CorkApp

FlorianTyp0genius
2026-03-15

If you want to get rid of the Liquid Glass sidebar window design, apply .containerBackground(.white, for: .navigation) to its content.

An Xcode screenshot showing the sample code and the iPad preview.
2026-03-15

For the first time in three months, since beginning the biggest refactor of Cork, it FINALLY compiles. Almost nothing works yet, but it's considerable progress

Cork on GitHub:
github.com/buresdv/Cork

#swift #swiftUI #macOS #buildinpublic #macdev #homebrew #CorkApp

Stewart Lynch 🇨🇦StewartLynch@iosdev.space
2026-03-15

Most SwiftUI lists stop at search and sort. This one does not.
In this video, I build a dynamic list with a real index scrubber like the Contacts app. Practical, reusable, and production ready. #Swift #SwiftUI #iOSDev
youtube.com/watch?v=sUZ6agowSe

Dimitri Bounioldimitribouniol
2026-03-15

Cleaned up auto list creation to make sure it is only done when absolutely needed. Tomorrow night, let's make sure a slug is chosen when the first open permission is created. See you then!

🔜 Tomorrow’s stream: youtube.com/live/hOof1It-hRM
⏮️ Playlist so far: youtube.com/playlist?list=PLRx
📲 Download Jiiiii: apps.apple.com/app/apple-store

Dimitri Bounioldimitribouniol
2026-03-15

I'm making a seasonal anime guide app, in the open for all to experience and learn from.

Another short stream, but let's continue cleaning up the new list slug implementation!

Come chill with me: youtube.com/live/tLBKmFXiwjQ

2026-03-15

I sometimes download apps that are full of beautiful SwiftUI animations. I love the craft. But a lot of developers don’t think about or test for what happens when the user has Low Power Mode on.

On Low Power Mode, iOS throttles the CPU and GPU to conserve battery. If your animations are still running at full speed, you’re fighting the system.

Worse, users feel it: janky UI, dropped frames, and an app that feels broken right when they need it.

A simple fix. (1/2)
#iOSDev #SwiftUI #SwiftLang

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst