blog cover Tuist

Our Journey to Generated Projects

The Xcode project file has quite a complicated structure and it brings unnecessary complexity where something simpler could be used instead. Thus we were very intrigued to move to project generation. Project generation has a lot of benefits – not committing Xcode files means fewer merge conflicts (truth be told, merge conflicts have become quite rare now!) and also clearer project settings. Unless you are a wizard 🧙‍♂️, you probably cannot read a project file fluently (and even if you can, it is still very hard to get familiarized with it).

(more…)

Marek Fořt

Marek Fořt

iOS Developer

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

NSSpain 2019: A Conference Full of Wine and iOS

NSSpain is one of the most well-known iOS conferences in Europe – that had been proven by the fact the tickets had been sold out before even one single speaker was announced. This was my first time at any iOS conference, so I was extremely excited about this whole trip. The talks were divided into two days, 19th and 20th September, so it was a great getaway before the summer ends.

(more…)

Marek Fořt

Marek Fořt

iOS 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

Tezos cover

Interacting with the Tezos blockchain on iOS: Part 1

Interacting with the Tezos blockchain on an iOS device should be an easy task. With TezosSwift, we at Ackee are working to accomplish that goal. TezosSwift has been built with type-safety in mind and implements most of what you could possibly need for Tezos development on iOS. Parts of this tutorial are also applicable to Keefer Taylor’s TezosKit, a library that TezosSwift is based on.

(more…)

Marek Fořt

Marek Fořt

iOS Developer