
Nápad na mobilní aplikaci (2)
Otevírám druhé vlákno, tady je odkaz na první.
Máte-li nápad na webovou či mobilní aplikaci, směle pište a já to zvážím. Pár návrhů už jsem realizoval, něco se řešilo tady, něco jinými způsoby.
Prozatím mám v plánu si napsat pro svou potřebu seznam státních svátků s informacemi, kdy je v obchodech otevřeno a kdy zavřeno; z hlavy to nevím a pořád dokola to hledám přes Google.
Pokud by se vám taková maličká aplikace hodila a máte nápad, co by měla obsahovat, dejte mi vědět.
Co se týká bratrů slováků: u vás je to tak, že všechny neděle a státní svátky (kromě dopoledne 24. 12.) jsou obchody zavřený? Čerpal jsem info z tohoto článku: Státní svátky na Slovensku
Čekám na vaše nápady
(1) Mobilní aplikace: svátky a obchody
Mám hotovou malou PWA aplikaci, kterou lze instalovat do mobilu (Android, iOS) nebo na noťas/PC s Windows či MacOS.
Na mobilu/tabletu s Androidem to nabídne instalační baner (někdy až po ručním reloadu stránky) nebo se jde přes menu v pravém horním rohu (tři tečky pod sebou) a Přidat na plochu (nebo podobná volba).
Na mobilu/tabletu s iOS se postupuje podle tohoto návodu (česky).
Aplikace zobrazí přehlednou formou datum, den v týdnu, ikonu dle stavu (otevřeno či zavřeno) a poznámku. Svátky jsou zvýrazněny barevně (zeleně: otevřeno, červeně: zavřeno).
Zkrácený link na aplikaci: http://jdem.cz/fj27e4 a přímý link na aplikaci: https://pwa-shops-on-holidays.pablo74.repl.co/
Musel jsem jim přesunout (z důvodu výpadků) na novou adresu: https://shops-on-holidays.replit.app
Pokud ji používáte, tu původní odinstalujte a nainstalujte si tuto novou verzi. Rovnou už obsahuje roky 2024 a 2025.
Verze 14: aktualizace na roky 2025 a 2026. Kdo ji má instalovanou, stačí ji spustit, počkat asi půl minuty, ukončit a spustit znovu a měla by se sama aktualizovat na verzi 14.
Ať je vám k užitku.
updatla se na v.14, díky.
ještě jsem na nový telefon nepřenesl aplikaci pro restaurační účtenku, musím se podívat co tomu vadilo.
(7) - kalendář, offline
Na dnešní dobu opravdu netypický požadavek: data jen offline, tj. všechny události uložené v kalendáři jsou jen v daném zařízení (tablet, mobil) a nejsou nikde/nijak sdíleny a odesílány. Nicméně, kvůli záloze a pozdější změně telefonu jdou importovat/exportovat.
Aplikaci mi napsala AI (to se nechlubím, konstatuji) za mého neustálého promptování. Dělal jsem to v prostředí replit.com, takže jsem použil jeho interního AI agenta (nevím, jaký model AI používá).
Přestože kód psala AI, trval vývoj aplikace docela dlouho, docela jsme se u toho "hádali".
Poslal jsem zákazníkovi aplikaci k otestování, takže si prvně počkám na zpětnou vazbu.
Pěkné.
Mohlo by se zdát, že aplikace toho moc neumí, ale umí
Při prvním spuštění/načtení detekuje jazykovou verzi v mobilu a pokud je mezi podporovanými jazyky, aplikace se do toho jazyka automaticky přepne; umí tmavý/světlý režim, filtrovat události, má několik možností zobrazení následujících událostí.
Pro programátory: umí to dynamicky injektovat příslušnou jazykovou verzi manifestu.
Mám tu pár náhledů pro případné kritiky
Je jich tu dost... 
Nevím jak ostatním, ale mně se to hodně líbí. Jednoduché, praktické a užitečné. Jestli tam jde ještě ke každé události nastavit vlastní zvuk (hudbu) nebo třeba i fotku, tak je to prakticky dokonalé
Máš někde odkaz na stažení? Klidně zkušební verzi.
Díky. Podporuje jen text: titulek a případný podrobnosti; nepodporuje zvuk či přílohy.
Je to PWA aplikace, dá se nainstalovat do mobilu, nejlíp z Chromu (asi to jde i ze Safari). Postup instalace na mobilu: https://www.google.com/search?q=postup+instalace+PWA+na+mobilu
Adresa aplikace: https://personal-calendar.replit.app
Budu rád za každou reakci, kritiku, ...
Super, díky moc. Zítra vyzkouším a písnu co se mně líbí a co ne
Myšlenka dobrá, ale teď jsem to zkoušel a nastavil si událost i s časem. Bohužel bych to nepoužíval, protože mně tam chybí nějaké upozornění. Raději používám občas něco takového https://vclock.com/#time=09:07&title=Alarm&enabled=0&sound=bells&loop=1
Díky za zpětnou vazbu.
Tím upozorněním myslíš odpočet pro konkrétní (nebo nejbližší) událost? A v reálným čase zobrazovat odpočet? Nevím, to mi přijde v kalendáři pocitově jaksi navíc.
Každopádně díky za vyzkoušení a zhodnocení aplikace.
Ano, tak jsem to myslel. Ale jak jsem psal, těch aplikací a víceméně skoro stejných je hodně a moc nevidím smysl vytvářet další. Dneska něco vytvořit, tak to musí být fakt unikátní. Musí to mít něco navíc. Vůbec mě ale nenapadá co. No ale Ty snad něco vymyslíš a kdyby mě něco napadlo co ještě není, tak Ti rád písnu. Opatruj se a dej vědět, co budeš mít nového
Já to dělal pro svýho známýho, jinak bych se do toho nepouštěl.
OT: Dnes mi dala AI pěkně zabrat, zprasila mi kód tak, že se aplikace chovala nestandardně, nestabilně, pak jednu dobu nešla ani aktualizovat. Jasně, vývoj s AI je rychlejší než bez ní, je to zatraceně pohodlný a návykový, ale ne vždy to jde správnou cestou.
Mě AI hlavně kontroluje syntaxi. Co já už se kolikrát nahledal, třeba i hodinu, proč mi něco nefunguje a on to byl vhybějící středník, nebo tak něco.
Kdysi jsem delal mensi mobilni aplikace v C# (Windows Phone), pro Android bych dnes asi nic nedokazal ale na aplikaci bych navrh mel.
Umel bys udelat nasledujici ? Myslim ze nejde o nic extra sloziteho :
Aplikace Audio Kniha (audiobook) Player.
- Funguvovalo by to tak, ze by aplikace dokazala oskenovat zvolenou slozku (v kodu by bylo zapotreby tipuji vyhledat soubory s koncovkou *.mp3, *.ogg, *.flag td) a ty vlozit do databaze.
- V aplikaci by bylo mozne zobrazeni Layoutu jako: "GRID" + "List". (polozek Grid dle rozliseni a velikosti obrazovky. Uvital bych, kdyby bylo mozne v Grid zobrazit : x4 x6 x8 Grid na obrazovce).
- Zobrazene polozky seradit podle tagu : Datum pridani, abecedne, naposled poslouchane.
- Timer : Odpocet casu kdy se aplikace zastavi / sleep. Pouzivane treba pred spanim, kdy si pustis audioknihu s moznosti nastavit aby aplikace nebo cetba za 60 minut zastavila.
- Co se tyce marketingu : Kdyby jsi to dal na Google Play zdarma bez reklam by bylo dobre, chapu ze potrebujes vydelat a tak bych udelal placeny addon ktery by umoznil pridat i sitovou slozku treba pres DLNA nebo SMB z NAS nebo jineho sitoveho prvku.
Bohuzel nemam cas, ale s Android Studio + Kotlin jsem chtel podobnou s generickym audio prehravacem aplikaci udelat dle navodu YT zde
V podstate by slo o neco takoveho :
Jen na misto Music Album by byli audioknihy. Android Music player Source Code (volne siritelne - licence MIT) :
https://github.com/shivathapaa/Android-Music-Player
Do toho se pouštět nebudu.
Nedělám nativní aplikace, ale hybridní (HTML + CSS + JS) a práci se souborovým systémem neznám.
Můžeš zkusit zaúkolovat grok.com nebo claude.ai, třeba ti to dokážou napsat. Za pokus to stojí, ne?