Skip to content

AoLibs

Set of various libraries that I happened to write during my Xamarin adventures. They are devised mainly for my own use but I took an effort to properly document them so that my co-workers or any other people I happen to develop with had easier time using them.

Note

I'm primarily developing on Android that's why Android side of things is better thought out and much richer than iOS counterpart. While all iOS things work they could certainly use an improvement.

Feel free to use this code in whatever way you see fit.

Features

Library supports iOS and Android projects. It's divided into three parts:

  • AoLibs.Navigation
    • Provides cross platform navigation solution.
  • AoLibs.Adapters
    • Various adapters gathering features that require writing platform specific code.
  • AoLibs.Utilities
    • Completly random things that I tend to use in my projects.

Samples

You can find very simple samples in main repository:

  • AoLibs.Sample.Android
  • AoLibs.Sample.iOS

You may also find some helpful code in test projects.

Dependencies

Info

These libraries are built using MvvmLight libraries. Newtonsoft.Json is used for JSON serialization.