The btif engine provides a basic set of APIs for saving and loading files, but the actual interaction must be implemented by a theme.