Papichulo#31
"Ha hozzáfér a HW gyorsított dolgokhoz, akkor ugyanúgy tud nagy videót játszani, 3D megjeleníteni, ahogy bármely natív alkalmazás."
Ugyanugy tud, de nem olyan teljesitmennyel. Nehez megertened, hogy a VM az csak lassabb tud lenni, mintha egy program kozvetlenul a processzoron futna? Mivel ez utobbit nevezik native code-nak, btw.
"Egy natív alkalmazás mindenképpen több mindenhez fér hozzá, mint egy sandboxban futó alkalmazás."
Az iOS-en is sandbox-ban futnak az alkalmazasok:
"The sandbox is a set of fine-grained controls limiting an application’s access to files, preferences, network resources, hardware, and so on. Each application has access to the contents of its own sandbox but cannot access other applications’ sandboxes."
http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/RuntimeEnvironment/RuntimeEnvironment.html
Utanaolvasol te egyaltalan a dolgoknak mielott hozzaszolsz, vagy csak van valami homalyos keped valamirol es azt probalod meg tenykent eladni.
"A flash hasonló VMben fut, hasonló sebességgel mint a Java."
A Java sem native code. Az Objective-C es az OpenGL, az az. Nem is tudom, hogy hogyan jon az iOS-hez a Java. Tudod te egyaltalan, hogy mirol van itt szo? Ketlem. Ezek utan hadd ne vitatkozzak veled.