Ahojte,

rád bych se zeptal na případné postřehy a návrhy (snad jsem zvolil správnou kategorii) k plánové funkci v našem systému.

Jedná se o Effortix (www.effortix.com), který v současné době umožňuje doslova naklikat mobilní aplikaci přes webovou administraci. Skládá se to z jistých funkčních bloků a má to nyní využití zejména v některých oblastech (turistický ruch, katalogy, atd.), byť to spousta lidí používá pro jiné typy aplikací.

Na základě poptávky klientů budeme otevírat něco jako API. Protože je to věc hodně blízká lidem ze zdejší komunity, tak budu rád za každý postřeh a nápad.

Představa je následující:

1. V našem systému si vyrobíte aplikaci.

2. Přes administraci si tam můžete nastavit jazyky, název, ikonu, atd. i klidně vložit část obsahu z funkcí, které jsou teď v systému dostupné

3. Během zpracování aplikace se stáhne JSON (+ případné obrázky a další soubory) z vámi zadané URL, který definuje, co dalšího v aplikaci bude. Lze například:
- přidat položky do menu
- přidat produkty, zvolit si jaké informace budou uvedeny
- přidat úplně vlastní stránky složené z předpřipravených komponent
- dát si tam formuláře a napojit je na svoje služby
- dát si tam mapu s vybranými body
- vložit čtečku EAN odkazující na produkty
- vložit rozšířenou realitu pro určité památky
- atd. atd. vše se dá navíc filtrovat dle jazyků, apod.
- obsah může být offline a část i online

4. Potom stačí v administraci (nebo přes API) zavolat publikování aplikace a systém automaticky všem uživatelům doručí update (jen to, co se změnilo) s novým obsahem.


Proč by to mělo mít smysl takto:
- výsledkem je nativní aplikace pro Android a iOS
- registrace, vytvoření a otestování přímo na vašem telefonu či tabletu je zdarma, platí se až při zveřejnění
- systém generuje APK a podepsanou aplikaci pro iOS (lze dát na Play Store a App Store i prodávat)
- funkce jako QR / EAN čtečka, rozšířená realita, atd.
- obsah je offline a aktualizuje se pomocí rozdílových updatů
- aplikace může být vícejazyčná, podporuje různé měny, formátu časů, atd.
- je možné zasílat push notifikace
- jsou tam statistiky, atd.
- prostě stačí udělat JSON a o vše ostatní se stará systém :-).


Dává vám takové řešení smysl? Využili byste takovou možnost? Chybí něco? Zapomněli jsme na něco?