Senior iOS Developer · Praha

Miroslav
Tourek

Osm let stavím iOS aplikace — 18 v produkci pro Heureku, ŠKODA AUTO, Tesco nebo Patria Finance. Na většině projektů jako jediný iOS vývojář, posledních skoro pět let jako garant iOS na Heurece: Swift 6, Kotlin Multiplatform a CI/CD s buildem zkráceným ze 14 na 3 minuty.

Hledám iOS role v Praze i remote, včetně projektů s Kotlin Multiplatform.

  • 8let iOS vývoje
  • 18aplikací v produkci
  • 10projektů jako jediný iOS vývojář

Vybrané projekty.

Aplikace, na kterých jsem pracoval jako iOS vývojář v týmech Heureka Group, adastra.one a Unicorn a.s.

Ikona aplikace Heureka.cz Ikona aplikace Heureka.sk

E-commerce · Heureka Group

Heureka.cz & Heureka.sk

08/2021 – 05/2026 · CLEAN, MVI + FlowController

Skoro 5 let iOS vývoje srovnávačů cen a nákupních rádců pro český a slovenský trh — přes 55 tisíc e-shopů a miliony produktů k porovnání i nákupu. Byl jsem jeden ze dvou kmenových iOS vývojářů, spolu s 2–3 vývojáři z agentury. Většinu featur jsme převedli do Kotlin Multiplatform — sdílená je doménová a datová vrstva i část view modelů, UI zůstalo v nativních technologiích SwiftUI, UIKit a Jetpack Compose. Napojoval jsem iOS na sdílenou vrstvu, přepisoval části do sdíleného Kotlinu a přispíval i do UI Androidu. Přechod na Swift 6 a strict concurrency byl v mé režii. Převzal jsem iOS CI/CD a build server, několikrát je přestavěl a build zkrátil ze 14 na 3 minuty. Z jedné codebase vznikají čtyři aplikace — dva trhy, dvě platformy.

  • Swift 6
  • SwiftUI
  • UIKit
  • Swift Concurrency
  • Combine
  • KMP
  • Jetpack Compose
  • Koin
  • Ktor
  • Apollo/GraphQL
  • Factory
  • SPM
  • Firebase
  • XCTest
Ikona aplikace Radio Kiss Ikona aplikace Radio Beat Ikona aplikace Radio 1 Ikona aplikace SPIN RADIO Ikona aplikace Country Radio Ikona aplikace Signál Rádio

Média · MEDIA CLUB

Radio Kiss, Beat, Radio 1, Spin, Country a Signál

11/2019 – 03/2020 · Coordinator + MVVM

Aplikace šesti komerčních rozhlasových stanic — živé vysílání, novinky, program a profily moderátorů. Zděděnou codebase jsem po analýze od základu přepsal a postavil ji tak, aby z ní vznikalo všech šest aplikací, každá s vlastním brandem, obsahem i částí funkcí. Celou šestici jsem dodal během pěti měsíců, souběžně s dalšími projekty. Byl jsem jediný iOS vývojář projektu. Pracoval jsem v týmu s grafikem a backend vývojářem.

  • Swift 5
  • UIKit
  • AVAudioRecorder
  • Alamofire
  • Firebase
  • CocoaPods
  • TestFlight
  • XCTest
Logo ŠKODA

Automotive · ŠKODA AUTO

ŠKODA Portable Check-In

10/2018 – 04/2019 · Coordinator + MVVM

Interaktivní vícestránkový formulář pro předávku vozu mezi distributorem ŠKODA AUTO a zákazníkem — fotodokumentace, načtení údajů podle VIN a podpis obou stran na displeji. Dodal jsem čtyři aplikace — edice FULL a LITE ve verzích 2.2 a 3. Aplikace fungovaly i bez připojení, protože v místě předávky často nebylo. Byl jsem jediný iOS vývojář projektu. Aplikace již dnes nejsou v distribuci.

  • Swift 4/5
  • UIKit
  • Alamofire
  • XCTest
Ikona aplikace Patria Finance

Fintech · Patria Finance

Patria MobileTrader

10/2018 – 04/2019 · Coordinator + MVVM

Obchodní aplikace pro klienty Patria Finance — portfolio, detaily a grafy cenných papírů, zadávání pokynů, cenové alerty a historie transakcí. Byl jsem jediný iOS vývojář projektu. Spolupracoval jsem s vlastníkem produktu.

  • Swift 4/5
  • UIKit
  • Alamofire
  • XCTest
Ikona aplikace Travel FREE CZ

Retail · Travel FREE

Travel FREE CZ

10/2018 – 04/2019 · Coordinator + MVVM

Věrnostní aplikace prodejen Travel FREE — digitální CLUBCARD s přehledem nasbíraných bodů a kuponů, blokace i výměna karty přímo z telefonu, přehled sortimentu a mapa poboček s otevírací dobou a kontakty. Jako jediný iOS vývojář jsem se staral o údržbu a rozvoj aplikace. Spolupracoval jsem s vlastníkem produktu.

  • Swift 4/5
  • UIKit
  • Alamofire
  • Firebase
  • CocoaPods
  • XCTest
Ikona aplikace Český florbal

Sport · T-Mobile CZ

Český florbal

10/2019 – 07/2021 · Coordinator + MVVM

Oficiální aplikace Českého florbalu — výsledky, program a statistiky ze všech ligových i pohárových soutěží svazu včetně reprezentace, profily týmů, hráčů i rozhodčích a videa z ceskyflorbal.tv. Jako jediný iOS vývojář jsem udržoval aplikaci a přidával nové featury. Pracoval jsem v týmu s grafikem a backend vývojářem. Aplikace díky CoreData poskytuje výsledky a statistiky i offline. Přihlášený uživatel si volí oblíbené soutěže, týmy a hráče a dostává k nim push notifikace. Verze, na které jsem pracoval, už není v distribuci.

  • Swift 5
  • UIKit
  • CoreData
  • Alamofire
  • Firebase
  • Fastlane
  • AppCenter
  • XCTest
Logo Tesco

E-commerce · Tesco Malaysia

Tesco Online Malaysia

05/2019 – 07/2021 · MVC

Zákaznická aplikace Tesco pro malajsijský trh — nákup potravin s procházením kategorií, vyhledáváním s filtry, oblíbenými produkty a akčními nabídkami. K tomu rezervace času doručení domů i vyzvednutí na prodejně a úpravy objednávky až do uzávěrky. Jako jediný iOS vývojář jsem udržoval zděděnou Objective-C codebase s UI v XIBech, přidával nové featury a vydával všechny verze — průběžně po celou dobu v adastře, souběžně s dalšími projekty. Pracoval jsem v týmu s grafikem a backend vývojářem. Aplikace již dnes není v distribuci.

  • Objective-C
  • UIKit
  • AFNetworking
  • JWT
  • RNCryptor
  • Pulse
  • Firebase
  • CocoaPods
  • AppCenter
  • XCTest
Ikona aplikace Tesco Lotus Thailand

E-commerce · Tesco Lotus

Tesco Lotus Thailand

05/2019 – 07/2021 · MVC

Sesterská aplikace k malajsijskému Tescu, postavená pro thajský trh — stejný nákupní model od katalogu po rezervaci času doručení, ale vlastní codebase. Obě aplikace sdílely technologický základ, ne kód. Přihlašovalo se skenem čárového kódu, košík a platba běžely ve webview. Jako jediný iOS vývojář jsem udržoval zděděnou Objective-C codebase s UI v XIBech, přidával nové featury a vydával všechny verze — průběžně po celou dobu v adastře, souběžně s dalšími projekty. Pracoval jsem v týmu s grafikem a backend vývojářem. Aplikace již dnes není v distribuci.

  • Objective-C
  • UIKit
  • AFNetworking
  • JWT
  • RNCryptor
  • CocoaPods
  • Firebase
  • AppCenter
  • XCTest
Logo Tesco

Interní nástroj · Tesco

Tesco ATC

10/2018 – 04/2019 · Coordinator + MVVM

Interní aplikace pro zaměstnance poboček Tesca — naplánované směny a stav docházky přihlášeného zaměstnance. Lokalizovaná do čtyř jazyků pro Polsko, Česko, Slovensko a Maďarsko a distribuovaná přes Enterprise certifikát mimo App Store. Byl jsem jediný iOS vývojář projektu. Spolupracoval jsem s vlastníkem produktu.

  • Swift 4/5
  • UIKit
  • Alamofire
  • Firebase
  • CocoaPods
  • XCTest
Logo BidX1

PropTech · BidX1 Technology

BidX1

09/2019 – 11/2019 · MVVM

MVP digitálního tržiště s nemovitostmi — online aukce a správa nabídek s řazením podle lokalit: Jižní Afrika, Irsko, Spojené království a Kypr. Byl jsem jediný iOS vývojář projektu. Pracoval jsem v týmu s grafikem a backend vývojářem. Rozhodnutím majitele se aplikace nikdy nedostala do produkce.

  • Swift 5
  • Combine
  • Moya
  • XCTest

Doprava · Freelance

Dopravní aplikace

04/2018 – 09/2018 · MVVM

MVP pro sledování pražské integrované dopravy — seznam nejbližších spojů z pěti nejbližších zastávek, polohu určovaly Apple Watch. Hodinková část zobrazovala spoje z nejbližší nebo vybrané zastávky. Dělal jsem grafický návrh i implementaci, data dodával backend z veřejně dostupných zdrojů. Kvůli obtížné dostupnosti dat zůstal projekt v šuplíku.

  • Swift 4
  • watchOS
  • UIKit
  • URLSession
  • Firebase
  • XCTest

Zkušenosti.

  1. 06/2026 → dnes

    iOS Developer · Vlastní aplikace

    Praha

    Pracuju na několika vlastních aplikacích pro iPhone a Apple Watch — od nápadu a návrhu přes architekturu po vydání. Tam, kde to dává smysl, sdílím doménovou a datovou vrstvu přes Kotlin Multiplatform. Aplikace jsou teď v uzavřeném beta testu.

    • Swift 6
    • SwiftUI
    • Observation
    • Swift Concurrency
    • Swift Testing
    • SwiftData
    • CoreData
    • MapKit
    • WidgetKit
    • SPM
    • Firebase
    • Kotlin Multiplatform
    • Koin
    • Ktor
  2. 08/2021 → 05/2026

    iOS Developer · Heureka Group

    Praha · 4 roky 10 měsíců

    Garant iOS aplikací Heureka.cz a Heureka.sk, jeden ze dvou kmenových iOS vývojářů. Swift 6, CLEAN + MVI, Kotlin Multiplatform, iOS CI/CD a build server — build ze 14 na 3 minuty.

    • Swift 6
    • Swift Concurrency
    • SwiftUI
    • UIKit
    • Observation
    • Combine
    • Apollo/GraphQL
    • Kotlin Multiplatform
    • Jetpack Compose
    • Koin
    • Ktor
    • SPM
    • Factory
    • Firebase
    • GitLab CI
    • Fastlane
    • XCTest
  3. 05/2019 → 07/2021

    iOS Developer · adastra.one

    Praha · 2 roky 3 měsíce

    Jako jediný iOS vývojář jsem převzal a dál rozvíjel Tesco Online Malaysia a Tesco Lotus Thailand ve zděděném Objective-C nad MVC, Český florbal a šest rozhlasových stanic ve Swiftu 5 nad Coordinator + MVVM — rádia jsem po analýze od základu přepsal do jedné codebase. BidX1 jsem postavil od nuly jako MVP nad MVVM.

    • Swift 5
    • Objective-C
    • UIKit
    • Combine
    • CoreData
    • Moya
    • Alamofire
    • AFNetworking
    • AVAudioRecorder
    • Firebase
    • CocoaPods
    • Fastlane
    • XCTest
  4. 10/2018 → 04/2019

    iOS Developer · Unicorn a.s.

    Praha · 7 měsíců

    Jako jediný iOS vývojář jsem dodával aplikace pro ŠKODA AUTO, Patria Finance a Travel FREE a interní Tesco ATC pro pobočky v regionu PL/CZ/SK/HU, distribuovaný přes Enterprise certifikát. Ve Swiftu 4 nad Coordinator + MVVM, na konci s migrací na Swift 5.

    • Swift 4/5
    • UIKit
    • Alamofire
    • Firebase
    • CocoaPods
    • XCTest
  5. 04/2018 → 09/2018

    iOS & watchOS Developer · Freelance

    Praha · 6 měsíců

    Dopravní aplikace pro iOS a watchOS — první samostatný projekt po přechodu k vývoji.

    • Swift 4
    • iOS
    • watchOS
    • UIKit
    • URLSession
    • Firebase
    • XCTest
Před iOS: 16 let grafiky, eventů a obchodu
  • Freelance grafik (2004 → 2016) — vedlejší činnost: vizuály a promo materiály pro hudební akce. Photoshop, Illustrator, Affinity Designer.
  • Event manager, freelance (2000 → 2013) — vedlejší činnost: pořádání hudebních večerů a festivalů s českými i zahraničními umělci.
  • Majitel a manager, Sensation Factory iRadio (2010 → 2014) — vedlejší činnost při zaměstnání: vedení týmu a provozu internetového rádia, jednání s dodavateli obsahu.
  • Project purchaser, BRK - stavební (2015) — příprava a nákup při realizaci rezidenčního projektu o 33 bytových jednotkách.
  • Trade officer, HOCHTIEF CZ (2006 → 2013) — rozpočty a kompletace nabídek do velkých veřejných i soukromých stavebních zakázek.
  • Trade officer, AQUATEST (2004 → 2006) — příprava a koordinace nabídek do velkých státních ekologických zakázek.

Tech stack.

Jazyky & platformy

  • Swift 6
  • Swift Concurrency
  • Swift 5
  • Swift 4
  • Kotlin Multiplatform
  • Kotlin
  • iOS
  • watchOS
  • Objective-C

Architektura

  • CLEAN
  • MVI + FlowController
  • Coordinator + MVVM
  • MVP
  • Factory (DI)
  • Koin (DI)
  • MVC

UI & frameworky

  • SwiftUI
  • UIKit
  • Jetpack Compose
  • Observation
  • Combine
  • MapKit
  • WidgetKit
  • AVAudioRecorder
  • Moko-resources
  • XIB

Data & síť

  • Apollo/GraphQL
  • Ktor
  • URLSession
  • Alamofire
  • SwiftData
  • CoreData
  • JWT
  • Moya
  • RNCryptor
  • AFNetworking

Nástroje & CI

  • GitLab CI
  • Fastlane
  • Claude Code
  • XCTest
  • Swift Testing
  • TestFlight
  • SPM
  • Shell skripty
  • Pulse
  • AppCenter
  • CocoaPods
  • Git

Analytika & nástroje

  • Firebase
  • AppsFlyer
  • Meiro
  • Didomi
  • Figma
  • Affinity Designer
  • Illustrator
  • Photoshop
  • Jira
  • Poeditor

O mně.

K iOS vývoji jsem se dostal oklikou. Šestnáct let jsem dělal grafiku, pořádal hudební akce a připravoval nabídky do velkých státních zakázek — pak jsem si v roce 2018 dodělal bakaláře na Unicorn University a začal programovat naplno. Ta cesta se pořád vyplácí: vím, jak vypadá projekt z druhé strany stolu, a s designérem i produkťákem si rozumím.

Dnes mě kromě programování baví i architektura, která drží pohromadě i po letech. Rád zkoumám sdílení logiky mezi iOS a Androidem přes Kotlin Multiplatform nebo si hraji s AI. Píšu testovatelný kód a automatizuju to, co bych jinak dělal podruhé ručně.

Kontakt

Ozvěte se.

Hledám iOS role v Praze i remote, včetně projektů s Kotlin Multiplatform. Ozvěte se, rád si popovídám o projektu.

miroslav.tourek+web zavináč gmail.com

E-commerce · Heureka Group

Heureka.cz & Heureka.sk

08/2021 – 05/2026 · iOS Developer

Když jsem do týmu nastupoval, byly iOS a Android samostatné aplikace s vlastní logikou. Byl jsem jeden ze dvou kmenových iOS vývojářů, spolu s 2–3 vývojáři z agentury. Během mého působení padlo rozhodnutí jít multiplatformně — technologii Kotlin Multiplatform přinesla spolupracující agentura — a většina featur se do KMP převedla: sdílená doménová a datová vrstva a vedle nativních view modelů i view modely sdílené pro iOS i Android. UI zůstalo nativní, na iOS ve SwiftUI a UIKitu. Z jedné codebase tak vznikají čtyři aplikace — Heureka.cz a Heureka.sk pro iOS i Android.

Můj přínos

Po celou dobu jsem průběžně vyvíjel nové featury i úpravy stávajících podle zadání produktu — od analýzy požadavku a návrhu řešení přes implementaci s testy až po vydání do TestFlightu a App Storu. K tomu code review a testování buildů ostatních vývojářů. Z toho vybírám:

Kotlin Multiplatform — iOS UI jsem napojoval na sdílenou vrstvu, části kódu přepisoval do sdíleného Kotlinu a přispíval do UI Androidu (Jetpack Compose). Jako odpovědný za iOS aplikaci jsem otestoval a schválil nasazení KMP verze do produkce.

Swift 6 — vedl jsem přechod aplikací na Swift 6 a strict concurrency: async/await a aktory napříč codebase, Sendable a izolace na @MainActor.

CI/CD a build server — jako jediný odpovědný člověk jsem převzal iOS CI/CD na GitLab CI, Fastlane a shell skriptech i build server a během let je několikrát přestavěl — testy, předprodukční i produkční buildy a distribuce do TestFlightu i App Storu. Build aplikace se sdíleným KMP kódem jsem zkrátil ze 14 na 3 minuty. Build server jsme přesunuli na MacStadium a po analýze efektivity a nákladů zpět na vlastní hardware — s rychlejší odezvou, návratností investice do roka a daty plně pod vlastní kontrolou.

AI code review — do CI/CD jsem integroval AI code review postavené na Claude Code. Výsledkem je komentář k merge requestům — a s ním soustavnější kontrola dopadu změn na bezpečnost kódu.

Porovnávání produktů — funkci jsem navrhl a implementoval od návrhu řešení po vydání (viz screenshot „porovnání produktů“ v galerii výše). Později jsem přepracoval i vzhled a fungování detailu produktu.

Modernizace codebase — nejdřív jsem z views vyčistil prezentační logiku a řízení stavu, pak je přepsal do SwiftUI (navigace zůstala v UIKitu). Vybrané featury jsem převedl z REST API na GraphQL, zavedl lokální SPM balíčky a do aplikací jsem zavedl Liquid Glass.

Nákup přímo z aplikace — napojil jsem aplikace na webový košík Heureky — košík běží ve webview přímo v aplikaci, takže uživatel nakoupí, aniž by ji opustil.

Co aplikace umí

Aplikace sledují přes 55 tisíc e-shopů včetně známých obchodů jako Alza, Datart, Allegro, Notino nebo Pilulka a dohromady nabízejí miliony produktů — nejen k porovnání, ale i k nákupu přímo v aplikaci nebo na vybraném e-shopu.

Architektura — CLEAN

Architekturu jsme navrhli s externí firmou, já hlídal její dodržování v code review. Předtím jsem v prezentační vrstvě zavedl MVP.

Technologie

Firebase v rozsahu remote config, Crashlytics, A/B testy a messaging.

Podklady od designérů ve Figmě, plánování a issue tracking v Jiře.

CI/CD

E-commerce · Tesco Lotus · adastra.one

Tesco Lotus Thailand

05/2019 – 07/2021 · iOS Developer

Zákaznická aplikace řetězce Tesco Lotus pro thajský trh — katalog, vyhledávání s filtry, oblíbené produkty, akční nabídky, rezervace času doručení domů i vyzvednutí na prodejně a úpravy objednávky až do uzávěrky. Přihlášení řešilo skenování čárového kódu, košík a platba běžely ve webview.

Byl jsem jediný iOS vývojář aplikace, v týmu s grafikem a backend vývojářem. Udržoval jsem rozsáhlou zděděnou Objective-C codebase s UI v XIBech, implementoval do ní nové featury a vydával všechny verze. Aplikace již dnes není v distribuci.

Architektura

Technologie

Autentizace na JSON Web Tokenech, citlivá data v lokálním úložišti šifrovaná přes RNCryptor.

E-commerce · Tesco Malaysia · adastra.one

Tesco Online Malaysia

05/2019 – 07/2021 · iOS Developer

Zákaznická aplikace Tesco pro malajsijský trh — katalog, vyhledávání s filtry, oblíbené produkty, rezervace časového okna pro doručení domů i vyzvednutí na prodejně a úpravy objednávky až do uzávěrky.

Zcela samostatný projekt s vlastní codebase — se sesterskou thajskou aplikací sdílel technologický základ, ne kód. Byl jsem jediný iOS vývojář aplikace, v týmu s grafikem a backend vývojářem. Udržoval jsem zděděnou Objective-C codebase a implementoval do ní nové featury. Aplikace již dnes není v distribuci.

Architektura

Technologie

Sport · T-Mobile CZ · adastra.one

Český florbal

10/2019 – 07/2021 · iOS Developer

Oficiální aplikace Českého florbalu — výsledkový servis ze všech ligových i pohárových soutěží, které svaz organizuje, i z mezinárodních soutěží, které zpracovává — reprezentačních zápasů a Poháru mistrů.

Byl jsem jediný iOS vývojář aplikace, v týmu s grafikem a backend vývojářem. Staral jsem se o údržbu a implementoval nové featury. Verze, na které jsem pracoval, už není v distribuci.

Co aplikace umí

Architektura

Technologie

Automatizace

Média · MEDIA CLUB · adastra.one

Radio Kiss, Beat, Radio 1, Spin, Country a Signál

11/2019 – 03/2020 · iOS Developer

Každá aplikace nabízela přehrávač živého vysílání, novinky stanice, denní program, profily moderátorů a kontakt na redakci. U vybraných stanic šlo nahrát a odeslat do rádia i zvukový vzkaz.

Zděděnou codebase jsem rozdělil na šest produktů — každá aplikace měla vlastní target, scheme a asset katalog, takže sdílený kód zůstal jediný a lišily se jen grafika, obsah a část funkcí. Celou šestici jsem dodal během pěti měsíců, souběžně s dalšími projekty. Byl jsem jediný iOS vývojář projektu, v týmu s grafikem a backend vývojářem.

Architektura

Technologie

Aplikace

Kiss Beat Radio 1 Spin Country Signál

Automotive · ŠKODA AUTO · Unicorn a.s.

ŠKODA Portable Check-In

10/2018 – 04/2019 · iOS Developer

Interaktivní vícestránkový formulář pro předávku vozu mezi distributorem ŠKODA AUTO a zákazníkem. Dodal jsem čtyři samostatné aplikace — verzi v2.2 a následně v3, obě ve variantách FULL a LITE. Aplikace již dnes nejsou v distribuci.

Byl jsem jediný iOS vývojář projektu. Pracoval jsem podle dokumentace k API a grafické úpravy jsem konzultoval s vlastníkem produktu, který zadání ladil se zástupcem klienta.

Jak formulář fungoval

Architektura

Technologie

Fintech · Patria Finance · Unicorn a.s.

Patria MobileTrader

10/2018 – 04/2019 · iOS Developer

Obchodní aplikace pro klienty Patria Finance. Umožňovala spravovat portfolio a obchodovat na burze přímo z mobilu, bez webové aplikace.

Byl jsem jediný iOS vývojář projektu. Spolupracoval jsem s vlastníkem produktu, který zadání ladil se zástupcem klienta.

Co aplikace uměla

Architektura

Technologie

Odkaz vede na nástupnickou aplikaci z roku 2022. Funkce jsou stejné jako ve verzi, na které jsem pracoval; liší se grafika a přihlášení — dnešní verze používá biometriku a Mobilní klíč, ta moje SMS kód.

PropTech · BidX1 Technology · adastra.one

BidX1

09/2019 – 11/2019 · iOS Developer

MVP digitálního tržiště s nemovitostmi pro BidX1 Technology Limited, postavené pro trhy v Jižní Africe, Irsku, Spojeném království a na Kypru.

Architektura

Technologie

Retail · Travel FREE · Unicorn a.s.

Travel FREE CZ

10/2018 – 04/2019 · iOS Developer

Zákaznická aplikace prodejen Travel FREE, postavená kolem věrnostního programu CLUBCARD.

Jako jediný iOS vývojář jsem se staral o údržbu a rozvoj aplikace. Spolupracoval jsem s vlastníkem produktu, který zadání ladil se zástupcem klienta.

Co aplikace umí

Architektura

Technologie

Interní nástroj · Tesco · Unicorn a.s.

Tesco ATC

10/2018 – 04/2019 · iOS Developer

Interní aplikace pro zaměstnance poboček Tesca ve čtyřech zemích — Polsku, Česku, na Slovensku a v Maďarsku. Nikdy nešla do veřejné distribuce, takže k ní neexistuje App Store listing ani screenshoty.

Byl jsem jediný iOS vývojář projektu. Spolupracoval jsem s vlastníkem produktu, který zadání ladil se zástupcem klienta.

Co aplikace uměla

Architektura

Technologie

Doprava · Freelance

Dopravní aplikace

04/2018 – 09/2018 · iOS & watchOS Developer

MVP aplikace pro sledování pražské integrované dopravy, souběžně pro iPhone i Apple Watch. První samostatný projekt po přechodu od grafiky k vývoji.

Kromě backendu jsem aplikaci dělal celou sám — grafický návrh i implementaci. Kvůli obtížné dostupnosti dat zůstalo u MVP a projekt nikdy nevyšel ven.

Co aplikace uměla

Architektura

Technologie