Case study: agenturní Android vývoj

Android vývojář pro agenturní vývoj ve Futured

Ve Futured Ltd. jsem v letech 2021-2025 pracoval jako Android vývojář na klientských aplikacích. Šlo o agenturní prostředí s týmovým vývojem a prací na aplikacích napojených na backendové služby.

Do portfolia z tohoto období patří projekty ARmage, Decathlon, Bit.plus, hello82, CityMove a PeopleCar. Práce kombinovala Kotlin, Jetpack Compose, Clean Architecture, Firebase, Google Cloud a Google Play Console.

Futured Ltd. a ukázky klientských Android aplikací v Kotlinu a Jetpack Compose
Role

Android vývojář v agenturním týmu

Ve Futured jsem pracoval jako Android vývojář v týmech, které dodávaly mobilní aplikace pro různé klienty. Někdy jsem řešil Android část jako člen širšího týmu, u některých aplikací jsem měl Android vývoj prakticky samostatně.

Spolupracoval jsem s PM, iOS vývojáři, designérem, testerem a dalšími členy týmu. U některých projektů jsem byl zapojený také přímo do týmů jiných společností, kde jsem pracoval jako Android vývojář.

Koordinace probíhala v Jira. Podle projektu jsme měli pravidelné meetingy obvykle dvakrát týdně, u intenzivnějších fází každý den.

Dělal jsem také code review a připravoval Android talky nad tématy, která jsem si nastudoval a zpracoval pro tým.

Projekty

Klientské aplikace ARmage, Decathlon, Bit.plus, hello82, CityMove a PeopleCar

V portfoliu z tohoto období uvádím aplikace ARmage, Decathlon, Bit.plus, hello82, CityMove a PeopleCar. Šlo o různé klientské projekty, kde Android aplikace fungovala jako součást širšího produktu, služby nebo interního provozního procesu.

Pracoval jsem na Android funkcionalitě, obrazovkách, stavech aplikace, napojení na služby a přípravě změn pro testování nebo vydání. V praxi to znamenalo kombinovat produktové požadavky klienta s technickým řešením, které šlo udržovat i po dalších iteracích.

Velmi přínosné pro mě bylo prostředí Android týmu. Kolegové mi kontrolovali kód v code review, mohl jsem konzultovat různá řešení, učit se od ostatních a sledovat kontext projektů napříč firmou. Této zkušenosti si velmi vážím.

01Požadavek od klienta nebo produktového týmu se převáděl do Android úkolů, obrazovek, stavů a integrací.
02Implementace probíhala v Kotlinu a u vybraných částí také v Jetpack Compose s důrazem na architekturu a návaznost na backend.
03Změny se připravovaly pro code review, testování, publikaci nebo další iteraci podle potřeb konkrétní aplikace.
Technologie

Kotlin, Jetpack Compose, Firebase a Google Play ekosystém

Technicky šlo hlavně o Android SDK, Kotlin, Jetpack knihovny, Jetpack Compose, Clean Architecture, Firebase, Google Cloud a Google Play Console.

Součástí práce byly také konkrétní technické oblasti jako OpenGL, AR rozšířená realita a napojení na hardware, například QR čtečky a tiskárny.

Tato zkušenost navazuje na moje vlastní Android produkty i zakázkové interní nástroje. Pro klienta je užitečná hlavně tam, kde Android aplikace nemá být jen jednorázová ukázka, ale dlouhodobě rozvíjená část produktu, SaaS služby, automatizace nebo interního systému.

Ukázky aplikace

Chcete ušetřit čas nebo náklady vlastním softwarem?

Pomůžu navrhnout Android / iOS aplikaci a zvolit vhodný postup realizace, včetně možnosti Kotlin Multiplatform vývoje.

Chci mobilní aplikaci