Skip to content

A framework to store user data and synchronize it with an account

License

Notifications You must be signed in to change notification settings

SRGSSR/srguserdata-apple

Repository files navigation

SRG User Data logo

GitHub releases platform SPM compatible GitHub license

About

The SRG User Data framework provides easy user data management:

  • Playback history.
  • Playlists.
  • Preferences.

User data storage can be bound to an SRG Identity service, so that logged in users can have their personal data automatically synchronized with their account, and thus available across devices.

Compatibility

The library is suitable for applications running on iOS 12, tvOS 12 and above. The project is meant to be compiled with the latest Xcode version.

Contributing

If you want to contribute to the project, have a look at our contributing guide.

Integration

The library must be integrated using Swift Package Manager directly within Xcode. You can also declare the library as a dependency of another one directly in the associated Package.swift manifest.

Usage

When you want to use classes or functions provided by the library in your code, you must import it from your source files first. In Objective-C:

@import SRGUserData;

or in Swift:

import SRGUserData

Working with the library

To learn about how the library can be used, have a look at the getting started guide.

License

See the LICENSE file for more information.

About

A framework to store user data and synchronize it with an account

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages