Quick Start
Integration
The integration of the R2U augmented reality package in Flutter is made by the library flutter_r2u, currently in beta.
Installation
- Add the package
flutter_r2u
to yourpubspec.yaml
underdependencies
. - Install it with
fluter pub get
iOS
- Add camera access permission request on your
Info.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "___">
<plist version="1.0">
<dict>
<key>NSCameraUsageDescription</key>
<string>Camera used to display product in Augmented Reality</string>
...
</dict>
</plist>
- Install the React Native pod
cd ios
pod install
Android
- Add camera access permission request on your
AndroidManifest.xml
<uses-permission android:name="android.permission.CAMERA" />
<application …>
...
<!-- "AR Optional" app, contains non-AR features that can be used when
"Google Play Services for AR" (ARCore) is not available. -->
<meta-data android:name="com.google.ar.core" android:value="optional" />
</application>
Getting started
Check out the sample code on the package to get you up and running with minimal effort. Be sure to check the rest of the documentation for more detailed information.