hello, i've read your project description and I can develop your project. for me develop your project the way you want, we will need to talk more about the requirements and the tecnical characters the system need.
the application you need can be developed and stored on cloud. the cloud will be responsible by store the media and other data, and the app will work as a terminal service, he will receive data and spend data to the cloud. the cloud will process all, but the android and IOS can have a cache if they are with out internet.
we can develop this project by the agile way as you said, we can I recomend scrum.
if you want we can talk on skype: antoniomsf90.
this is an extract about me and my team:
I'm a Analist and Systems Developer, I work for a long time with Java and PHP. I don't develop alone, I have a team with me, we are composed by 3 members:
me as an analyst and developer, graduated in analysis and systems development and undergraduated in computing engineering.
Victor as an analyst and developer, undergraduated in computing engineering.
David as a DBA and developer, undergraduated in computing engineering.