We want to develop Map based Mobile Application for iPhone and Android both.
Few functionalities are as below::
NOTE:: There are 2 developers in my team, one has experience in Development in Android based Mobile App. No one has Experience in iOS Dev, We don't have Mac Platform ready as of now (We need to buy if required).
There are many options available such as:
I have gone through the GUIDE Line available on the ESRI Blogs Development strategies for targeting Android, iOS, and Windows Phone . So please don't suggest me on broad point of view. e.g. consider your developers skills, targetted users. budget etc. i want suggestion from technical, performance, and future compatibility point of view.
Based on the description I have provided you above, suggestion are required from your experiences.
I think you have the basic information you need, you just need to maybe prototype a few things and see what works. One thing to note is that if you want to do offline work, then you will need to use a native API (Runtime or AppStudio) versus a web/hybrid API (JS and Cordova/Phone gap). Most of the things you listed have free trials available, so perhaps it would be prudent to give a few a go and see what seems the most promising for you. Just remember there is never a silver bullet and there are always trade offs between the different technologies (hence why we have so many offerings at Esri )