Vyplatí se k webu dělat nativní appku na iPhone a Android?

Mám web napsaný v React.js pro širokou veřejnou, který musí být úspěšný finančně, a uvažuju, jestli má smysl dělat variantu pro mobil nativně. Nemyslím si, že to vypadá na mobilu špatně - mám to pro mobil celkem vyladěné - ale nevypadá to na něm tak dobře jako nativní android nebo ios aplikace.

ještě jsem nikdy appku pro mobil nedělal, ale celkem mě lákají designové prvky, které má k dispozici iPhone. Bohužel teda zrovna iPhone má 3x menší zastoupení mezi uživateli mobilů.

Po menším průzkumu trhu jsem zjistil, že hodně userů je celkem rozmazlených, a vyžadují ten můj typ aplikace mít i pro mobil - že za ni teda nehodlají platit, je věc druhá. Zrovna za můj typ aplikace si firmu účtují 800,- Kč /rok, což je docela dost. Takže useri na stranu jednu něco chcou, ale na stranu druhou, pochybuju že platí.
Od roku 2005 se zabývám SW Vývojem, načež od roku 2015 je to i mé povolání. Specializuji se na Javu, a v posledních letech i na Python a intranetové aplikace v Reactu. Delám v AWS Cloudu.


cznarg

  • ***
  • 105
    • Zobrazit profil
    • E-mail
Re:Vyplatí se k webu dělat nativní appku na iPhone a Android?
« Odpověď #1 kdy: 03. 12. 2025, 18:32:47 »
Osobně si myslím že pokud ani nevíte jestli se ona appka (webová, mobilní) uchytí, nemá cenu to dělat nativně pro každou platformu. Propálíte opravdu hodně člověkohodin, do toho co platforma to jiný jazyk, jiná specifika (jiné bugy... -- v podstatě 3 (iOS, Android, web) úplně nezávislé projekty)... Možná bych se zamyslel nad něčím jako React native, Flutter (a nebo embedované WebView otevírající stránku, už jsem to taky viděl :-D)

RDa

  • *****
  • 3 161
    • Zobrazit profil
    • E-mail
Re:Vyplatí se k webu dělat nativní appku na iPhone a Android?
« Odpověď #2 kdy: 03. 12. 2025, 19:00:30 »
Zalezi zda potrebujes vyuzivat nejake featury OS a HW, jako uspavani/notifikace nebo ruzna cidla. Jestli nikoliv, tak si vystacis s prebalenym webem. Myslim ze Aukro je priklad, kde ta webova forma zustala a neprijde mi to jako mene pouzitelna - na to, k cemu to slouzi (sluzba na vlastnim portalu) to je plne dostacujici.

Co mate za aplikaci/oblast vy?

Re:Vyplatí se k webu dělat nativní appku na iPhone a Android?
« Odpověď #3 kdy: 03. 12. 2025, 20:29:37 »
Jo, já už to mám uděláno jako PWA, což teda šlo překvapivě snadno a už to jde "instalovat" přes browser na mobilu i na desktopu.

O tom WebView jsem taky slyšel a určitě to udělám, protože někteří useri si jistojistě chtějí prostě najít appku v Play Store.

Ale mobilní appka je taky dost o mikroanimacích - ty mi přpadají, že na mobilu jsou celkem užitečné, a jen tak s Tailwindem je prostě nedám.

Oblast je řekněme web app pro kalkulace určitých věcí, ale neřeknu jaká :D
Od roku 2005 se zabývám SW Vývojem, načež od roku 2015 je to i mé povolání. Specializuji se na Javu, a v posledních letech i na Python a intranetové aplikace v Reactu. Delám v AWS Cloudu.

Tom5

  • ***
  • 150
    • Zobrazit profil
Hmm tak zrovna iOS uživatelé bych řekl, že nemají problém za kvalitu zaplatit. Zvlášť, pokud je zvolený vhodný/odpovídající obchodní model. Je radost pracovat s aplikací, která je nativní, nenutí mne učit se nová UI paradigmata a nebobtná electronem a podobnými technologiemi, které žerou CPU tj. baterii, čas a místo, protože programátor se neuráčil naučit nativní funkce a musel k tomu přibalit hromadu frameworků, které mu to převedou na něco, co už zná. Stále kroutím hlavou, jak se třeba MS podařilo natáhnout teams na půl gigabajtu, když to někteří umí 10x lépe (=10x menší a viditelně svižnější).

BTW Pokud je to do podnikání, tak to je i o podstoupení rizika neúspěšné investice ;-)


protože programátor se neuráčil naučit
« Odpověď #5 kdy: Dnes v 07:58:56 »
Citace
protože programátor se neuráčil naučit

Co to je za nesmysl, jak "programátor nenaučil" ty drzoune, já jako vývojář musím umět Javu, Kotlin, JS, CSS, Python, Bash a další obrovskou hromadu věcí kolem toho. Tipuju tě na nějakého admina, ti častokrát bývají arogantní a namyšlení, a přitom většina z nich jsou lempli, co ani z poloviny nezvládnou to, co průměrný vývojář. Na výrobu nativní ios app se musí ve firmách nabírat specialista, jde vidět, že o tom víš kulové.

A teams má problémy kde s čím, ale svižnost není jedna z nich - zjevně ani neumíš jasně popsat problém.
« Poslední změna: Dnes v 08:03:13 od registrovany123 »
Od roku 2005 se zabývám SW Vývojem, načež od roku 2015 je to i mé povolání. Specializuji se na Javu, a v posledních letech i na Python a intranetové aplikace v Reactu. Delám v AWS Cloudu.

Já si myslím, že doba, kdy mít appku bylo cool, je pryč. Dneska už se na nás aplikace valí ze všech stran a lidi to akorát otravuje.