ExpoFP¶
An Android library (AAR) to show and manage floor plans.
What's new in ExpoFP SDK version 5.0.0¶
- SDK architecture has been completely redesigned — now a IExpoFpPlanPresenter is responsible for managing a plan
- UI layer is passive, reusable, and lightweight
- Implemented support for coroutines for asynchronous operations
- You can download an unlimited number of plans for offline use
- You can preload downloaded plans and plans from the internet for later use, with no limits
- Improved stability and loading speed
- Location provider wrappers are now open source
Migration guides¶
Setup¶
Gradle (Kotlin DSL)
dependencies {
implementation("com.expofp:fplan:5.2.0")
}
Minimum supported Android SDK version: 24
Topics¶
- Load Plan
Basic way to show a plan from the internet. - Download Plan
Save plans in mobile file storage and use them without the internet. - Preload Plan
Preload plans in advance and reuse them without the internet during an app lifecycle. - Manage properties and settings
Reload a plan with new settings, apply, change or remove current settings and check the plan loading status. - Manage Plan
Apply commands and request information from a plan via presenter. - Listen Plan events
Listen and respond to user interactions with the plan. - Setup navigation
Setup your own location provider or use one of our pertners and help people navigate in a plan.
Articles¶
- Changelog
Detailed changelog from v5.0.0 release. - Migration guide from v4 to v5
How to easily migrate SDK from version 4 to version 5 and start using new features.