Native mobile apps are a fast-growing industry. This is not surprising, because they provide superior user experience to mobile web browsers. With a wealth and sophistication of frameworks and third-party SDKs available to Android and iOS developers, they can create feature-rich, slick, reliable apps that are fun and easy to use.
Mobile apps can greatly benefit from network acceleration solutions. Traditional network protocols, such as TCP and HTTP, were developed long before the advent of the wireless internet, and do not cope well with challenges of the wireless last mile – packet loss, jitter and delay. Unlike the wired network, wireless networks have a much higher probability of packet loss and delay due to the signal attenuation, fading, interference, and handover. New wireless standards, such as the 802.11 family and LTE, are trying to fix the problem by adding lower-layer recovery technology with additional buffer capacity – but this masks the problem instead of fixing it.
Several reasons exist for TCP being unable to cope with wireless network issues. TCP has a built-in congestion-avoidance algorithm, which typically overreacts to packet loss and delay events, dropping throughput quickly and thus leaving a lot of available network capacity "on the table." TCP lacks forward error correction, and therefore relies on packet retransmission any time the packet is lost or arrives out of order. TCP is agnostic to the underlying network type, and cannot adjust its behavior to the network type – be it a wired Ethernet, WiFi, 3G, or 4G/LTE.
This is where Kwicr's solution can help. It relies on a proprietary, highly-optimized transport level protocol, backend network and a mobile SDK that is easy to integrate. The solution is network-aware, optimizing the interaction between the mobile device and the network to the unique characteristics of both the network and the device itself. With a few lines of source code, mobile developers connect their apps to the platform, ensuring faster content delivery and a better user experience. For example, e-Commerce apps can benefit from faster page loads, which greatly increases the chance that the user will complete the purchasing transaction.
A good example of this is Baeble Music, which integrated with the Kwicr platform in order to deliver a better experience to their users. Baeble's app streams music videos. Users can scroll through, access, and play any of 7000 curated and exclusive videos. As a result, Baeble's app was able to smartly adapt to cellular network variations and provide predictable and consistent performance, with our technology.
From a team perspective, Kwicr has extensive expertise in network protocols and mobile app development, with years of experience at well-established companies such as Motorola, Lucent, and Crossbeam Systems. Instart Logic has a wealth of expertise in application-level acceleration, big data, and virtualization. Our skills are complementary, and we can learn a lot from each other!
Looking forward to many good things at Instart Logic – and many delighted customers!