But after doing several tests, I see that I can have problems with the previous versions of android 10 if I want to save the files in the root folder of the application.
I cannot save the files in the root directory with the extension "call AplicationSpecificDirectory" from Taifun on a device with Android 4.4.2
I was hoping that these blocks that I attach you save in the file at: /storage/sdcard0/Android/data/appinventor.ai.bulone6868.test/files/a.txt
But it saves it in:
/storage/sdcard0/storage/emulated/0/Android/data/appinventor.ai.bulone6868.test/files/a.txt
So I think the simplest thing in my case (for now) will be to save the files in the root folder for Devices smaller than Android 10 and in the application folder for those older than Android 10. (In both cases I have created another folder to have the files sorted)
If you want it to work on iOS, you won't have a choice. Also, you can drag that picture into App Inventor to add it to your project, no extension required, keep it in the backpack, etc.
Apple policy is that apps cannot run code not approved by App Store review, so the companion app can't support extensions otherwise it wouldn't be approved (or we'd risk getting thrown out of the store). We may be able to support extensions in compiled apps, but it will probably end up requiring extension authors to write the extension both in Java and in Swift. We don't have a time frame for when that would be supported.
I have already manually checked that the file is created. (I have been checking it with each test)
It creates it because when starting with a slash "/" in the "file" component it goes directly to the root directory (in this the mobile 77x to the address "/ storage / sdcard0 /" but if you want to read it with the Taifunfile component, points to the address "/ storage / emulated / 0" (which does not exist on this device).
that is what I already indicated in previous comments.
That's why I prefer to use the "/ sdcard" path because at least it works fine for me for all the tests I've done.
For me this issue has been solved, how far I think I can go with my means.