We are starting from scratch to develop a couple sophisticated mobile apps. We anticipate supporting iPad, iPhone, Android tablet and Android phones. However, our initial focus will be Android only.
The applications will be used to collect data and send that data to the backend. The whole scope of this project is data collection, data analysis, and data presentation. It’s all about data.
What is the right backend technology?
EDIT: Sorry for not providing this info initially. The attraction of Python is the SciPy / NumPy libraries for data presentation and data analysis. I don’t think any other platform has libraries that can match these. So Python/Django would seem ideal if there is no problem interfacing with mobile apps…
It will also be nice to use the same technology for the general website and I guess Python/Django is good in that regard too.
Python/Django plus SciPy/NumPy proved to be the best option for our project.