Welcome to xbmcswift2's documentation! ====================================== Welcome to the documentation for xbmcswift2. xbmcswift2 is a small framework to ease development of XBMC addons. Whether you are an experienced addon developer, or just coding your first addon, you'll find benefits to using xbmcswift2. This documentation is divided into several parts. If you are new, you should start with the :ref:`installation` and then move on to :ref:`quickstart`. If you would prefer a more detailed walkthrough, try the :ref:`tutorial`. To get a deeper understanding of xbmcswift2, check out :ref:`routing`, :ref:`caching` and the complete :ref:`api` reference. For specific code samples, check out :ref:`patterns`. If you are upgrading from xbmcswift, check out the :ref:`upgrading` page. For a list of XBMC addons which use xbmcswift2, see :ref:`poweredby`. Basic Info ---------- .. toctree:: :maxdepth: 2 installation quickstart tutorial item commandline Advanced User Guide ------------------- .. toctree:: :maxdepth: 2 routing caching patterns API Reference ------------- .. toctree:: :maxdepth: 2 api Other Notes ----------- .. toctree:: :maxdepth: 2 upgrading poweredby