Case Studies
This is how we build an App from Scratch Right up to Implementation
Case Studies
PANIC
The client was an individual who wanted an iPhone app that provides a security blanket to the user. The aim was to leverage the best of iOS technology and mix it with Social media to develop an iPhone app that allows the user’s location to be posted onto Facebook and Twitter. The core concept of the app revolves around sending an SMS to 5 predefined contacts notifying them about the user’s locations at any given point of time. Another key aspect of this app involves Facebook and Twitter being pinged with the location of the user, with respect to latitude and longitude at pre-defined intervals. The client wanted to offer users an app that ensures that their friends or security provider know about their location at all times. So help is always at hand.
- Designing a highly functional app whose design ensures immediate and convenient usability; the custom design needed to facilitate an immediate response.
- Integrating GPS technology to pinpoint the physical location of the user
- Implementing the client’s requirement of a one click PANIC button that sends immediate location updates to the contacts, as well as, to the Facebook Wall and also through Tweets
- Integrating Twitter and Facebook API, and working within their limitations, yet ensuring that their potential is leveraged optimally
- Ensuring single user registration to guarantee exclusivity of the iPhone app user so that there is no confusion as to the location
We have ensured that the overall design of the iPhone app with all its specifications ensures quick and effective usage, and brings to life the concept of the client in its entirety. The integration of GPS technology with efficient coding ensures that the app is able to freeze on the user’s current location and at the same time ensures that the location is sent to the 5 predetermined contacts at predefined intervals. We also guaranteed the seamless integration of Facebook and Twitter API.
- iOS 5
- xCode
- Cocoa Framework
- Objective C
- XML Parsing
- SQLite database
- Facebook and Twitter API
Color Me White
The client was an individual who came to us with a unique, but a not so clearly defined, iPhone app idea. He wanted a puzzle iPhone app. The concept of the app revolves around trying to switch on the light by connecting lines from the paint jar. The aim is to switch on all three lights with white color. To achieve this, the user needs to connect each light with 3 lines (blue, green, red). The final connection should have 9 lines, three from each jar. But at no point should any line cross the other.
The key challenge was to create both an iPhone and an iPad version of the app. Apart from ensuring the highest standards of creativity for design of the app and its logo; the challenge was to give a perfect shape to the complex concept. From the development perspective, the challenge was designing 6 objects (3 bulbs and 3 paint-jars) and enabling users to place them anywhere on the screen and initiating the game play from the chosen position. It was also a challenging task to implement the RGB color model for ensuring intuitive color combinations. Ensuring that the puzzle was challenging enough was a challenge in itself.
Our constructive inputs and suggestions gave perfect shape to this idea; we identified its challenges, USP and all the core requirements that were needed to make it work, with respect to the successful development of the app
With the perfect choice of color combination (colours that will come out looking brilliant on iPhone and iPad screens) and designing simple yet highly effective paint jars and light bulbs, we gave a certain vibrant energy to the app idea. The final design brings out the app concept with a blend of clarity and excitement.
Our integrated approach towards using the iOS SDK and core focus on usability and user engagement enabled us to develop a cutting edge app that worked efficiently on both the iPad and the iPhone.
- iOS 4.2
- xCode
- Cocoa Framework
- Objective C
- XML Parsing
Let's Share
The client was an individual who came to us with a unique, but a not so clearly defined, iPhone app idea. Our constructive inputs and suggestions gave perfect shape to this idea; we identified its challenges, USP and all the core requirements that were needed to make it work, with respect to the successful development of this app. It’s an app that helps user’s share their innermost thoughts with other random users who have downloaded this app. The key is that the user doesn’t know who he/she has shared the message with.
The core challenge was the crafting of a wholly unique app that can impress users with its visual appeal and apt logo. Another challenge was to make available both the iPhone and the iPad version in English and Arabic. The difficulty lay in the implementation of Arabic. Implementing push notification was also a challenge as was ensuring the anonymity of those who receive the message.
We provided constructive inputs for the enhancement of this app concept. Our experience and expertise allowed us to make suggestions and implement ideas that enhanced the client’s concept.
We ensured that our app design creates a definitive visual impression in the minds of the user’s. The objective was to create the kind of design that has the ability to attract prospective users to try out the app.
It was our ability to understand the client’s requirement in detail that enabled us to bring his unique idea to life. Our comprehensive expertise on the iOS platform allowed us to develop an app that perfectly matches the client requirements and was easily accepted by the iTunes store.
- iOS 4.2
- xCode
- Cocoa Framework
- Objective C
- XML Parsing
Berry Hunters
The client is an individual who came to us with a unique and very interesting concept. The client wanted an iPhone application helped users locate, add and seek physical locations of fruit, nuts and berries around the world. The application had to be enabled with GPS and offer users access to a real-time online database. This iPhone app also had to allow users to see new locations appear in their local areas ,as soon as, they were added by the growing online community.
- Designing a custom app with a highly creative app design and enhanced usability
- Integrating GPS technology to help users get information about the physical location of the fruit
- Implementing compass functionality that offers exact information of the physical location with direction, of the fruit tree; if its within 5 miles of the iPhone user
- Optimization of fruit images on the live server
- Implementing lazy loading technology throughout the app for image loading optimization
The Berry Hunters app allows users to find information, locations, nutritional data and interesting facts about edible fruit, nuts and berries in their local area. With the interactive GPS Hunter, users can see their distance from their choice of location and use the compass and pointer to guide to where they need to go. It’s a highly engaging app with high levels of interactivity and offers one-of-a-kind information to anybody who is looking interested in fruits, nuts and berries.
- iOS 4.2
- xCode
- Cocoa Framework
- Objective C
- XML Parsing
- SQLite database
Golf Cash Caddie
The client is an individual who came to us with the requirement for an iPhone that needed to be an exact replica of his existing Android app. The name of the app ‘Golf-Cash Caddie’ says it all. It is an app that makes it easy to track and calculate the bets that have been placed on each hole, during a golfing session. Cash Caddie will show you exactly how much each player is up or down in points and money after each hole. This app can track the scores of up to 8 golfers at a time and that too for unlimited holes.
- Understanding the functional logic of existing Android app to ensure that the iPhone app is its exact replica
- Ensuring enhancement of original Android app design and making it iPhone compatible
- Understanding the complicated mathematical calculations that were an integral part of the existing app and incorporating the same in the iPhone app
- Solving existing loopholes in the logic of the Android app and ensuring that there were no problems in the logic of the iPhone app
- Offering mathematical calculation for unlimited holes
- Ensuring that the reliability of the app and also of its calculation for unlimited holes; the app system shouldn’t crash even after calculating for ‘n’ number of holes
The excellence of our app is illustrated by the fact that no sooner was this app accepted by the iTunes store, than users started downloading the app. They have given full marks to the app in their reviews. A successful solution is a combination of sustained efforts, expertise and experience. We brought these three qualities in full force to ensure that the process of app development catered to all client requirements. We ensured that the iPhone app perfectly replicated all the features and functionalities of the client’s existing Android app in detail and a perfect manner. Our developers made it a point to capture each and every detail of the Android app and ensure that it was a part of the iPhone app. The result is an app that is a treat to use for all golfing enthusiasts, who want a highly interactive companion that helps them calculate the bets placed on each hole.
- iOS 4.2
- xCode
- Cocoa Framework
- Objective C
World Geography Challenge
The client wanted an iPhone game app that improves and tests the user's knowledge of countries spread across the globe. The app was to revolve around World Geography and provide users with a dynamic game play that tests their knowledge of countries located around the world. It had to offer users two modes – the learning mode and the challenge mode. While the former is not time bound, the latter times the effort taken to match the country with its location on the map. The app had to be comprehensive and exhaustive, wherein over 170 countries are represented over 6 continents.
- Implementing a user centric visually impressive and engaging design was one of the biggest challenges while designing this app.
Learning Mode
- Implementing a custom user selection module that offers users the choice of 6 continents, represented by a blank map.
- Implementing a drag functionality allowing users to drag a particular country to its correct location on the map
- Integrating a hint feature, that provides users with hints with respect to the country’s correct location on the map
Challenge Mode
- Ensuring users can select the continent of their choice
- Ensuring a blank map of the chosen continent appears on screen, with the list of countries appearing below the map
- Implementing a drag functionality allowing users to drag a particular country to its correct location on the map
- Integrating a timer that notes the time taken to match the country with its particular location on the continent’s map
- Offering a feature where users can compare their scores with global or local users (Devices and App Specific)
We provided our client with an app that offers a highly interactive game play through a visually striking and easy-to-understand user interface. The interactive nature of this concept is tailor made for users to have endless amounts of fun with this iPhone app. At the same time, they can also educate themselves with respect to the countries and their locations on the map. And all this happens through easy to use drag functionality.
- iOS 3.0
- xCode
- Cocoa Framework
- Objective C
- PHP-My SQL
AppsKey Pro
The client, HiPPiH, designs, develops, produces, sources, and distributes functional accessories and solutions for Computers, Tablets and Smart phones. The client wanted a universal app for the iPhone and iPad specifically designed for the owners of AppsKey Pro - Apple® Wireless Keyboard. Through this app, owners can get quick access to many of the default apps, such as Mail and Maps; and popular websites, such as Facebook, Twitter, YouTube and others; on their iPad, iPhone and iPod Touch.
- Developing a universal app that works seamlessly on the iPhone and the iPad
- Ensuring that the app can be accessed and unlocked by authorized users with the requisite password
- Implementing hardware programming solutions for Apple wireless keyboards to pre-define keyword shortcuts, which included finding keystrokes, identifying the defined action keystroke and executing the action
- Providing shortcuts for native and web app
We developed an in-depth understanding of the client project and started project development only after thoroughly analyzing the requirements, objectives and expectations of the client. Our thorough risk assessment and choice of the perfect development platform ensured seamless project execution. This resulted in an app that was perfectly in sync with all client specifications.
We presented the client with an app that can be installed on the user’s dock to help them rapidly access apps and websites with one keystroke, saving them from having to hunt for their apps through multiple screens and files. In addition, the built-in text navigation shortcuts such as cut, copy, and paste are printed on the keys for optimum convenience.
- iOS 3.2
- Cocoa Framework
- Objective C
Kill Your Bills
The client was an individual who came to us with a unique, but a not so clearly defined, iPhone app idea. He wanted a fun app that enabled users to do what they can only dream about doing – Kill their bills. The iPhone app’s game play had to enable users to kill bills that drop from the top of their iPhone screens. Users can kill the bill by tapping on the bills, before they reach the envelope.
The key challenge was creating an impressively designed app with a custom log that provides seamless game play. We also had to ensure the perfect size of the bills (taking into consideration the iPhone screen size) and also guarantee an accurate tapping point. Another challenge was designing customized objects, assigning them specific roles and making sure that they gel with the rest of the game play.
Our team fleshed out and enhanced the concept to ensure that it results in an iPhone app, which was all that the client wanted it to be.
Our exhaustive understanding of what the iPhone user expects from the design point of view helped us design an app with visuals that not only appealed and engaged but also were a perfect functional fit for the app as a whole.
Our comprehensive expertise on the latest version of the iOS SDK allowed us to develop an app that perfectly matches the client requirements and was easily accepted by the iTunes store.
- iOS 4.2
- xCode
- Cocoa Framework
- Objective C
- XML Parsing
Concentration Calculator
The client was an individual who came to us with a unique, but a not so clearly defined, iPhone app idea. Our constructive inputs and suggestions gave perfect shape to this idea; we identified its challenges, USP and all the core requirements that were needed to make it work, with respect to the successful development of this app.
The client wanted an app that helps users time their levels of concentration. All that users need to do is hold the iPhone in their palms. The app will detect the users’ movement within specified threshold and will stop as soon as they move beyond these settings.
Creating a custom built impressive looking app with visually striking logo was one of the crucial designing challenges. The key development challenge was calibration of threshold values by implementing accelerometer technology. The fact that the app had to detect the minutest movement in order to serve its purpose was also a significant challenge.
Our experience and expertise allowed us to make suggestions and implement ideas that enhanced the client’s concept and create a concept that led to a highly efficient concentration app.
We ensured that our app design creates a definitive visual impression in the minds of the user’s. The objective was to create the kind of design that has the ability to attract prospective users to try out the app.
It was our ability to understand the client’s requirement in great detail that enabled us to bring his unique ideas to life. Our comprehensive expertise of the iOS platform allowed us to develop an app that perfectly matches the client requirements and was easily accepted by the iTunes store.
- iOS 4.2
- xCode
- Cocoa Framework
- Objective C
- XML Parsing
SuperKids Nursery
The client, SuperKids (a bilingual nursery) in Kuwait, wanted an application developed specially for parents of the children enrolled in their nursery school. They wanted a universal application that allows parents to access the cameras placed in their child’s classrooms using their iPod, iPhone and iPad. The camera username and passwords are provided to the parent upon the registration of their child.
- Ensuring a high degree of picture clarity and a smooth rendition of live images
- Allowing access of live camera based on IP address and user credentials
- Designing a visually appealing user interface, which draws references from the client website
- Offering an easy to use, highly interactive and reliable platform that provides secure access to live images
The client had an interesting concept; we gave it the desired shape and ensured that the app allows parents to keep track of their children when they are at the nursery. The seamless execution of this application means that it offers parents all the necessary features to help them view live images on their iPhones, iPads or iPod conveniently and clearly.
- iOS 3.2
- Cocoa Framework
- Objective C
Hugosite.com
Hugosite.com-Learn English in 365 Lessons" is an American accent English learning website. The client wanted two apps compatible with iPhone, iPad, and Android devices. While one was to be a purely video app, another was to be and audio app. The purpose of the video app was to act as tool that organizes all videos lessons available on www.hugosite.com and allow users to find and play a lesson, mark it as a favorite, as a problem, or as understood. An important requirement was that the last lesson studied by the user was to be highlighted as a memory aid. The audio app, on the other hand, was a means to use the audio reviews of the video lessons to practice pronunciation. Both apps had to be integrated with over 13 hours of learning material for students.
- Ensuring URL’s could play videos directly from YouTube in WebView
- Developing universal apps compatible with iPhone and iPad
- Design integration to develop app compatible with Android devices
- Deploying a comprehensive search functionality allowing users to find lessons of their choice
- Enabling users to mark their favorite lessons
- Ensuring that over 13 hours of learning material is made available in a seamless easy-to-use and an interactively engaging manner.
Our developers ensured seamless project execution by gaining a complete understanding of the project requirements. We made sure of the project meeting the client requirements at each stage of the development process. This resulted in the development of apps that help users learn to speak English faster, with an American accent and in a manner that makes learning convenient and fun.
- iOS 3.0
- xCode
- Cocoa Framework
- Objective C
- Eclipse
- Android Framework
- ListView
- Navigation
Pocket Pediatrician
Conejo Children’s Medical Group is a medical practice whose medical staff includes three pediatricians who provide personalized health care to infants, children and young adults through their experience in all aspects of pediatric care. The client wanted an iPhone and Android app that channeled the wisdom and experience of their pediatricians and presented it in a way that was simple to understand and easily accessible.
- Implementing a ‘categories management module’ to manage a comprehensive listing of features and problems spread across diverse categories.
- Offering multiple sections, each with an easy to use and visually appealing layout
- Offering users detailed information about symptoms/problems, their seriousness, evaluation, diagnosis and treatment
- Implementing an indexing feature
- Developing and implementing a detailed frequent symptoms and problems page and also offering designated URLs for more information
- Integration of a twitter companion site and general email box
- Design integration to develop app compatible with Android devices
The successful execution of this project was a result of the efforts put in by an expert and highly experienced team of developers who ensured that the project adhered to all client specifications. While developing the project, the team also kept in mind the perspective of the end user, to make sure that the application was engaging, visually appealing and very easy to use. The result is an application which contains a wealth of information about common illnesses, scenarios and concerns that are frequently encountered by parents.
- iOS 3.0
- xCode
- Cocoa Framework
- Objective C
- XML parsing
- Eclipse
- Android Framework
- ListView
- Navigation
Sort2Win
The client was an individual who came to us with a unique, but a not so clearly defined, iPhone app idea. He wanted an app that enables a user to reverse sort any 12 random numbers, alphabets and roman numerals. Another requirement was that the app had to offer various difficulty levels. The purpose of this app is to allow users to challenge their mental ability in a fun and highly interactive manner.
The challenge was to create an impressive looking app with a well-designed logo and offer a highly engaging and satisfying game play. Another challenge was the integration of various difficulty levels, as well as, offering three diverse characters (number, alphabets and numerals) as part of the game play.
Well-defined conceptualization was the key to the development of this app successfully. A series of brainstorming sessions within the team and a back and forth of ideas between us and client gave rise to a creative and efficient concept.
Starting with a wire –frame design for this app, we took the project through a comprehensive designing process to give shape to a visually engaging iPhone app design.
With our attention to detail and expertise on the latest versions of the iOS SDK the project was always going to be in safe hands. This was illustrated by our adeptness at meeting all development challenges to bring to life a stable, reliable and highly engaging app.
- iOS 4.2
- xCode
- Cocoa Framework
- Objective C
- XML Parsing



































