Changes

HowTo:Configure Start Screen Content

2,275 bytes added, 12:05, 19 August 2014
<StartScreenConfiguration>
<Tab caption="Content">
<ContentBrowserButton caption="Content Browser" UBIK-UID="2ccd91c0-9cee-42f3-9d1d-be745908457d"/> <ContentBrowserButton caption="My TasksEvents" UBIK-UID="5baf5be831aaa5c9-ed7985dd-11e34243-83b19cf8-82687f4fc15c89d712d32405" iconPath="tasks/sdcard/Augmensys/events.png"/>
</Tab>
  <Tab caption="ARAR1">
<MapsButton/>
<PoiViewButton POIViewButton caption="AR View"/>
<CustomIntentButton caption="Map of Linz">
<TargetURI> https://www.google.com/maps/place/Linz/@48.295065,14.327405,12z/data=!3m1!4b1!4m2!3m1!1s0x47739595fa99854d:0x7c53292c577975c4
</TargetURI>
</CustomIntentButton>
<TargetMapsButton caption="Flow Controller 213" UBIK-UID="2ccd91c0-9cee-42f3-9d1d-be745908457d"/>
</Tab>
<Tab caption="AR2">
<IDMarkerScanButton caption="ID Marker Scan"/>
<QRCodeScanButton caption="QR Code Scan"/>
<ConfigurableARButton caption="Configurable AR"/>
<ConfigurableImageMarkerButton caption="Configurable Image Marker"/>
<ARNavigationButton caption="Flow Controller 213" UBIK-UID="2ccd91c0-9cee-42f3-9d1d-be745908457d"/>
<NavigationMapsButton caption="Flow Controller 213" UBIK-UID="2ccd91c0-9cee-42f3-9d1d-be745908457d"/>
</Tab>
</StartScreenConfiguration>
* Action + Parameters if needed
For now, the supported button types are as follows: (The buttons demonstrated in the following, they screenshots are categorized based on their availability in specific projectsthe results of the example XML configuration.) * Content Browser Button : Opens a content browser for displaying an object or the root if no object/uid is specified.<br/>[[File:UI_Android_CSS_Buttons_Content_Browser.jpg|border|alt=Content Browser Button|Content Browser Button]][[File:UI_Android_CSS_Buttons_Content_Browser_Events.jpg|border|alt=Content Browser Button For Events|Content Browser Button For Events]]* Custom Intent Button (using a customized intent URI or target class) : Launches a certain application for the specified Intent.<br/>[[File:UI_Android_CSS_Buttons_Custom_Intent.jpg|border|alt=Custom Intent Button|Custom Intent Button]]
* Maps Button : Opens {{UBIK}} map.Android.UI:* Content Browser <br/>[[File:UI_Android_CSS_Buttons_Maps.jpg|border|alt=Maps Button|Maps Button]]* Custom Intent Target Maps Button (using : Opens {{UBIK}} map for a customized intent URI or target class)UBIK.Androidobject.Kernel.AR:* <br/>[[File:UI_Android_CSS_Buttons_Target_Maps.jpg|border|alt=Target Maps Button|Target Maps Activity Button]]* ID Marker Scanning Scan Button: Starts ID marker scanning.<br/>[[File:UI_Android_CSS_Buttons_ID_Marker_Scan.jpg|border|alt=ID Marker Scan Button|ID Marker Scan Button]]* QRScan Button : Starts QR code scanning.<br/Barcode Scanning >[[File:UI_Android_CSS_Buttons_QR_Code_Scan.jpg|border|alt=QR Code Scan Button|QR Code Scan Button]]* POI View Button: Opens {{UBIK}} POI view.<br/>[[File:UI_Android_CSS_Buttons_POI_View.jpg|border|alt=POI View Button|POI View Button]]* Configurable AR Button: Opens the markerless view.<br/>[[File:UI_Android_CSS_Buttons_Config_AR.jpg|border|alt=Configurable AR Button|Configurable AR Button]]* Configurable Image Marker ButtonUBIK: Opens the ID marker 3D view.Android.ARNavigation:* AR Navigation POI View* AR Navigation Maps View<br/>[[File:UI_Android_CSS_Buttons_Config_Image.jpg|border|alt=Configurable Image Marker Button|Configurable Image Marker Button]]
UBIK.Android.RAG:* RAG AR Navigation Maps POI ViewButton : Opens {{UBIK}} POI view with the AR navigation support.Android.Demo<br/>[[File:UI_Android_CSS_Buttons_AR_Navigation.jpg|border|alt=AR Navigation Button|AR Navigation Button]]* Demo AR Navigation Maps ViewButton : Starts navigating to the specified object.<br/>[[File:UI_Android_CSS_Buttons_Nav_Maps.jpg|border|alt=Navigation Button|Navigation Button]]
Additionally, Button parameter configurations should maintain the following guidelines: