home.social

#pwa — Public Fediverse posts

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

fetched live
  1. Decided how to proceed with hydrating entries, but unfortunately I foresee lots of yak shaving ahead 😅 Tomorrow night, let's start refactoring the JS side of things to prepare for these new modalities. See you then!

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

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

    Let's come up with a solution to yesterday's hydration woes!

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

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

  3. I just added two ways to create bookmark notes in @recollect from @feedbin

    1. ⭐️ Starring articles (via API)
    2. Sharing menu (via special URL)

    The options are available in the Bookmarks section of Settings. The preferred and recommended method is connecting your Feedbin account and automatically creating bookmark notes when you star an article.

    #RSS #IndieDev #PWA

  4. Got hit by decision paralysis with how I should hydrate entries. Tomorrow night, let's think through it a bit more with the help of my mind background processing it for a day 😅 See you then!

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

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

    Let's start replacing queue and history requests with the new helper we wrote yesterday!

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

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

  6. Haven't yet found an online community where I can go

    #postquantum keys for deep links amirite

    review times in the #appstore amirite

    ...that isn't either dead or filled with noob spam of "why app won't work?"

    But for sure I'm not the only one submitting at least a couple of #mobile apps every month. Would love to #pwa instead, but here we are. Thanks #apple

    #iOSDev #Android #appdev #playstore

  7. Got a good solution in place for reading a stream of list entries from the backend. Tomorrow, let's make use of them and replace the old queue and history page requests. See you then!

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

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

    On-time stream, let's continue fleshing out paging client side in JS!

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

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

  9. Once again out of time, but started getting a framework in place for allowing chained reads to happen without any real intervention. Tomorrow night, let's put my notes into practice. See you then!

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

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

    Let's continue fleshing out the client-side lists API in JS!

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

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

  11. Законный вход в Telegram через РФ сервисы на примере личного проекта

    Готовое решение в статье — как реализовать вход в Telegram через РФ сервисы: VK ID, Яндекс ID и MAX. Мы в своём проекте оставили Telegram как удобную точку входа и канал доставки, а саму идентификацию вынесли в отдельные ID-сервисы. Разделили понятия: «кто пользователь» — это identity, «куда ему слать уведомления» — channel identity. Человек входит через VK ID, Яндекс ID или MAX, а его telegram_id потом просто привязывается к аккаунту для отправки ленты. Не для входа.

    habr.com/ru/articles/1072284/

    #Telegram_Mini_Apps #OAuth #VK_ID #Яндекс_ID #MAX #авторизация #идентификация #telegram #mini_apps #pwa

  12. PWA’s feel more reliable than native Android apps lately

    I’m not sure if this is just my devices but a couple native Android apps on my Tab S9 tablet feel less reliable and perform worse than PWA versions of those apps. 🤔

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

    Let's start adding a client-side lists API to the JS!

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

    Come chill with me: youtube.com/live/Mn0ERBo-GkE

  14. Законный вход в Telegram через РФ сервисы на примере проекта: «Моя АнтиСоцсеть»

    Готовое решение в статье — как реализовать вход в Telegram через РФ сервисы: VK ID, Яндекс ID и MAX. Мы оставили Telegram как удобную точку входа и канал доставки, а идентификацию вынесли в отдельные ID-сервисы. Идея простая: разделить «кто пользователь» (identity) и «куда ему слать уведомления» (channel identity). Пользователь авторизуется через VK ID, Яндекс ID или MAX, а telegram_id позже привязывается к его аккаунту исключительно для отправки ленты — не для входа.

    habr.com/ru/articles/1072068/

    #Telegram_Mini_Apps #OAuth #VK_ID #Яндекс_ID #MAX #авторизация #идентификация #telegram #mini_apps #pwa

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

    Let's see if we can get the JS updated to use the new lists API directly!

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

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

  16. Как я собрал сайт на 30 000 SEO‑страниц за месяц

    Я играю на гитаре. Не то чтобы хорошо, но у костра сходит. И каждый раз одна и та же сцена: кто-то просит сыграть конкретную песню, я достаю телефон, открываю сайт с аккордами — и следующие полторы минуты наблюдаю, как на одной палке связи грузится баннер, потом второй баннер, потом видеореклама, потом всплывашка «скачайте наше приложение», и где-то под всем этим — песня. К этому моменту у костра уже поют что-то другое. Без меня. В какой-то момент я сформулировал, чего хочу: сайт с аккордами, который открывается мгновенно, работает без интернета и ничего мне не продаёт. Такого сайта не нашлось. Зато нашлись подписки на Claude и GPT и спортивный вопрос: может ли один человек, не написав руками почти ни строчки кода, собрать себе идеальный продукт за месяц? Проверил. Рассказываю:

    habr.com/ru/articles/1071424/

    #astro #статическая_генерация #seo #индексация #нейросети #иипомощник #sqlite #pwa #аккорды #петпроект

  17. Out of time, but found some interesting things to work on for the time being. Tomorrow night, let's see if we can take a first pass at updating JS to use the new lists API directly for history and queue access. See you then!

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

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

    Running on 3 hours of sleep, so let's organize my notes on what to work on next!

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

    Come chill with me: youtube.com/live/7oSCgz9wWGU

  19. Got basic key rotation in, but more importantly realized I was using GCM wrong which lead to very obvious byte patterns in the resulting cursors. Tomorrow night, let's get back into migrating lists. See you then!

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

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

    Let's add automatic key rotation support for cursors!

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

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

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

    Let's add the rest of the cursor test cases to other route tests!

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

    Come chill with me: youtube.com/live/22KRSrBQnXY

  22. I'm pleased with how the automated "Table of Contents" feature turned out for @recollect.

    It automatically updates based on the headings you add or remove, and it also updates when you edit the heading text.

    And those jump links...so smooth!

    recollect.fyi

    #PWA #IndieDev

  23. Progressive Web Apps mostly rock. @grooovinger lists what works and what still doesn’t: URLs and the back button behave the way the web intended, there are no 100MB downloads, and an update reaches users in one page reload instead of days of app review. The pain points are iOS install flows, Chromium install prompts driven by shifting heuristics, in-app browsers for outbound links, and missing capabilities like reading the WiFi network name. #pwa #browser

    grooovinger.com/notes/progress

  24. Progressive Web Apps, в целом, крутые. Мартин Грубингер собрал плюсы и минусы: URL и кнопка назад работают так, как задумано в вебе, приложение не занимает сотню мегабайт, а обновление доезжает до пользователя за одну перезагрузку вместо дней ревью в сторе. Из минусов — установка на iOS, непредсказуемые промты установки в Chromium, встроенный браузер для внешних ссылок и недоступное имя WiFi-сети. #pwa #browser

    grooovinger.com/notes/progress