Snímka obrazovki 1 z aplikácie Motorkari.cz pre iPhone v obchode App Store.

Motorkari.cz iOS

Nativná aplikácia v jazykoch Swift a Objective-C pre iPhone a iPad, aktívne rozvíjaná ako produkčná komunitná platforma.

Klient
Motorkari.cz / Moto portal s.r.o.
Rola
iOS vývojár — modernizácia architektúry, vývoj funkcií, UI, integrácie a vydávanie verzií
Dátum
júl 2017 – august 2020; jún 2024 – Súčasnosť
SwiftObjective-CUIKitiOS SDKREST APIsAlamofireAFNetworkingFirebaseGoogle Maps SDKCocoaPods

iOS aplikáciu som vyvíjal počas dvoch období spolupráce, pričom som udržiaval jej základy v jazyku Objective-C, rozširoval kódovú základňu v jazyku Swift a aktualizoval aplikáciu pre najnovšie verzie systému iOS.

Aplikácia postavená na UIKit implementuje články, videá, fóra, súkromné konverzácie, profily, garáže, bazárové inzeráty, firmy, hodnotenia, denníky, mapy, motorkárske body záujmu, bannery, prémiový obsah a spracovanie účtov prostredníctvom API portálu Motorkari.cz.

Medzi nedávne zdrojové práce patrí vytvorenie bodov záujmu (POI) na mape s načítavaním kategórií a zaznamenávaním polohy, systém priečnych propagačných bannerov, natívne potiahnutie na obnovenie (pull-to-refresh), opakovane použiteľné UI komponenty kariet, aktualizované správanie navigácie, poznámky k vydaniu a automatická prezentácia noviniek (What’s New).

Hlavné body

Swift 5 a Objective-C sú udržiavané spoločne v jednej zrelej produkčnej aplikácii.
UIKit, Google Maps SDK, Alamofire a AFNetworking, Firebase Messaging a Crashlytics, CocoaPods a zdieľané komponenty Renetik iOS.
Vlastné formuláre, stránkovaný obsah, pracovné postupy s obrázkami, lokalizačné funkcie, správy a komunitné interakcie.
Respondívne rozhrania pre iPhone a iPad pokrývajú obsah, komunitu, bazár a mapové funkcie.

Médiá