Mobile Apps Development

Get your UDID for App testing
01 Mar

How to find your UDID on the new iPhone Xs, iPhone Xr and iPhone Xs Max

Your UDID is a unique identifier that Apple uses to associate a device to an iOS developer account so that developers can install and test their apps before releasing them. Every iPhone, iPad and iPod Touch has a Unique Device Identifier (UDID), which is either a 40-character alphanumeric string (on iPhone X models and prior.) Or a 24 character identifier with a dash after the…


Obviously Bart is the Bad Code and Lisa is the Good Code here.
11 Jan

Good Code vs Bad Code

‘Bad Code’… If you have ever worked in software development than I am sure you have heard this phrase before in one way or another. It’s as if, a battle is taking place in a mystical land of software development, where Good Code is always fighting Bad Code. And, if you believe in fairy tales and happy endings…then one day the Good Code will destroy all of…


26 Oct

Bots UP! Why your digital business needs conversational bots.

It’s easy to pass up conversational bots as the latest passing trend, but the fact is, this form of communication is old, really old. Human communication was revolutionized with the origin of speech approximately 500,000 years ago. Symbols were developed only about 30,000 years ago. So, it’s no surprise this form of communication is what comes to us naturally and intuitively.……


05 Jan

Bots for User Retention and Acquisition

When you set out to fundamentally change user behaviour, you can expect a bit of an uphill battle. The app we built for a UK based startup ShopNSocial helps users browse the web socially - i.e. users can share items right from the browser screen and can chat/talk with their friends whilst browsing. Our challenge was to introduce this new concept to first time users and…


27 Oct

Designing Next Generation EHR Applications using Metadata Driven Design

According to industry reports, the global EHR market is growing at CAGR of 5.2% currently with an anticipated value worth USD 29.81 billion by 2020. On the basis of implementation, the EHR market is segmented into web or cloud-based and client-server based. Cloud-based EHR have the advantage over client-server based systems as they store information on external servers and web…


20 Oct

Lambda Love

About an year ago I blogged about how we first used AWS Lambda to power the video effects engine of a video ad tech product we built for a client. The love affair with Amazon’s serverless offering since then has blossomed. Not only did we save a ton of money for our clients by reducing wastage and DevOps cost but we were able to really embrace the microservices architecture…


06 Oct

Developing HIPAA Compliant Digital Healthcare Applications

The entry of Apple in health-care industry in 2014 marked the inflection point in digital technology curve for medicine. With Apple, Google, IBM, Samsung, HealthTap and hundreds of startups globally investing in health wearables, mobile applications and technologies such as Big Data and Cognitive IoT, it is clear that the healthcare industry is ripe for disruption. While all…


07 May

Is Mobile App market the new golden goose for investors?

Remember the 1990s…dotcoms were the rage, everyone everywhere was only and always talking *DOTCOMS*…investing in them, making pots of money…companies were going public daily and people were buying stocks like a pack of chewing gums. Then the bubble burst, it was pandemonium, the stock market crashed and all hell broke loose! Times aren’t very different now…Analysts fear the…


13 Apr

The importance of Mobile App UX

Fast, convenient, easy, efficient - is what comes to mind when one thinks of the Mother of all Fast Food Restaurant chains - McDonalds! McDonalds serves 68 million people everyday in 119 countries. How then, did their Indian food ordering and delivery mobile apps got it so wrong? Why do restaurants need mobile apps? Simple, so customers develop a habit of pulling out their…


09 Sep

Mobile App Development Considerations

This happens and it happens a lot, that the non-functional requirements are not explicitly stated for an app; BUT assumed implicitly. If we were to ignore these requirements, changing application becomes time consuming in build phase. Hence the need for planning these upfront becomes imperative. Here are some of the considerations for architecting mobile applications:…