Obrazovka 1 vzorovej aplikácie Renetik pre Android.

Vývoj s otvoreným zdrojovým kódom (Open Source)

Opakovane použiteľné knižnice pre Android a iOS spolu s cieleným nástrojom pre macOS vyvinutým formou open-source.

Klient
Open source Renetik
Rola
Autor a správca
Obdobie
2011 – Súčasnosť
GradleSwift Package ManagerKotlinJavaAndroid SDKObjective-CSwiftiOS SDKAppKit


Výzva

Opakovaná produktová práca profituje z malých, zrozumiteľných základov, ktoré odstraňujú nadbytočný kód (boilerplate) bez toho, aby sa stali netransparentným frameworkom.

Moja úloha a zodpovednosť

Vyvinul som a udržiavam opakovane použiteľné natívne knižnice a nástroje na verejnosti, pričom overené vzory z produkčnej práce prenášam do dokumentovaných open-source projektov.

Dodanie a inžinierstvo

  • Vyvinul som modulárne komponenty pre Android a konvencie zostavovania používané naprieč aplikáciami Renetik.
  • Vytvoril som knižnice v jazykoch Objective-C a Swift ako opakovane použiteľné základy pre aplikácie pre iOS.
  • Vytvoril som Force Quit ako cielený nástroj pre macOS so zámerne úzkym záberom produktu.

Výsledok

Projekty poskytujú opakovane použiteľné základy pre priebežný vývoj produktov a zároveň sprístupňujú rozhodnutia o implementácii, históriu údržby a praktické znalosti platforiem.

Hlavné body

Produkčné vzory prepracované do opakovane použiteľných natívnych modulov.
Dlhodobá údržba naprieč systémami Android, iOS a macOS.
Malé knižnice a nástroje zamerané na konkrétne potreby.

Obrazovky a ukážky