Created by and for React Native developers.
Created by and for React Native developers.
Created by and for React Native developers.
Created by and for React Native developers.
Our easy to use React Native SDK is easy to implement, and are designed with a mobile-first mindset.
Our easy to use React Native SDK is easy to implement, and are designed with a mobile-first mindset.
Our easy to use React Native SDK is easy to implement, and are designed with a mobile-first mindset.
Our easy to use React Native SDK is easy to implement, and are designed with a mobile-first mindset.
DESIGNED WITH DEVELOPERS IN MIND
Only 3 Steps To Integrate
Only 3 Steps To Integrate
1.
2.
Set Up A Trigger
Triggers are pre-defined actions your user takes. Triggers are implemented by the mobile developer.
3.
Deploy & Start Collecting Feedback
Ship your mobile app and you’re work here is done. Qualli aims to be as developer free as possible.
Open Source - React Native SDK
Open Source - React Native SDK
Open Source - React Native SDK
Open Source - React Native SDK
Our React Native SDK is completely open source. We've made it available on our GitHub repository, ensuring easy access for developers. This open-source approach allows for greater transparency, collaboration, and community involvement, making it an excellent resource for developers working on React Native platforms.
Our React Native SDK is completely open source. We've made it available on our GitHub repository, ensuring easy access for developers. This open-source approach allows for greater transparency, collaboration, and community involvement, making it an excellent resource for developers working on React Native platforms.
Our React Native SDK is completely open source. We've made it available on our GitHub repository, ensuring easy access for developers. This open-source approach allows for greater transparency, collaboration, and community involvement, making it an excellent resource for developers working on React Native platforms.
CODE EXAMPLE
CODE EXAMPLE
CODE EXAMPLE
CODE EXAMPLE
Only a Few Lines of Code
Only a Few Lines of Code
Only a Few Lines of Code
import * as React from 'react';
import { View, Text, TouchableOpacity } from 'react-native';
import { QualliProvider, useQualli } from '@qualli/qualli-rn-sdk';
const Home = () => {
const qualli = useQualli();
return (
<View>
<TouchableOpacity
onPress={() => {
qualli.setAttributes({
plan: 'trial',
email: 'john@doe.com',
first_name: 'John',
last_name: 'Doe',
});
}}
>
<Text>{'Update User Attributes'}</Text>
</TouchableOpacity>
<TouchableOpacity
onPress={() => qualli.performTrigger('SUBSCRIBE')}
style={{ marginTop: 20 }}
>
<Text>{'trigger SUBSCRIBE'}</Text>
</TouchableOpacity>
</View>
);
};
export default function App() {
return (
<QualliProvider apiKey="YOUR_API_KEY_HERE">
<Home />
</QualliProvider>
);
}