SK/CZ Prestávam vyvíjať mobilnú appku. Neustále sa meniace požiadavky prevádzkovateľov oficiálnych obchodov s appkami ma už prestávajú baviť a cost-benefit analýza v tomto prípade už pre natívne appky nevychádza. Zaraďujem sa k appkám ako Twitter-Lite, Plebstr PWA, BTCPayServer PoS, či comma, ktoré fungujú super aj ako Progressive Web Apps.

Je čas zvoliť nezávislosť na storoch. Je čas voliť nohami.

https://juraj.bednar.io/blog/2023/08/01/dovidenia-appka/

Reply to this note

Please Login to reply.

Discussion

Trochu vidím problém v omezeném přístupu k hardware. Jako například NFC. Zároveň mám dojem, že i PWA dokážou blokovat. Aktuálně jde například odkaz na plochu iPhone udělat pouze ze Safari a jiným prohlížečům to nedovolují.

Na iPhone je stejne uplne kazdy prohlizec jenom obycejnej reskin Safari. Apple neumoznuje bezet na jejich telefonech jine renderovaci jadro a nuti vsechny pouzivat jejich.

To by se mohlo v dohledné době změnit. https://9to5mac.com/2023/02/07/new-iphone-browsers/

PWA se zdají být nevýhodné, dokonce i s rozšířeným přístupem k hardwarovým funkcím. Je to možnost, ale je to dobrá volba? Je relace sdílena s jinými pohledy nebo je v sandboxu? Jak se používá offline? V určitém okamžiku se zdá, že hardware by měl podporovat.

(Toto je přeloženo z angličtiny.)

Mala by sa appka dať používať aj offline, ak to developer tak naprogramuje. Má prístup k local storage a vie si cachovať všetko lokálne.

Otázka je, či je v dnešnej dobe off-line funkcionalita naozaj potrebná - a pri akom type appiek. Ak je to poznámkový blok, tak možno áno, ale Nostr klient, či napríklad moja obľúbená PWA appka na ovládanie self-driving modulu auta (comma) je bez internetu aj tak nanič.

Článok som inak dosť aktualizoval a tu je aj anglická verzia.

https://juraj.bednar.io/en/blog-en/2023/08/01/goodbye-app-lets-move-from-the-centralized-stores/

Tak ako pri sociálnych sieťach "starého typu" závisí vaša identita, sociálny graf a možnosť publikovať na tretej strane (korporácia Meta, X alebo Google), tak aj pri obchodoch s appkami závisíte na tretích stranách. Pri platforme Android je navyše problém, že nie každé zariadenie založené na Androide má aj dostupný obchod Play (napr. Huawei). Je síce možné aplikácie na Google platformách (a čoskoro aj na Apple platformách) publikovať aj priamo alebo cez alternatívne obchody s appkami, toto rozhodnutie však nezvládne takmer žiadny užívateľ a množstvo užívateľov takýchto aplikácií rapídne klesá, ak nie sú v oficiálnych obchodoch.

Okrem toho moja skúsenosť s Play Store je dosť obdobná skúsenosti s App Store. Preto si nemyslím, že problém s obchodmi sa týka len Apple zariadení. Koniec-koncov, Apple bude musieť kvôli EÚ povoliť side-loadovanie aplikácií aj mimo oficiálny App Store. Problémom je, že dominantné platformy majú neustále sa meniace pravidlá, ktoré môžu ovplyvniť vašu aplikáciu a vaše podnikanie. Alebo inak povedané - tým, že sa na ne spoliehate, strácate ako tvorca aplikácie suverenitu, aj keď si ju niektorí používatelia môžu stále zachovať prostredníctvom sideloadingu.