This tutorial assumes you are using windows and can run the Universal Windows Version of Geocortex Mobile.
If you can't solve your use case by editing the app layout and config using the built-in components, then it may be time to learn how to extend Geocortex Mobile with custom components. With custom components, you can create completely configurable UI and behavior, interact with other components and built-in services, and more.
Check out and setup the Geocortex Mobile SDK Quickstart project.
Create a new file
components/CustomComponent.cs under the platform agnostic project.
In the file, add a new component class
CustomComponent and register it with Geocortex Mobile using an assembly attribute.
You can now add the component to your app layout to see it in the application.
- Add the
XmlNamespaces.App1Namespacenamespace with the alias
customto your xml namespaces.
- Place your custom component in a taskbar panel.
- App Config
- User Interface
You've now accomplished the basics of extending Geocortex Mobile with a custom component. With custom components, you can create completely new user interfaces and run completely custom logic in your Geocortex Mobile application.
Check out the relevant Geocortex Mobile SDK Samples:
Create a Custom Service
Learn how to create a custom service with the SDK
Check out the Component Reference
Take a deep dive into components in the Geocortex Mobile SDK
Create a Component with a Complex UI
Build a custom, interactive component with a UI defined in XAML
Create a Component that Consumes App Config
Use app configuration to create easily customizable components