Selected Case Studies
iSee360
iPhone and Android Application
About iSee360
The client wanted an app that helped people ‘meet’. The project was to develop a social and business networking application that meets the specific needs of individuals and businesses who wish to build a network and connect with each other in a highly engaging manner. An essential client demand was to ensure that the app was developed for both the iPhone and the Android, and in both cases made the best use of Facebook’s user base.
Challenges
Both Android and the iOS are two markedly different mobile operating systems, with their own set of development guidelines and techniques. Creating and executing a unified concept for both was a challenge. A challenge that stood out for its intricacy was that we had to offer chat functionality for both the Android and Phone app by implementing web based chat. Another challenge was to develop and implement the ‘Around Me’ functionality. This functionality allows the app (Android and iPhone) to show a user, other users who are using the app within a radius predetermined by the admin. Another feature that the client wanted and which also presented a challenge was the integration of multiple chat functionality, wherein one user can chat with multiple users on his network at a given time.
Solution
The development of a unified concept that worked equally well on the Android OS and the iOS presented us with some unique challenges which we were able to surmount with our exceptional knowledge of both these mobile platforms. We optimally used our comprehensive skill sets to leverage the full potential of both mobile OS. The ‘Around Me’ functionality was implemented using the user’s longitude and latitude position for calculating the radius. This functionality was further optimized by continuously tracking the GPS of the user. Another core aspect that our developers focused on while creating this app in total conformity was ensuring that the app used less battery, but provided maximum accuracy.
Technical Details
We used the following technologies to complete this project:
For the iPhone:
- iOS 4.0
- xcode
- Objective C
- XML Parsing
- Push Notification
For the Android:
- Android 2.2
- Eclipse(Helios)
- Java
- XML Parsing
- Push Notification