Who can recommend software for creating a web site? Apps designed by https://mlsdev.com for mobile devices run on different platforms. This includes the iPhone, Blackberry, Android and Windows mobile platforms. As a result, mobile app development for different devices requires a mobile developer who understands and targets each device. To this end, a cross platform approach is used when developing your custom software development. A mobile app team will work across different platforms to deliver your app.