Cypress – snadné testování webových aplikací

Mezi nejznámější nástroje pro testování React (a obecně javascriptových) aplikací patří Jest, Mocha, Chai… A u nás v Ackee používáme pro unit a integrační testy právě Jest. Co se týče testování složitějších funkcionalit, není práce s Jestem vždy jednoduchá. Integrování více částí aplikace do testů je spojené se složitým nastavováním testovacího prostředí, mockováním a ošetřením asynchronních funkcí. Proto jsem se rozhodl vyzkoušet testovací nástroj Cypress, o kterém se dozvěděl kolega Lukáš na Reactive meetupu v Pardubicích, a v tomto článku se chci podělit o své zkušenosti.

(Pokračování textu…)

Jiří Zdvomka

Jiří Zdvomka

Frontend developer

Ackee blog post cover: React

React Hooks – new stuff for cool kids

Zaznamenali jste v posledních dnech/týdnech ten obrovskej bum okolo React Hooks? Pokud jste stejní nadšenci jako my a hned jste zkoukli talk (historicky první na React Confu) Dana Abramova, tak se v dalším textu nejspíš nic novýho nedozvíte. Naopak, pokud jste o tom zatím neslyšeli, nebo jste jen neměli čas a náladu se tomu detailněji věnovat – tenhle článek by vás mohl zajímat.

(Pokračování textu…)

Jakub Baierl

Jakub Baierl

Frontend Lead

Blog cover picture – Ethereum Foundation grant

Ohlédnutí za DevConem

Programátoři a podporovatelé kryptoměny Ethereum se sjeli do Prahy na 4. DevCon, oficiální konferenci Ethereum Foundation. Konala se v  Kongresovém centru 30. října – 2. listopadu 2018 a spřízněné meetupy jsme pohostili i u nás v Danube House, v rámci širší doprovodné akce Blockchain Week Prague. Díky vývoji Ethereum iOS DevKitu jsme byli jedním z oficiálních grantees, měli jsme na konferenci dva talky a byli jsme celý týden přímo v centru dění.

(Pokračování textu…)

Jaroslava Mištová

Jaroslava Mištová

Copywriter

Ackee blog cover: iOS app calling Ethereum smart contracts

Jak vytvořit aplikaci pro iOS volání Ethereum Smart Contracts

Ethereum smart contracts mají širokou škálu použití, ale dosud bylo obtížné je volat z aplikace pro iOS. To se nyní změnilo! Prostřednictvím softwaru Ethereum iOS Dev Kit a EtherKit můžete bez problémů začít. Na konci tohoto tutorialu budete moci volat jakoukoli veřejnou funkci Contractu definovanou v ABI (Application Binary Interface).

(Pokračování textu…)

Marek Fořt

Marek Fořt

iOS Developer

Jednoúčelové zařízení s použitím Android Management API

V Ackee se my, Android vývojáři, zabýváme převážně veřejně dostupnými aplikacemi. Ať už jde o sdílenou ekonomiku, oblast pohostinství či rozvážky, služby týkající se automotive, vzdělávání, hledání práce nebo inzerce: aplikace v těchto oblastech jsou obvykle snadno vyhledatelné a nebývají omezeny pro konkrétní organizaci, zařízení nebo účet. Občas ale naši klienti potřebují vyvinout interní aplikaci jen pro svou firmu – s různými úrovněmi přístupu, omezeními, vzdálenou konfigurací a silným zabezpečením. Ticketing, logistika nebo kurýrní navigace jsou typické příklady použití aplikací nedostupných běžné veřejnosti.

(Pokračování textu…)

Georgiy Shur

Georgiy Shur

Android Developer