The Android UI framework for building experiences for Office and Office 365.

Office UI Fabric for Android is a native library that provides the Office UI experience for the Android platform. It contains information about colors and typography, as well as custom controls and customizations for platform controls, all from the official Fluent design language used in Office and Office 365 products.

3. Manual installation

Follow these instructions to build and output an AAR file from the OfficeUIFabric module, import the module to your project, and add it as a dependency. If you're having trouble generating an AAR file for the module, make sure you select it and run "Make Module 'OfficeUIFabric'" from the Build menu.

Some components have dependencies you will need to manually add to your app if you are using this library as an AAR artifact because these dependencies do not get included in the output.

If using PeoplePickerView, include this dependency in your gradle file:

implementation 'com.splitwise:tokenautocomplete:2.0.8'

If using CalendarView or DateTimePickerDialog, include this dependency in your gradle file:

implementation 'com.jakewharton.threetenabp:threetenabp:1.1.0'

Double check that these library versions correspond to the latest versions we implement in the OfficeUIFabric build.gradle.