home.social

#swiftwebpush — Public Fediverse posts

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

  1. Just released #SwiftWebPush 0.4.2, which adds experimental support for Declarative Push Notifications, introduced in Safari 18.4 Beta. It also fixes some incorrect documentation examples, failing CI tests, improves the maximum size of some JSON payloads, and addresses a mismatch that could occur between key IDs as encoded by a service worker and the server's records.

    github.com/mochidev/swift-webp

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

    One last little thing to add to #SwiftWebPush, then let's jump back into Jiiiii!

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

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

  3. Happy to announce that #SwiftWebPush is now feature complete, and fully tested and documented. Unless I'm missing anything egregious, I'll likely tag it as 1.0.0 in its current form in a few weeks to give folks time to try it out!

    For those that don't know, this is a library that gives you everything you need to send WebPush messages from a swift-based server, allowing notifications to progressing web apps!

    #ServerSideSwift #Swift #WebPush #BuildInPublic #PWA @swift

    github.com/mochidev/swift-webp

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

    Realized there was still documentation to be added for #SwiftWebPush 🙈

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

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

  5. Internet died and killed the stream before I could commit, but overhauled the logging in #SwiftWebPush, bringing it in line with what would'd expect from a server library. Tomorrow let's push that test coverage… See you then!

    🔜 Tomorrow’s stream: youtube.com/live/vgyC5nsqUO4
    ⏮️ 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. I'm making a seasonal anime guide app, in the open for all to experience and learn from!

    I learned I wasn’t using logging correctly in #SwiftWebPush, so let's fix that!

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

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

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

    Let's continue adding some tests to #SwiftWebPush as we have been, and update push and store certs for Jiiiii as well.

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

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

  8. Finally got a good end-to-end test in #SwiftWebPush, which revealed everything working, so I replaced the implementation in Jiiiii, and I think it's good? I also documented how to make a self-signed cert. See you tomorrow!

    🔜 Tomorrow’s stream: youtube.com/live/up7AeiW28X0
    ⏮️ 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

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

    Actually early, so let's make a few improvements to #SwiftWebPush's testing story, then integrate it into Jiiiii!

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

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

  10. I still haven't finished adding good test coverage to #SwiftWebPush, but I’m pretty happy with the shape the library has taken at this point, so I'm pretty happy to move back to working on Jiiiii. See you tomorrow!

    🔜 Tomorrow’s stream: youtube.com/live/WsodylHkCLE
    ⏮️ 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

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

    I didn't end up doing much offline, so let's use today to get as much of the testing for #SwiftWebPush done!

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

    Come chill with me: youtube.com/live/PbM8vP-76UE

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

    Back to the late starts, but let's finally add some tests to #SwiftWebPush!

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

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

  13. Made really good progress on everything but testing for #SwiftWebPush today haha. Specifically, there is now a helper tool to generate VAPID keys on your behalf. Tomorrow, let's finally add tests 😛 See you then!

    🔜 Tomorrow’s stream: youtube.com/live/R43Sm4PjFKo
    ⏮️ 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

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

    Look at me, being all on time and well rested 😛 Let's add a helper tool for key generation and add tests to #SwiftWebPush!

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

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

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

    Let's add some tests and error handling to #SwiftWebPush!

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

    Come chill with me: youtube.com/live/8Yr88b58OFM