blog cover tezos tutorial

Part 1: Creating iOS App With Smart Contract Interaction

Tezos smart contracts have matured a lot – and it’s time to use them in iOS apps, closer to the users’ hands. 😉 Throughout this tutorial we will write a smart contract using SmartPy.io and then move to Xcode and get a hands-on experience with interacting with our contract in Swift using generated code from tezosgen. Note that this tutorial will touch on the most important parts of RateMyTeam app and is not a complete step-by-step tutorial. (more…)

Marek Fořt

Marek Fořt

iOS Developer

blog cover GatsbyJS

Internationalization of a Static Website with GatsbyJS

Do you use React? Do you need an internationalized static website? We have a brand new GatsbyJS starter supporting you out-of-box! Check out our Github.

In Ackee, we use React as the main front-end technology. Most of the time we create SPAs, but sometimes we need to create a static website with just a few pages, and an internationalization is compulsory every time. There is a lot of static site builders but if you want something easy to use with React, you should go with GatsbyJS and its huge starter ecosystem.

(more…)

Marek Janča

Marek Janča

Front-end Web Developer

blog cover WWDC 2019

Thanks Apple for the ’19 WWDC

Last few years, the WWDC keynote was mostly about introducing new features into Apple operating systems that were focusing mainly on the end user. It looked like Apple forgot that the letter D in WWDC means Developer. Everything was all about introducing new UI, new gestures or introducing new hardware. We were again and again wondering if something was changing and Apple would come up with some real game changer even for developers and again and again we were a bit disappointed that it never happened. But this year it’s a completely different story. (more…)

Jakub Olejník

Jakub Olejník

iOS Developer

blog cover Gitlab CI

Is Jenkins still the only choice in 2019? What about Gitlab CI?

As we’ve shared in our previous DevOps posts, we mainly use Jenkins for our common CI and CD tasks. Nowadays, Jenkins is still industry standard, there are heaps of resources tutorials and Stackoverflow threads about (almost) every conceivable issue. I’ve written “almost” back there, I know. Well, sometimes you have to dive in to Java code and figure out what the hell that XYZ plugin actually does. And things can get messy. But enough of complaints.

(more…)

Štěpán Vraný

Štěpán Vraný

DevOps Engineer

Cypress – Testing Web Applications with Ease

Jest, Mocha and Chai are among the most known tools for React testing (and Javascript in general) of applications. In Ackee we use Jest for unit test and integration testing. However, when it comes to testing more complex functionalities, working with Jest is not always easy. When integrating many application parts in your tests you must often deal with complex setup of a test environment, mocking modules/functions and handling of asynchronous events. That is the reason I decided to try the testing tool Cypress which our colleague Lukáš heard about at the Reactive Meetup in Pardubice and I would like to share my experience in this article.

(more…)

Jiří Zdvomka

Jiří Zdvomka

Frontend developer