
The Learning World of Oville: Android Port
Challenge
I.D.E.A. wanted to expand Oville World to support Android devices. The mobile learning app had already been developed for iOS, but they needed an experienced developer to work alongside their team to complete this project within a short timeframe. From there, I.D.E.A. reached out to our team to collaborate on developing the Android version of Oville World.
I.D.E.A. wanted to expand Oville World to support Android devices. The mobile learning app had already been developed for iOS, but they needed an experienced developer to work alongside their team to complete this project within a short timeframe. From there, I.D.E.A. reached out to our team to collaborate on developing the Android version of Oville World.
Solution
As our development team is experienced in both iOS and Android, we were able to quickly understand the technical requirements and specifications for integrating the membership capability. We began by researching the different platforms for third-party subscription management services. To name a few alternatives, we explored the pros and cons of using Firebase and Amazon Web Services. This led to a solution of adopting Google Cloud due to its cost effectiveness and compatibility with the Google Play storefront. In addition, this service fits the existing infrastructure built on iOS. As a result, we were able to optimize loading speeds and the size of the game without introducing technical dependencies.
As our development team is experienced in both iOS and Android, we were able to quickly understand the technical requirements and specifications for integrating the membership capability. We began by researching the different platforms for third-party subscription management services. To name a few alternatives, we explored the pros and cons of using Firebase and Amazon Web Services. This led to a solution of adopting Google Cloud due to its cost effectiveness and compatibility with the Google Play storefront. In addition, this service fits the existing infrastructure built on iOS. As a result, we were able to optimize loading speeds and the size of the game without introducing technical dependencies.
Results
We successfully developed the Android version of The Learning World of Oville from start to finish, and launched the game on Google Play to meet the project goals. The project was completed on time and within the client’s provided budget. This was the beginning of a long term relationship with I.D.E.A. as we are continuing to provide ongoing support for this project.
We successfully developed the Android version of The Learning World of Oville from start to finish, and launched the game on Google Play to meet the project goals. The project was completed on time and within the client’s provided budget. This was the beginning of a long term relationship with I.D.E.A. as we are continuing to provide ongoing support for this project.