However, I suspect that we may not be too far off, from LLMs being the true cross-platform system. You feed the same requirements, with different targets, and it generates full native apps.
Fully agree. I have zero Swift knowledge and currently use LLM to write a native app. I'm well aware of the SDKs and concepts in iOS development, so even if something's wrong I got intuition where to look and how to make the LLM fix it.
It would certainly be quite profitable. Money tends to drive progress.
Never. It won’t even reach Compose level, Flutter level DX is unattainable for any framework outside Flutter.