ANODA ♥️ Open Source

At ANODA we love open source and free software, that’s why we are publishing our components on the GitHub.

We understand that supporting open source is very important, it’s a heart of all modern mobile applications.

Follow us on GitHub and stay tuned for the future open source! 😉

ANODA iOS Components

Alister allows to manage the content of any UITableView or UICollectionView. The general idea is provide a layer that synchronizes data with the cell appearance for such operations like adding, moving, deleting and reordering. Alister automatically handle UITableView and UICollectionView data source and delegates protocols and you can override them by subclassing from base controllers.


ANODA CocoaPods Private Repo

Automagically attach via :path locally hosted CocoaPods repos from Podfile.

Sometimes you need to create new private CocoaPod for your project, but it’s very complicated to debug and improve it while it automatically attached via pod update command from remote repo because there is not a git repo in the Podsfolder. It’s okay in production — you don’t need to download whole repos of your pods each time you setup new projects, but when you developing new Pods — it’s a required time-saving feature.

Script that creates XCode modules from templates.

VIPER Templates for Structure Generator from ANODA XCode Helpers bundle.

Script, that sends daily status email based on TEMPO Worklogs

ANODA’s internal XCode theme. Finely tuned by the hands of virgins.

Useful scripts to integrate mogenerator in Xcode run phases.

Demos and Examples

Demo project for ANODA implementation of VIPER iOS architecture.

Originally created by MutualMobile and re-implemented with massive improvements by our Lead iOS Developer Oksana Kovalchuk.