Does anyone know what is the advantage and disadvantage of making arcgis server application for iOS using JavaScript Compact Build version along with Jquery Mobile development kit and running it on Safari , over making separate iOS application using whole different Flex API and running it as an application in iOS. I have created an webapplication using JavaScript Compact Build and Jquery and this application runs pretty well on Safari(iPad and iPhone) as well as Chrome(on Desktop), so What I am wondering is that, does this method has some disadvantage or limitations? causing people to run behind creating application for iOS.