It is well know there are 2 leading mobile platforms in our days:
- IOS (including both, iPhones and iPads)
- Google Android (which can be found on a lot of differet devices from different manufacturers)
To reach more than 90% of the mobile market you should target both of these two platforms.
And it normally requires to develop and support two absolutely different applications, written in different programming languages and built by different development platforms. It makes the cost about twice higher than it could be if we would be able to put the same application on both these platforms.
And it is eaxctly what we offer.
A short introduction:
There is an open source project named PhoneGap
which allows developing cross platform applications in javascript. It is a solid project, supported by such a grands like IBM, but it still has serious disadvantage which makes it hard to use in real life. It is too long development cycle – complex javascript development is tricky by itself, but with PhoneGap it is even worse. In order to test what he has written, developer must upload the result to real device! The long development cycle makes it almost senseless to use this, otherwise good, cross-platform technology.
We, at Softaria, have solved this problem, by combining PhoneGap with Google Web Toolkit – a framework, which allows develop in java and deploy the result in javascript. We have made a development platform, where 95% of the development is done in java, using standard java tools (such as debugger) and without need to deploy on real device each time. The rest 5% of effort is deploying the result to each of target platforms (there could be more than 2 above, btw).
So, we offer development of cross-platform mobile applications, reducing you development and support cost by about 1.5 times.