9/10/2023 0 Comments Variable color museVCFProductSearch executeOfflineSearch function renamed to execute.Typically, you should use the selectedFilters property of a VCFProductFilterSet to populate this. filterPredicate property of VCFProductSearch removed.Product download code improved (reduced memory use).Filter interface changed to support inspirations and products as two distinct filter sets.Please use fetchProductFilters or fetchInspirationFilters from VCFProductSearch. load method on VCFProductFilterSet has been deprecated.product database fixed to support multiple subscriptions / themes.added method on VCFProductSearch that allows checking for access to Inspirations.product download speed has been greatly reduced as a side effect, the underlying database and product models have been slightly altered product images are now represented using a class rather than just a list of URLs.requestColorScan callback has changed (an additional parameter was added for spectro scans).Calibration related SDK interface changed to be more flexible:ĭev.requestCalibrationScan ) to set the calibration on the device.Calibration for Spectro 1 requires scanning the 3 tiles provided with Spectro 1 (white, green, & blue).Calibration for Color Muse requires 1 scan of the calibration cap.connection logic simplified to just direct connect.requestColorScan callback reverted to single ColorScan response.versioning updated to line up with external apps.direct connection manager callbacks have been removed this class now uses the delegate pattern only.disconnect issue fixed support for newer hardware added.support for newer hardware with different calibration flows added.Initialized state to VCFConnectionManager (see quickstart.md) for updated flow exposed CBCentral from VCFConnectionManager.fixes an issue that prevented connecting to certain devices in certain locales (primarily in EU).minor update to color search algorithm to allow for less strict inter-device matching.updates battery calculation for newer device firmware versions.fixes an issue that would prevent certain hardware versions from connecting.The VariableSDK framework and required Realm framework can be copied from the demo project into your own project Changelog v9.0.5 ScrollableGraphView - Used for spectral graphs in the demo project (not required by SDK.Added to the demo using Swift Package Manager). Kingfisher - Used for image caching in the demo project (not required by SDK.ZipArchive - Used for zip file manipulation.Realm - Required by Variable SDK for storing internal data.Physical iOS Device - required for testing any color scanning and related product searching due to BLE requirements.Īs Apple stopped supporting simulator+Bluetooth Low Energy support, you must use a physical device for anything related to BLE.Simulator - Can be used for testing product browsing / filtering / and searching by text.Variable color framework demo (SDK key required to proceed) If the main screen loads and updates from To verify your key works, run the project on the simulator. (If you don't have a key, contact Variable, Inc - or your company's account manager to Variable in to get this key). In MainViewController.swift - update the init line with the SDK key received from Variable, Inc. Installingĭownload and extract the variable-color-demo project from bitbucket via the iOS download link on the Variable Color SDK site. If you don't have an SDK key, contact Variable, Inc - or your company's account manager to Variable in to get this key. SDK developer key is required to use any functionality in the Variable Color Framework. See deployment for notes on how to deploy the project on a live system. These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. Search products by color from a ColorInstrument device scan.Filter products by various categories/brands/etc.Download "Products" ie various searchable color content like paint swatches accessible by the SDK key in use.Connect to a ColorInstrument (ie: a ColorMuse or Spectro 1 device) to make color scans.This demo project demonstrates basic use of the Variable Color framework.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |