David Marko

  • Domino V10 bude uvedeno již 9.10.2018

    Již na našem tradičním semináři o technologiích IBM Domino Notes v dubnu letošního roku  jsme hovořili o novinkách, které jsou v rámci uvedení verze Domino V10 připravovány. Čas postoupil a vydání Domino V10 je na spadnutí, konkrétně bude tato verze představena 9.10.2018, tedy již za několik dní. IBM připravuje slavnostní představení hned v několika zemích, […]

  • Google App Maker — 10. Databáze

    Aplikace vytvářené pomocí Google App Makeru jsou datově orientované. A data musejí být někde uložena. V rámci App Makeru máme několik možností, kam data budou ukládána: Google Cloud SQL — Cloud SQL je již placenou volbou úložiště, jak název napovídá, jedná o SQL provozované na infrastruktuře Googlu. Z pohledu provozovatele aplikace se jedná o více méně bezobslužnou […]

  • ChatBot – interaktivní možnosti komunikace s IS

    V předchozím díle jsme nastínili možnosti použití chatbotů v rámci vnitrofiremních řešení. Chatboti mohou být jakousi vstupní branou, přes kterou se mohou vybraní uživatelé dostat k informacím z firemních informačních systémů(IS) . (využití chatbotů nabízí plejádu možností. O některých zajímavých řešení se můžete dočíst například zde. ) Komunikace s chatbotem nemusí být pouze v textové […]

  • Google App Maker — 9. Spolupracujeme s G Suite

    Chcete-li mít Google App Maker, musíte mít G Suite. Bližší informace na toto téma naleznete například zde, zde je již nebudeme zmiňovat. Co však zmínit musíme je, že Google App Maker je do rodiny Google produktů elegantně zaintegrován. Vývojáři mají nástroje k tomu, aby infrastrukturu Google aplikací mohli v App Maker aplikacích využít naplno. V podstatě […]

  • ChatBot – komunikace s firemním IS prostřednictvím chatu

    Používání ‚chatu‘ pro vzájemnou on-line komunikaci je již dlouhá léta běžnou záležitostí. Provozovatelé těchto služeb však vlastnosti svých nástrojů rozšiřují o možnosti tvorby automatických odpovědních automatů tzn. ‚chatbotů‚.  Jejich využití je možné v mnoha oblastech mezi které můžeme zařadit i vnitrofiremní informační systémy(IS) typu CRM, DMS apod.   Samotný chatovací klient se tak může stát klientem(alternativním […]

  • Google App Maker — 8. Externí služby

    V minulých dílech této série nazvané “Vyvíjíme v Google App Makeru” jsme již při mnoha příležitostech zmiňovali, že součástí výbavy App Makeru je plnohodnotný HTTP klient. Jeho pomocí může naše aplikace komunikovat se svým okolím a rozličné externí služby využívat. Komunikace pak může být obousměrná — z externího zdroje můžeme informace pouze číst a nebo do něj […]

  • Google App Maker — 7. Posíláme emaily, zapisujeme do kalendáře

    Posílání zpráv jako forma komunikace je jedna ze základních výbav prostředí Google App Makeru. V rámci komunikace aplikace s uživateli máme k dipozici několik možností: posílání klasických emailových zpráv — jedná se o základní komunikační nástroj, který je z pohledu Google App Makeru kvalitně podporován. Z aplikací lze odesílat zprávy s HTML obsahem, obrázky, přílohami. Odesílat poštu […]

  • Google App Maker – 6. Exporty

    Exporty jsou způsobem, jak informace z naší aplikace přenést jinak. Cílovým subjektem může být například ERP, do kterého potřebujeme dostat informace z naší aplikace a nebo jen potřebujeme zaslat naformátovanou nabídku na našeho obchodního partnera. Z pohledu Google App Makeru můžeme systém exportů rozdělit na 2 části: datové exporty vhodné pro další “strojové” zpracování — datové úložiště […]

  • Google App Maker — 5. Bezpečnost

    Bezpečnost aplikace a uložených dat je vždy otázkou, která přijde dříve nebo později na řadu. Zvláště pak u cloudových systémů, které nemáme zcela pod kontrolou, tak jak bychom si mnohdy možná přáli. Cloudové systémy provozované renomovanými společnosti však přinášejí úrovně zabezpečení, které jsou často u vlastních systémů nerealizovatelné a nebo na realizaci, v místních podmínkách, […]

  • Google App Maker – 4. (App)Scriptujeme

    V minulém díle nazvaném “Google App Maker — 3. Kreslíme obrazovku” jsme si ukázali, jakým způsobem vytváříme v App Makeru uživatelské rozhraní. “Nakreslenou aplikaci” je však ještě potřeba rozpohybovat. A k tomu slouží tzv. “AppScript” AppScript je takový univerzální, na JavaScriptu založený, jazyk s velmi širokou podporou různých API umožňující práci s produkty rodiny Google. Pomocí AppScriptu […]

  • Google App Maker – 3. Kreslíme obrazovku

    Uživatelské rozhraní aplikací je místem, kde se vývojář setkává s uživatelem. To jak dobře se bude uživatelům s aplikací pracovat je často hlavním faktorem, jak hodně se námi vytvářené aplikace budou používat. Google App Maker je v této oblasti založen na konceptu nazvaném “Material Design”. Ten je použit u většiny aplikací produkovaných Googlem a uživatelům […]

  • Google App Maker – 2. Základní koncept

    Google — jeden účet Google App Maker je přirozeně zaintegrován do infrastruktury aplikací Googlu. K jeho použití však potřebujete licenci typu “G Suite Business” nebo “G Suite Enterprise”, která je o něco dražší. Získáte však nástroj, kterým nahradíte jiné, nepoměrně dražší aplikační platformy (IBM/Lotus Notes, Sharepoint apod.). Pokud již základní licenci na G Suite máte, můžete ji […]