Posts

Showing posts from May, 2018

Native vs Hybrid Mobile App Development

To be or not to be? One of the questions most organizations struggle with is whether or not to build their Mobile Applications in native or not? Let's first analyze what is native. So, what is Native? Each Mobile OS provides a standard set of interfaces to create applications in their ecosystem. Eg: iOS provides UIKit.framework that provides classes like UIButton to create a button in the Mobile Application. The concept has been around for almost ever as people have been building Windows Applications for decades.  In the past you might have heard native applications to be referred as thick clients and the comparison used to be in within thick vs thin clients. Ok, what is the thin client now? A thin client is an application that has majority or all of its functionality residing on some remote server. The most preferred location of the server being World Wide Web (www.domain.com). So, in the old days you can totally think of business evaluating whether or not