At Sencha we build Web application frameworks that are used by millions of developers worldwide. Every day, we see our customers bring more and more amazing apps to market leveraging pure open Web technology. We'd seen firsthand what HTML5 was capable of, and we knew for a fact that Web technologies were not the reason why the Facebook app was sluggish.
In today's constantly evolving, app-saturated world, developers need to take note of trends and new technologies available to make their applications stand out from the noise. As mobile devices become smarter, faster and smaller, consumers will be expecting more and different things from their apps.
Let's face it--monetizing a mobile app is no longer just about the download--it's about user engagement.
In this article, I want to discuss an area where HTML5 does not meet the needs of mobile applications--networking. Networking has always been a passion of mine, and it led me to help create the SPDY protocol which is now a starting point for HTTP/2.0, the next revision of our core HTTP protocol that is used worldwide.
The hype around HTML5 is loud and bountiful. At face value you would believe that HTML5 answers all the key dilemmas in the mobility app market: independence from the operating system; a coding environment that is already a common programming skill; and freedom from the pesky corporate security issues raised by iOS and Android.
As you contemplate your opportunities in the mobile app development world, have the following tips in mind to help you realize your vision:
Quickly after Microsoft unveiled its Surface tablet, many experts began labeling it the next iPad killer. While it will certainly present a new challenge to Apple, we would be naïve to think the immensely popular iPad could fall behind in the tablet game it basically invented.
As developers, our first question when any new technology emerges is "How can we leverage this innovative device for original creations?"
Augmented reality became a mobile reality in late 2009. In truth, the concept for the technology has been around for much longer.
With the popularity of smartphones, tablets and enhanced mobile connectivity, nearly every business is eyeing some type of app development program to better reach current and potential customers.