« zpět na výpis měsíce |

[Talk-cz] Expanze mobilní aplikace Fody

Vlákno 4.2. - 8.2.2026, počet zpráv: 6


4.2.2026 01:41:02 (#1)
gravatar

Michal Schneider

<noemiamisa at gmail.com>
6
Zdravím, jak jsem již psal, vyvíjím mobilní aplikaci Fody. Aktuálně zdrojový kód i APK (aplikační balíček pro Android) lze najít na GitHubu či CodeBergu. Kód na CodeBergu (https://codeberg.org/osmcz/fody-app) je aktuálnější, protože ho častěji aktualizuji, ale hotové APK jsou zas jen na GitHubu ( https://github.com/schmic75-gasos/fody/releases) a vydávají se jen při důležitějších updatech. Zatím aplikace umí pohodlně nahrávat fotky do Fodyho, prohlížet fotky, zobrazit analýzu, plus je tam i mapa. Umí také zobrazit základní info o projektu čtvrtletí (měsíce). Dnes odpoledne přidám do aplikace více informací o aktuálním projektu období díky API od Vojty Fošnára (viz. CodeBerg organizace osmcz). V budoucnu bych z toho chtěl udělat takovou univerzální českou OSM appku, pro pohodlnou úpravu mapy i přidružených projektů (např. právě Fody) z terénu. Budu rád za jakékoliv připomínky, nápady apod. ------------- další část --------------- HTML příloha byla odstraněna... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20260204/20c6eed5/attachment.htm>

5.2.2026 08:51:48 (#2)
gravatar

tomas.kasparek na gmail.com

<tomas.kasparek at gmail.com>
1738 5619
Ahoj, par postrehu co jsem rychle proletl: - Vzhledem k tomu, ze rikas, ze to ma byt univerzalni aplikace, ocenil bych, kdyby jsi ji dal vlastni jmeno, jinak uz ted vznikaji zmatky, co je a co neni Fody (btw nesklonuje se). - radek 403 ref 'none' - bez reference, ref '' - nezname stav - tj. neni to to same - fotky autora - AP metoda own, je neefektivni (pro aplikaci, rychlost i server) tahat vse a pak znovu filtrovat - zavisis na ruznych vecech, ktere se kluci snazi mermomoci zrusit (napr. vrstvy na osmap.cz) - URL na Fody prosim uprav na osm.fit.vut.cz, postupne to predelam i na webu. - Nevidel jsem nikde moznost fotky posunout, realne je hodne fotek dost posunutych pokud se pouzije jen aktualni poloha/exif, uzivatele tezko polezou na jiny interface aby to upravovali jinde. - Stejne tak by tam mel byt odkaz na editaci fotky, pokud se clovek uklepne nebo splete, nema jak to opravit. - Část funkcionality (posuny a hlavně nahrávání) je řešeno přes JavaScript část osmap.cz -https://github.com/osmcz/osmcz/tree/master/js (primárně guideposts.js, photoDB-gui.js). API tedy neřeší všechny kontroly apod, předpokládá, že to udělá klient. Z toho důvodu je ve Fody udělána ochrana, kdo může k API přistupovat. Historicky to používalo jen pár projektů a zatím stačilo vyřešit to přes správné CORS hlavičky v HTTP požadavcích. Tvoje aplikace to zřejmě ignoruje (vzhledem k tomu, že funguje), což znamená, že to bude potřeba řešit jinak. Fody historicky vzniklo ze staršího projektu primárně kvůli tomu, že ten neřešil nijak kvalitu nahrávaných dat a tím pádem byly data reálně nepoužitelné pro jakékoliv zpracování - kvalita dat je tedy pro mne pořád primární cíl. Zatím tom.k Dne 2026-02-04 13:41, Michal Schneider napsal: zobrazit citaci
> Zdravím, > jak jsem již psal, vyvíjím mobilní aplikaci Fody. Aktuálně > zdrojový kód i APK (aplikační balíček pro Android) lze najít na > GitHubu či CodeBergu. Kód na CodeBergu > (https://codeberg.org/osmcz/fody-app) je aktuálnější, protože ho > častěji aktualizuji, ale hotové APK jsou zas jen na GitHubu > (https://github.com/schmic75-gasos/fody/releases) a vydávají se jen > při důležitějších updatech. Zatím aplikace umí pohodlně > nahrávat fotky do Fodyho, prohlížet fotky, zobrazit analýzu, plus > je tam i mapa. Umí také zobrazit základní info o projektu > čtvrtletí (měsíce). Dnes odpoledne přidám do aplikace více > informací o aktuálním projektu období díky API od Vojty Fošnára > (viz. CodeBerg organizace osmcz). V budoucnu bych z toho chtěl > udělat takovou univerzální českou OSM appku, pro pohodlnou > úpravu mapy i přidružených projektů (např. právě Fody) z > terénu. Budu rád za jakékoliv připomínky, nápady apod. > _______________________________________________ > talk-cz mailing list > talk-cz na openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz > https://openstreetmap.cz/talkcz

5.2.2026 12:47:59 (#3)
gravatar

Jan Macura

<macurajan at gmail.com>
790 2731
Ahoj, myšlenka na mobilní apku pro Fody je stará jako Fody samo, takže velký velký palec nahoru za její realizaci. Osobně bych buď nemíchal více věcí dohromady a nechal aplikaci jako jednoúčelový nástroj pro nahrávání, prohlížení a úpravu fotek ve Fody. Pokud z toho máš v plánu dělat nějaký multitool, pak bych se aspoň přimlouval za změnu názvu (jak už psal tom.k). A až budeš mít pocit, že je apka tak nějak ready (podle mě je už teď), tak navrhuji řešit instalaci a aktualizace např. přes F-Droid nebo něco podobného. Stahovat buildy z GitHubu je trochu přes ruku. Na druhou stranu dostat vlastní apku do Google Play je pain, takže to ani nenavrhuji :-) H. On Wed, 4 Feb 2026 at 13:42, Michal Schneider <noemiamisa na gmail.com> wrote: zobrazit citaci
> Zdravím, > jak jsem již psal, vyvíjím mobilní aplikaci Fody. Aktuálně zdrojový kód i > APK (aplikační balíček pro Android) lze najít na GitHubu či CodeBergu. Kód > na CodeBergu (https://codeberg.org/osmcz/fody-app) je aktuálnější, > protože ho častěji aktualizuji, ale hotové APK jsou zas jen na GitHubu ( > https://github.com/schmic75-gasos/fody/releases) a vydávají se jen při > důležitějších updatech. Zatím aplikace umí pohodlně nahrávat fotky do > Fodyho, prohlížet fotky, zobrazit analýzu, plus je tam i mapa. Umí také > zobrazit základní info o projektu čtvrtletí (měsíce). Dnes odpoledne přidám > do aplikace více informací o aktuálním projektu období díky API od Vojty > Fošnára (viz. CodeBerg organizace osmcz). V budoucnu bych z toho chtěl > udělat takovou univerzální českou OSM appku, pro pohodlnou úpravu mapy i > přidružených projektů (např. právě Fody) z terénu. Budu rád za jakékoliv > připomínky, nápady apod. > _______________________________________________ > talk-cz mailing list > talk-cz na openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz > https://openstreetmap.cz/talkcz >
------------- další část --------------- HTML příloha byla odstraněna... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20260205/cc6abcf3/attachment.htm>

5.2.2026 02:09:43 (#4)
gravatar

petr.kadlec na gmail.com

<petr.kadlec at gmail.com>
276 1065
Ahoj, On Thu, Feb 5, 2026 at 8:53?AM <tomas.kasparek na gmail.com> wrote: zobrazit citaci
> Z toho důvodu je ve Fody > udělána ochrana, kdo může k API přistupovat. Historicky to používalo jen > pár projektů a zatím stačilo vyřešit to přes správné CORS hlavičky v > HTTP požadavcích. Tvoje aplikace to zřejmě ignoruje (vzhledem k tomu, že > funguje), což znamená, že to bude potřeba řešit jinak.
jenom technická poznámka: CORS slouží pro ochranu _uživatelových dat v prohlížeči_, nikoli pro nějakou ochranu serveru proti čemukoli. Mobilní aplikace CORS hlavičky ignoruje tak nějak z principu, protože? není prohlížeč, tedy ani nemá co chránit. -- Petr Kadlec / Mormegil ------------- další část --------------- HTML příloha byla odstraněna... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20260205/e09f8f69/attachment.htm>

6.2.2026 06:52:43 (#5)
gravatar

Michal Schneider

<noemiamisa at gmail.com>
6
Takhle, CORS je myslím funkční pouze v případě, že nějaká doména stahuje něco z jiné domény. Ale když to ta aplikace stahuje přímo z Fody, tak se vlastně chová jako běžný uživatel, který si Fody prohlíží. Kdybych však udělal webovou verzi té aplikace, tam by už byly CORS problém. ------------- další část --------------- HTML příloha byla odstraněna... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20260206/4c65b282/attachment.htm>

8.2.2026 08:18:10 (#6)
gravatar

tomas.kasparek na gmail.com

<tomas.kasparek at gmail.com>
1738 5619
Ahoj, ano, jak jsem psal CORS se pouzilo pro vyreseni omezeni pristupu protoze pro potreby omezeni pristupu to delalo to co bylo treba i kdyz to na to neni urcene. Nerikam, ze tady je to vhodny zpusob. Jen mi slo o to, ze vzhledem k tomu, ze cast logiky je na klientske casti, ma to vliv na kvalitu vyslednych dat a to je neco, co je pro mne dulezite. Jak jsem psal, za mne by bylo idealni se nekde (online) potkat a probrat to celkove. Zatim tom.k Dne 2026-02-06 06:52, Michal Schneider napsal: zobrazit citaci
> Takhle, CORS je myslím funkční pouze v případě, že nějaká > doména stahuje něco z jiné domény. Ale když to ta aplikace > stahuje přímo z Fody, tak se vlastně chová jako běžný > uživatel, který si Fody prohlíží. Kdybych však udělal webovou > verzi té aplikace, tam by už byly CORS problém. > _______________________________________________ > talk-cz mailing list > talk-cz na openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz > https://openstreetmap.cz/talkcz

« zpět na výpis měsíce