Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Mobilní aplikace pro vzdálené notifikace

Ve skladu organizujeme práci mezi skladníky s pomocí mobilních telefonů. Současný problém však je, že používáme webovou aplikaci, takže když je přiřazen skladníkovi nový úkol, tak mu mobilní telefon v uzamčeném stavu nezazvoní (musel by mít odemknutý telefon a mít otevřený prohlížeč se stránkou aplikace).
Chtěl bychom proto poptat vytvoření mobilní aplikace, která by fungovala následovně.
1.
Po stažení a nainstalování lze otevřít aplikaci klasicky přes ikonu na ploše.
Jediné co v aplikaci bude, tak bude jedno textové pole do kterého se bude vyplňovat webová adresa:
Jedná se o adresu na kterou bude mobilní aplikace zasílat požadavky a webový server ji bude vracet data v JSON.
2.
Pokud je vyplněno textové pole z bodu 1. a server úspěšně komunikuje se serverem přes http adresu zadanou v textovém poli (aplikace pinke na XXX/ukoly/?akce=ping a server vrátí hodnotu 1), tak mobilní aplikace neumožní uživateli používat telefon dříve, než se přihlásí. Ověření přihlašovacích údajů probíhá na:
Server vrátí JSON odpověď, podle které aplikace pozná zda proběhlo úspěšné přihlášení. Aplikace si uloží do paměti token, který ji v JSON server vrátí.
3.
Aplikace pravidelně v intervalu 20 sekund zasílá http požadavek na server:
Pokud skladník nemá žádný nový úkol, tak server přes JSON vrátí prázdné pole. Pokud však nějaké úkoly přiřazené skladník má, tak server vrátí JSON například:
Nyní bude aplikace tak dlouho zvonit a upozorňovat na novou notifikaci, dokud uživatel nepotvrdí její přečtení. Po kliknutí na notifikaci se mu otevře v prohlížeči adresa, která je v hodnotě "url".
Na server se pak odešle upozornění o přečtené zprávě na:
Notifikace na uzamčené obrazovce vypadá takto:
29736
Notifikace v odemknutém telefonu vypadá takto (řešení necháme na Vás, můžete využít nějakou systémovou feature):
29737
4.
Při odeslání pravidelného požadavku na server (viz. bod 3):
Může JSON pole obsahovat i hodnotu odhlášení:
V tom případě, aplikace zahodí všechny současné nepřečtené notifikace, už na ně neupozorňuje a dojde k odhlášení, smaže se tedy uložený token, aplikace už v pravidelném 20 sekundovém intervalu neposílá na server požadavek na nové notifikace a pro používání telefonu je opět vyžadováno přihlášení, viz. bod 1.
Shrnutí:
Smyslem celé aplikace tedy je, aby skladníkovi v telefonu zobrazoval notifikace (vizuálně, zvoněním, vibracemi) ve webové aplikaci.
Do zpráv mi prosím zašlete:
1. Cenovou nabídku.
2. Zda máte možnost fakturovat a zda jste plátci DPH.
3. Do kdy můžete aplikaci dodat.
Nebráníme se návrhu Vašeho řešení, které usnadní vytvoření aplikace. Webovou aplikaci, která bude vracet ukázkové JSON data Vám poskytneme.
Vyžadujeme dodání zdrojového kódu aplikace.
43 zobrazení
Zadavatel
placeholder profil
ikona hodnoceni
7 hodnocení
členem od 21. 2. 2013
Neověřen
ikona hodnoceni
A
B
C
D
E
ikona hodnoceni
od foxo79 (21 hodnocení)
26. 11. 2020
ikona hodnoceni
od Jan Zygula (2 hodnocení)
9. 1. 2019
Excelentní spolupráce! S uživatelem proběhlo vše v naprostém pořádku a jsem spokojen.
ikona hodnoceni
od ThinkEasy (5 hodnocení)
27. 12. 2018
Excelentní spolupráce! S uživatelem proběhlo vše v naprostém pořádku a jsem spokojen.

Další poptávky Více