I checked the SDK document for Windows Phone 8 and found that we can read data from the SD card, but we canโt write anything, do I understand correctly?
You can read-only access specified files on SD cards using the ExternalStorage API and ID_CAP_REMOVABLE_STORAGE, but you cannot write to this storage.http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj720573(v=vs.105).aspx
Third-party applications cannot directly write anything outside the IsolStorage application.
UC browser can export files to SD card. I think that they have access to an extended API that is not accessible to ordinary developers, I tried to contact them about how they did it, but so far I have no answer. So, yes, it is possible, but a smart hack or method implemented by them is not publicly available. Here is more information, http://forums.wpcentral.com/windows-phone-8/266236-developers-given-access-sd-card.html