WHat if I wanted to change the Default splash screen once a week, kind of magazine style. Would it be just a case of having the app DL an new png file, and name it the default screen? how would that be done?
hmmm.. sounds interesting.
I am not sure but maybe you can experiment and let us all know?
Your strategy seems ok but you need to know where and how the new png will be used and located.
You do have access to the Resources file via the Titanium Filesystem API.
So what you need to do is either create a webservice / check the datetime of the device and say every week download the default.png and replace the one in the Resources directory.
Of course the user needs to open the application for now (I think) in order to download the image to the system.
Hmm.. don't know if that's possible, considering where the Default splash screen png ends up in the app - ie: in the Resources folder, not in the application's 'data' folder.
If might be better to have a generic splash/Default and then force open a custom splash when the app opens before showing the app tabs/windows themselves. Rather like the way KitchenSink shows you the SDK/app version with a notice that fades in/out when you open it. I'm pretty sure uou would have complete control over that.