Unsol Development Pty Ltd
Being interested in developing applications in a more autonomous environment I created Unsol. The initial sole project for this company was the creation of an Android port of the iPhone street navigation app by Metroview.
After having 12 months of success with their iPhone Australia street navigation, Metroview looked at porting the application to the Android smart phone platform. Unsol Development was contracted to perform a brief exploration to determine what would be involved in porting the application along with most its current features at that time. The initial time frame was 6 months not including marketing and support time for the application.
The exploration discovered a port was not to be purely Apple iOS to Android Java but rather porting from a combination of LUA script, C++ as well ObjectiveC to yet another combination of Android Java and Android JNI. Challenges also included having to support and test for different pools of hardware specs, precision of location services and general performance of iOS based hardware versus Android Hardware. Metroview had previously taken the approach of supporting every iOS device whereas this was would not necessarily prove productive for Android. Other development challenges also included working in a distributed environment where interactions with other developers and stakeholders were done primarily online.
The contract was mutually ended after 10 months before the app went to market. Metroview have since taken the app to market and are currently still developing it.