4D pro iOS: Přejděte plně do režimu offline

Automaticky přeloženo z Deepl

Uživatelé mobilních telefonů dnes očekávají, že aplikace budou fungovat i v režimu offline. V opačném případě může špatné připojení k síti způsobit špatný uživatelský zážitek. Offline režim už není jen doplňkovou funkcí, kterou si můžete do své aplikace přidat, ale je to něco, co mnoho uživatelů očekává, zejména u doručovacích aplikací s GPS navigací, aplikací pro urgentní lékařskou pomoc, stavebních firem a bankovních aplikací.

Jak už možná víte, od verze 17 R2 již 4D pro iOS umožňuje uživatelům aplikace zobrazovat data offline. Něco však chybělo.

Co třeba offline úlohy?

V aplikaci 4D pro iOS nyní můžete pracovat offline a velmi flexibilně komunikovat se serverem 4D.

Když není k dispozici síť nebo když server není dosažitelný, vaše úlohy se zařadí do fronty a čekají, až bude server dostupný. To vám zaručuje velmi plynulý a efektivní způsob práce s aplikacemi, které neustále pracují bez jakýchkoli prodlev.

Výhody

Všechna vaše obchodní pravidla jsou prováděna a ověřována ze strany serveru 4D. Proto je tento mechanismus nejefektivnějším způsobem řešení offline akcí.

Souhrnně řečeno, aby se zabránilo existenci různých lokálních verzí hlavní databáze, které by mohly vést ke konfliktům, jsou offline úlohy řazeny do fronty a odesílány na server ke zpracování a ověření. To znamená, že všechna data mobilní aplikace jsou založena na stejné hlavní databázi.

Jak to vypadá ve vygenerované aplikaci

Na obrazovce Nastavení, ve formulářích Seznam a Detail máte přístup k nevyřízeným úkolům. Všechny vaše nevyřízené úkoly jsou dostupné a stále upravitelné, dokud není dostupná síť.

Přímou výhodou těchto offline úkolů je, že můžete znovu otevřít čekající úkoly a upravit je nebo odstranit, pokud nebyly odeslány na server 4D.

Když je pak síť dostupná, všechny vaše čekající úlohy se provedou v chronologicky relevantním pořadí.

Můžete také sledovat poslední provedené offline akce s příjemnou zpětnou vazbou.

blank

Neváhejte nám poskytnout zpětnou vazbu na fóru 4D a podívejte se do dokumentace, kde najdete další podrobnosti!

David Azancot
• 4D for iOS Product Owner • David Azancot se připojil k týmu 4D Product jako Product Owner v roce 2017. Má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací. Jeho role také zahrnuje zajištění toho, aby implementace funkcí vyhovovaly potřebám zákazníků. David graduoval jako MBA v marketingu, internetu a mobilitě na Institutu Leonarda Da Vinciho a svou kariéru zahájil v roce 2011 u začínající mobilní společnosti, kterou později získala Madvertise (skupina mobilního marketingu). S nadšením pro mobilní rozhraní byl přirozenou volbou pro vývoj interaktivních mobilních reklamních formátů pro skupinu v roce 2015. Zároveň David od roku 2012 vyvíjí vlastní aplikace pro iOS a Android.