This page is a reference for answers to frequently asked questions relating to the Appcues Mobile Product.
Q: What platforms do you support (iOS/Android/etc)?
The current version only supports iOS applications. We will follow up with an Android SDK and builder experience soon after initial launch.
Q: Does Appcues provide an iOS App?
No, Appcues does not provide a standalone iOS app. Instead, it works as an iOS SDK that can be installed into your own native iOS app.
Q: Does Appcues support PWAs (Progressive Web Apps) or Web Apps that are primarily accessed by Mobile Browsers / WebViews?
Appcues supports Progressive Web Apps in the same way that normal Web Apps are supported with studio.appcues.com. If you encounter issues with specific mobile form factor / behavior that are not covered by the Studio product, please contact email@example.com.
Q: Does the Mobile Studio support all features of the Web Studio?
The Mobile Studio supports a subset of Flow features available on Web Studio, while adding some Mobile specific features, such as Devices and Screens. The Mobile Studio also has its own mobile-specific flow builder.
At the moment, the end user patterns you can build for mobile are:
- Tooltips (only on one screen)
The team plans to add even more patterns and unique experiences in the future, so stay tuned!
Q: How do I create mobile flows?
Our mobile product isn't out yet, but if you're interested in getting early access, reach out to firstname.lastname@example.org for more information!
Once the product is available to you, you'll need to install our iOS SDK into your mobile application, then build flows from our Mobile Studio.
Q: Why do I get an error that my app's bundle ID (com.company.App) is not valid?
This means that your app has already been authenticated with another Appcues account. From here, you can either coordinate with your team to join their account, or reach out to Appcues support for help with reassigning that app to your new account.
Q: What does the mobile SDK do?
The SDK allows your mobile application developers to send User & Event data to the Appcues platform, which can then be used to target Flow content to your Users. It also manages the display of Appcues flows within your mobile app.
The SDK includes:
- An API that your mobile devs can use to install & customize the SDK. Included in that are ways of identifying your users, adding User properties and Events.
- An API to show eligible Flows for the current user.
- A Mobile SDK Editor which allows you to pair your device to our web-based builder (Mobile Studio) as well as design and preview what you're building.
Q: Does the SDK work offline - without a network connection?
No, not yet. Offline support is a feature we are investigating, but the primary use case of the SDK is to allow for dynamic content that can be pushed to your users immediately. While the SDK may support a feature to pre-load certain flow content with an app in the future, dynamic content (which adjusts based on user and event data) will always require a network connection to the Appcues platform.
Q: I found your open source iOS SDK. Should I use it in my production app?
Not yet. The Appcues iOS SDK is currently in alpha and should not be deployed with a live production app at the moment. Beta launch is slated for the end of 2019. If you are interested in the SDK, please contact us at email@example.com.