home.social

#swift — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #swift, aggregated by home.social.

fetched live
  1. After literal MONTHS of putting off doing a much needed partial rewrite of Groove’s audio engine, I got a mostly working build up and running tonight

    What finally pushed me over the edge was the refactor I spent the last few days on, which broke gapless playback for like the 4th time in as many months.

    #BuildInPublic #Swift #iosdev

  2. After literal MONTHS of putting off doing a much needed partial rewrite of Groove’s audio engine, I got a mostly working build up and running tonight

    What finally pushed me over the edge was the refactor I spent the last few days on, which broke gapless playback for like the 4th time in as many months.

    #BuildInPublic #Swift #iosdev

  3. Another HacKit detail I’ve wanted to improve for years is finally done.

    The Appearance pane used to hide the author badge colours inside a pop-up button. I’ve replaced it with coloured radio buttons, so the whole palette is visible at a glance and changing colour is immediate.

    A small change, but exactly the kind of detail I care about in a native Mac app.

    Coming in the next major HacKit update.

    HacKit: apps.apple.com/app/id1549557075

    #HacKit #Cocoa #AppKit #Swift #MacDev #macOSDev

  4. Another HacKit detail I’ve wanted to improve for years is finally done.

    The Appearance pane used to hide the author badge colours inside a pop-up button. I’ve replaced it with coloured radio buttons, so the whole palette is visible at a glance and changing colour is immediate.

    A small change, but exactly the kind of detail I care about in a native Mac app.

    Coming in the next major HacKit update.

    HacKit: apps.apple.com/app/id1549557075

    #HacKit #Cocoa #AppKit #Swift #MacDev #macOSDev

  5. Added tests ensuring we get the right error codes when cursors aren't valid any more, and prevented details of those cursors from being leaked in the process! Tomorrow night, let's add the tests everywhere. See you then!

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

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  6. Added tests ensuring we get the right error codes when cursors aren't valid any more, and prevented details of those cursors from being leaked in the process! Tomorrow night, let's add the tests everywhere. See you then!

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

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  7. ZoomIt for Mac : portage de l'utilitaire Sysinternals sur macOS. Zoom live, annotation, capture panoramique, OCR local, enregistrement vidéo avec webcam PIP. Open source, installable via Homebrew. ⬇️
    github.com/microsoft/ZoomitFor

    #Apple #macOS #iOS #Swift

    📬 Ma veille dev de la semaine → l.camilleroux.com/veille-jH4

  8. ZoomIt for Mac : portage de l'utilitaire Sysinternals sur macOS. Zoom live, annotation, capture panoramique, OCR local, enregistrement vidéo avec webcam PIP. Open source, installable via Homebrew. ⬇️
    github.com/microsoft/ZoomitFor

    #Apple #macOS #iOS #Swift

    📬 Ma veille dev de la semaine → l.camilleroux.com/veille-jH4

  9. 𝗞𝗲𝗹𝗰𝗲 𝘃𝗼𝗻𝗱 𝗯𝗿𝘂𝗶𝗹𝗼𝗳𝘁 𝗺𝗲𝘁 𝗦𝘄𝗶𝗳𝘁 '𝗺𝗼𝗼𝗶𝘀𝘁𝗲 𝗮𝘃𝗼𝗻𝗱' 𝘃𝗮𝗻 𝘇𝗶𝗷𝗻 𝗹𝗲𝘃𝗲𝗻

    Travis Kelce vond zijn bruiloft met Taylor Swift "de mooiste avond" van zijn leven. De 36-jarige American football-speler sprak volgens Amerikaanse media voor het eerst in het openbaar over zijn huwelijk met de zangeres.

    rtl.nl/boulevard/artikel/56383

    #Kelce #bruiloft #Swift

  10. 𝗞𝗲𝗹𝗰𝗲 𝘃𝗼𝗻𝗱 𝗯𝗿𝘂𝗶𝗹𝗼𝗳𝘁 𝗺𝗲𝘁 𝗦𝘄𝗶𝗳𝘁 '𝗺𝗼𝗼𝗶𝘀𝘁𝗲 𝗮𝘃𝗼𝗻𝗱' 𝘃𝗮𝗻 𝘇𝗶𝗷𝗻 𝗹𝗲𝘃𝗲𝗻

    Travis Kelce vond zijn bruiloft met Taylor Swift "de mooiste avond" van zijn leven. De 36-jarige American football-speler sprak volgens Amerikaanse media voor het eerst in het openbaar over zijn huwelijk met de zangeres.

    rtl.nl/boulevard/artikel/56383

    #Kelce #bruiloft #Swift

  11. Out of time, but made a decision to use a static random nonce tied to key rotation. Tomorrow night, let's add a fallback key along with tests for what happens when cursors are invalid. See you then!

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

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  12. Out of time, but made a decision to use a static random nonce tied to key rotation. Tomorrow night, let's add a fallback key along with tests for what happens when cursors are invalid. See you then!

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

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  13. Periphery, a famous and efficient tool to check dead code, moves from open source model to commercial model 😭

    periphery.pro/

    #Periphery #iOS #Swift #iOSdev #opensource

  14. Periphery, a famous and efficient tool to check dead code, moves from open source model to commercial model 😭

    periphery.pro/

    #Periphery #iOS #Swift #iOSdev #opensource

  15. FINALLY got the alt button for inline media working. There’s really a lot of going on inside those boxes. 😅

    #macdev #BuildInPublic #swift

  16. FINALLY got the alt button for inline media working. There’s really a lot of going on inside those boxes. 😅

    #macdev #BuildInPublic #swift

  17. 🛰️ Katalyst Space a réussi à télécharger une mise à jour du logiciel de vol conçue pour maintenir la stabilité de son engin spatial robotisé LINK. Le remorqueur va effectuer une série de manœuvres dans les jours à venir pour aligner son orbite sur celle du télescope #Swift.

    La mission Swift Reboost : reves-d-espace.com/swift-boost

  18. 🛰️ Katalyst Space a réussi à télécharger une mise à jour du logiciel de vol conçue pour maintenir la stabilité de son engin spatial robotisé LINK. Le remorqueur va effectuer une série de manœuvres dans les jours à venir pour aligner son orbite sur celle du télescope #Swift.

    La mission Swift Reboost : reves-d-espace.com/swift-boost

  19. Veckans Kodsnack är här: Fredrik snackar apputveckling, tåg, och perronger med Dan Berglund.
    kodsnack.se/715/
    #podcast #sj #swift

  20. Veckans Kodsnack är här: Fredrik snackar apputveckling, tåg, och perronger med Dan Berglund.
    kodsnack.se/715/
    #podcast #sj #swift

  21. Made some good progress today on two apps, and also managed to get out for a 4 mile walk in between pooterin’

    #indiedev #swift #walking #programming

  22. Made some good progress today on two apps, and also managed to get out for a 4 mile walk in between pooterin’

    #indiedev #swift #walking #programming

  23. Out of time, but got most of an obfuscated sync cursor implementation working! Tomorrow night, let's pin down the nonce so generated cursors are consistent for the same input. See you then!

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

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  24. Out of time, but got most of an obfuscated sync cursor implementation working! Tomorrow night, let's pin down the nonce so generated cursors are consistent for the same input. See you then!

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

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

  25. Kotlin? Swift? Flutter? Нет, кириллица: пишем production-приложение с картой и push-ами на 1С: Элемент

    Привет, Хабр! (И тебе, 1С-ник, который открыл статью только чтобы убедиться, что пока точно не надо изучать новый продукт. И тебе, питонист, который сейчас будет морщиться. И тебе, мобильный разработчик, который уверен, что без Kotlin/Swift нормальное приложение не родится - держи кружку крепче.) Эта статья будет посвящена технологии, на которой можно написать своё мобильное приложение за пару дней. И я вам на примере реализованного мною полноценного проекта логистического приложения покажу, что сейчас из себя представляет эта технология на нашей родной КИРИЛЛИЦЕ , и что на ней можно сделать прямо сейчас. И самое главное, как…

    habr.com/ru/articles/1068032/

    #программирование #мобильное_приложение # #элемент #python #swift #kotlin #разработка #логистика #архитектура_приложений

  26. Cork 2.0.0 release candidate is out

    This update includes mostly fixes: a fix for most stuttering, and up to 12% less memory use

    There are also adjustments to the Tap addition process to make it more intuitive

    Full changelog: blog.corkmac.app/p/cork-200-re

    Buy Cork to support its AI-free development: corkmac.app

    #swift #swiftUI #macOS #buildinpublic #macdev #homebrew #CorkApp #showcase #fuckai #NoAI

  27. Cork 2.0.0 release candidate is out

    This update includes mostly fixes: a fix for most stuttering, and up to 12% less memory use

    There are also adjustments to the Tap addition process to make it more intuitive

    Full changelog: blog.corkmac.app/p/cork-200-re

    Buy Cork to support its AI-free development: corkmac.app

    #swift #swiftUI #macOS #buildinpublic #macdev #homebrew #CorkApp #showcase #fuckai #NoAI

  28. *OS 27 finally exposes concentricCornerRadii on GeometryProxy, but there's still no native concentric ButtonBorderShape. In this post I build my own that fits into the standard buttonBorderShape(_:) API, which allows for creating a corner concentric button shape.

    alexanderweiss.dev/blog/2026-0

    #swiftui #iosdev #swift

  29. *OS 27 finally exposes concentricCornerRadii on GeometryProxy, but there's still no native concentric ButtonBorderShape. In this post I build my own that fits into the standard buttonBorderShape(_:) API, which allows for creating a corner concentric button shape.

    alexanderweiss.dev/blog/2026-0

    #swiftui #iosdev #swift

  30. C’est débile, ça ne sert pas à grands choses, et ça me sert à faire ma veille et tester des API, mais je ne peux résister à l’envie de vous partager Brut to Suit, une app iOS pour traduire du corporate bullshit ou en générer.
    Et c’est sous licence éthique Peer Production License, non mais.

    codeberg.org/pylapp/brut-to-su

    #iOS #iOSdev #Swift #SwifUI #veille #novlangue #corporatebullshit