Bazoš — appka pro inzertní legendu

Dominik Veselý
2 min readOct 12, 2020

--

V Ackee toho máme za sebou už spoustu. Uvědomím si to vždy, když na nějaké společné akci nováčkům vyprávíme, na čem jsme kdy dělali. A to je jedna z věcí, která mě na naší práci neskutečně baví — spolupracovat s tolika různými firmami z různých odvětví a poznávat během toho spoustu zajímavých lidí. Některé spolupráce pro nás byly tak zásadní, že si “vysloužily”case study na ackee webu, některé zas tak moc úspěšné nebyly a některé by se daly označit za bizarní. Rozhodl jsem se postupně zavzpomínat na projekty ze všech soudků a stvořit tak sérii krátkých glos z pohledu CTO. Jejich společné téma by mohlo znít stejně jako nejčastější otázka na Ackee: “A jaký aplikace jste třeba dělali?” Tak třeba Bazoš.

Na podzim 2016 nám do mailu přistála poptávka od Radima Smičky, zakladatele Bazoše — legendárního a největšího inzertního serveru v Česku. Bazoš je známý pro svou uživatelskou jednoduchost a konzervativní přístup k novým funkcím a designu. Po úvodním pokecu si Martin s Radimem padli do oka a bylo rozhodnuto, mobilní aplikaci pro Bazoš budeme dělat my :)

V té době už jsem tolik neprogramoval, nicméně nějakou náhodou jsem se i k tomuto kódu nachomítl. Programoval jsem nekonečný seznam inzerátů (který byl při dvousloupcovém layoutu s proměnlivou velikostí buněk opravdu oříšek), ověřování a topování pomocí SMSek a možná ještě něco dalšího. Bazoš je s námi stále a za tu dobu už proběhl v appce refactoring a modernizace a po mně tam prý nezůstala ani řádka. (Někdo taky říkal, že ten můj kód byl nefunkční). Ovšem já (stejně jako git) na moje příspěvky do tohoto projektu nezapomenu, protože pro mě je to srdcovka.

Za zmínku určitě stojí i dvě zajímavosti. V rámci designu jsme tenkrát nakreslili i ikonky pro kategorie, které měly původně sloužit jen pro mobilní aplikaci. Radimovi se však líbily natolik, že je nasadil i na web a nahradil jimi tak rozpixelované fotografie, které kategorie reprezentovaly posledních 10 let :) Druhou zajímavostí je, že jsme tento projekt na Androidu začali psát v Kotlinu, tedy už rok předtím, než Google označil Kotlin jako oficiální jazyk pro Android.

Fun fact na konec. Věděli jste, že ty znaky v logu Bazoše znázorňují rybu? Ano, @( je ryba 😄

--

--

Dominik Veselý

Software Architecture Expert, Co-Founder of @AckeeCZ. #ios #node #saas enthusiast. Lecturer at @FIT_CTU. Runner in the spare time.