Your comments

Unfortunately the download tag does not respond to cache duration. 

If the file name remains the same, the download tag will overwrite the existing file on the system, so you will not have to worry about duplicate files with the same name. 
There is a chance that the replace action and the delete of your camera within the splash return are overlapping. You may try moving the replace above the sync and adding a 1 sec delay to the sync block which will now contain only the delete action. 

If this doesn't work, feel free to add me as a collaborator to the project and I will take a look at the code. (icahill@rarewire.com)
Not necessarily. On smaller devices you might be able to resize the video using software.  
Currently there is no action that we stop the scan event as long as the camera exists. Your best bet here is to delete the camera tag when it is out of view from the user and create it again when you need to call upon it. 

To do this you will want to move your camera tag into a class and use create and delete actions to place it and remove it from your CAMERA-PANEL object.

Let me know if you have any more questions. 


Install the software here: http://smilesoftware.com/TextExpander/index.html

Then go to the RareWire documentation site and download our library here: https://studio.rarewire.com/wordpress/resources/

Then open TextExpander and click the plus button at the bottom left of the window and select "Add group from file"

This should ask you to upload the files contained in the zip that you downloaded from our site. 
Inside of the WIRE editor, click on Settings>Platform Settings and you will see options to upload app icons, Once you have at least one app icon here, it will replace the RareWire logo. 
Your best bet here is to just javascript to extract what you need. Check out this example below: 

<wire>
    <main>
         <text name="Test" alias="TEST" width="100%" height="100" color="#ffffff" font="Arial" size="16" align="center" alignment="center" text=""></text>
     
    </main>
    <actions>
    <action name="on" oninit="yes">
        <assign property="var:url" value="http://rarewire.com/file.jpg" />  
        <assign property="object:TEST.text" value="[eval: '[var:url]'.replace(/^.*(\\|\/|\:)/, '')]" />
    </action>
    </actions>    
</wire>
You can use a load tag to launch an asset in another supported app. For example, you can launch an image or document file in Dropbox. But you can't independently launch an app without a purpose at this time.
Yeah, that is more about sizing the video container correctly and making sure your video won't have black bars on the device you are targeting. 

Though it doesn't hurt to make the video the same size as the tablet/phone you want to view it on. 
A good example of this is the Black & Veatch app. It actually uses and all white splash screen and transitions to a video afterwards.