Our PICTOFiT SDK enables you to integrate features like virtual try-on (mix & match), capturing of personalised avatars, AR & 3D viewing, etc. into your application. The SDK already comes with a set of sample resources for you to explore the functionality. Some features require the PICTOFiT Content Service for processing in the cloud. Please contact our sales team to get a trial access.
All data needs to be hosted by the customer as Reactive Reality doesn’t provide any hosting. Therefore, assets generated by the PICTOFiT Content Service must be transferred to your backend/CDNs.
Apps using Pictofit must target iOS 13 or later.
XCode 11.5 or later required
Swift 4.2 or later
We deliver the Pictofit SDK as a dynamic framework file using Cocoa Pods. The following steps are needed to integrate our framework into your application.
Make sure you have a
Podfileto specify the library dependencies of your app.
Add our cocoa pods repo email@example.com:reactivereality/public/public-cocoa-pods.git to your
Add PictofitCore as a dependency to your
pod installin your app’s root folder.
Make sure to open the
<App Name>.xcworkspacefile when opening the project so the installed cocoa pod dependencies are properly linked.
The following snippet shows a sample Podfile template for an app named
MyApp that just has PictofitCore as its only depending cocoa pod:
source 'firstname.lastname@example.org:reactivereality/public/public-cocoa-pods.git' target 'MyApp' do pod 'PictofitCore' end
Using the framework
import PictofitCore at the top of your SWIFT source files to make the PictofitCore available for use within your code. For Objective C apps use
Throughout the different sections of the documentation, you’ll find samples showing how to implement the described functionality. All of these samples can be found in our sample repository.