Diskuze: Aplikace do telefonu
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 11 zpráv z 11.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Ahoj, na to bude třeba mobilní app. Co třeba Xamarin nebo Flutter?
S mobilní apliakací tak trochu počítám ale , zkušenosti nula
. Xamarin mam naistalovanej ale
návaznost na mapy bude trochu potíž GMaps Api je placený nevím jestli ve
všech verzích a openstreetmap nevim jestli by šlo použít.
Tak jako teoreticky je možnost udělat nativní app pro obě platformy, která bude většinově webview, ale lokaci bude získávat nativně. Pak není takový problém to do webview poslat a pracovat s tím..
A jak dostat do webview mapu jakou ? a jak ji nastavit aktuální pozici ? je někde prosím nějaký příklad ? dík
Já to pochopil tak, že mapa už je hotová na webu, ale je problém dodat ji přesnou pozici. Mrknul bych na Apple MapKitJS, pokud není třeba pokročilá mapa. Seznam rovněž nabízí svoje mapy pro vložení na web.
Příklad záleží na co. Na kompletní use case v tomto případě asi nikde nebude přesný návod.
Uz jsem na to dosel z app predam presnou pozici z telefonu pomoci parametru v url a server vrati zpet stranku s mapou generovanou pres mapy.cz api . Jen nevim jestli to nebude narocny na pripojeni ale to se otestuje ale funkcni to asi bude co myslis ?
Bude lepší mapu poslat jenom jednou, ona se bude stejně načítat na zařízení a potom bych si přes API posílal jenom data. Mobilní web pošle novou polohu, server vrátí co se má stát.
Jak jsi přišel na tu nepřesnost? Mám webApku, která dělá vlastně téměř to samé. Sbírám GPS ze zařízení a zobrazuji pomocí api.mapy.cz. I v bytě mám přesnost do 25m.
Nebude to spíš špatným přístupem k určení polohy?
Totiž fce navigator.geolocation.getCurrentPosition vrátí jen přibližnou
poloku která se navíc neobnovuje moc často.
Na místo toho použij watchPosition
var watchID = navigator.geolocation.watchPosition(/* OK callBack */, /* Error callback */, { maximumAge: 0, timeout: 5000, enableHighAccuracy: true, desiredAccuracy: 0, frequency: 1 });
Nepresnost jsem zjistil ze jsem to s telefonem obesel to neni slozity . Metodu vyzkousim akorat nevim jak ji aktivovat nejakym timerem
Po každém měření ti pošle výsledek na callback, měření probíhá
samo o sobě každou cca 1s (stejně jako u klasické navigace), čili žádný
timer...
Při odchodu ze stránky (unload) je dobré zavolat
navigator.geolocation.clearWatch nebo tak nějak se to jmenuje.
Zobrazeno 11 zpráv z 11.