Ciao a tutti, adoro lo Stackoverflow così utile.
Afaik IOS ha alcune misure di sicurezza che non consentono ad altre app (come jvm) di eseguire codice dalla tua app. Non sei sicuro di quanto questo sia vero.
Tuttavia, ho sentito che ci sono alcuni problemi quando si tenta di eseguire l'applicazione java destinata a Windows su un telefono Android.
È perché alcune librerie (o la maggior parte) non sono multipiattaforma? O forse anche la libreria standard non è multipiattaforma (almeno non completamente)?
Quindi in pratica se volessi programmare l'app per Windows, Linux, Mac, ecc. AND Android, dovrei creare funzioni come:
IF unix THEN unixfunction()
IF android THEN androidfunction()
o non dovrei preoccuparmi di questo?
Che cosa dovrei sapere se voglio scegliere come target sia i telefoni Android che i computer (Windows, Linux, ecc.)? L'approccio sopra è ok o ho bisogno di sapere qualcos'altro? È persino possibile?
Ci scusiamo per un sacco di domande, ma la portabilità è il motivo per cui mi sono interessato a Java.