Skip to main content

Mobile Software: Driving Innovation in the Multi-Core Era


Mobile hardware is progressing at a blistering pace. Displays continue to increase in size, color quality and resolution, while advancements such as glasses-free 3-D offer the promise of novel user experiences. Processors are adding cores and clock speed faster than ever before, and 4G radios have brought broadband data speeds to mobile devices. These unprecedented hardware innovations have set the stage for a brave new world of mobile computing in which nearly anything is possible on hand-held devices. However, they account for only part of the equation.
In order to deliver the type of user experiences enabled by these innovations software must keep pace – otherwise we will fall painfully short of capitalizing on the opportunities presented by these hardware achievements. This goes beyond the need for innovations in OSes and applications, to the underlying software that ties everything together. It’s the next great challenge faced by the mobile industry.

Software as the Connective Tissue of the Phone

When it comes to mobile software, the importance of operating systems and applications is well understood. The battle for smartphone OS market share evokes a feverish MLB pennant race, and the fact that we’re all hopelessly addicted to Angry Birds proves that mobile apps have thoroughly permeated the mainstream.
Less understood, however, is the importance of the underlying software layer; the connective tissue that ties hardware to software, such as optimizations between OS and chipset, performance advancements in web technology, and enhanced app performance. Without these efforts, gigahertz, cores and megabytes of RAM are nothing more than points on a spec sheet. In order to deliver the best possible mobile experiences, hardware and software cannot be viewed separately. They are attached at the hip, and integrating them to work in perfect unison is the key to driving mobile innovation forward.
Immediate benefits of intelligent integration include better graphical frame rates in games, faster web page downloads and smoother rendering and scrolling. These are just a sampling of the user experience improvements that will help mobile devices keep up with ever-increasing consumer expectations.

Innovating for the Future of the Mobile Web

All too often, the primary focus is on what the consumer wants today. It is our job to anticipate what the consumer will want tomorrow and innovate accordingly.
While today’s consumers are still largely enamored with the simple inclusion of mobile browsers, tomorrow’s expectations will include desktop-level browser performance, Web pages and apps running on par with native apps and smooth HD multimedia streaming like the desktop equivalent. This is possible via complex but informed optimizations to the HTTP networking layer, HTML5 browser core, and JavaScript engine. While powerful processors will strongly influence robust Web experiences, the mobile software layer is significantly impacting how we get the most out of mobile hardware and continue to innovate on behalf of the consumer experience.
While HTML5 will play an important role in the evolution of the mobile Web, it won’t come to fruition until mobile devices support the specification fully, from web and enterprise apps to entertainment and browsing. Forward-thinking developers making the transition to HTML5-based web apps stand to reap the benefits. The HTML5 family of standards runs faster, more efficiently and with greater capabilities when the hardware and software have been tightly integrated.
The biggest remaining hurdle is ensuring that the same array of device capabilities, such as camera access, is available to Web apps as their native counterparts. To this end, companies like Qualcomm are enabling a rich set of device APIs within the browser so that Web apps have that same detailed control and usage of the device’s hardware.

Collaboration Is Key

The mobile industry is built on partnerships within the diverse lines of business that make up the ecosystem and we must continue to work closely together to make these advancements a reality — from ensuring common device APIs are defined, implemented, and utilized to working hand in hand across the mobile ecosystem to deliver web experiences that go beyond what we ever experienced on a PC. All stand to benefit greatly by software’s ongoing impact on mobile, and efficient collaboration will expedite that process. Ultimately, intelligent and tight OS integration within the chip provides time to market advantages for OEMs who will see their devices running faster, smoother and more efficiently.
Enhancing mobile software is not a trickle down process. It starts with the seamless hardware integration and ends with developers bringing the experience to life. If we are serious about a future where mobile phones are responsible for tasks currently held by computers we need to embrace the role of software in overall mobile performance and continue strongly supporting the software developers that are driving innovation.

Comments

Popular posts from this blog

Entrepreneurial Mindset

Kurumsal Dijitalleşme mi yoksa Dijital Kurumsallaşma mı? (+Anket)

Eğer benim gibi siz de işinizin önemli bir bölümünü pazar araştırması yaparak geçiriyorsanız muhtemelen siz de en az benim kadar Türkiye'de pazar verisine ulaşmanın ne kadar zor olduğu hakkında defalarca şikayet etmiş ve sonunda yaratıcı yollar keşfetme yolunu tercih etmişsinizdir. Bunun sebebinin analitik düşünceye ihtiyacımızın olmaması mı, tembellik mi, kısa vadeli düşünmemiz mi yoksa insanüstü tahmin ve öngörü yeteneklerine sahip olmamız mı emin değilim. "Y  ou can’t manage what you can’t measure " - "Ö  lçemedeğiniz şeyi yönetemezsiniz " Her ne kadar bu söz, günümüze  yanlış  bir şekilde aktarılmış olsa da, kendi içerisinde kısmi bir doğruluk barındırmakta. Aslında bu söz ile anlatılmak istenen, ölçerek herşeyin yönetilemeyeceği fakat sonuçları iyileştirmek için süreçlerin ölçülmesi ve takip edilmesinin önemli olduğudur.  Sözün asıl sahibi W. Edward Deming, verinin ve gözlemin önemini aşağıdaki sözüyle çok güzel bir şekilde anlatmaktadır....

A Creative Way to Meet Investors - UberX

Have a cool startup idea, and want to get it funded? You could go the traditional route, blindly sending your pitch deck to every VC in Silicon Valley. Or you could follow investors on Twitter, hoping that through casual badinage you can win the hearts (and eventually, the wallets) of your startup's money source.  Or maybe, just maybe, you should drive for Uber. UberX Lowers The Bar Yes, Uber, the popular mobile app that connects drivers with people who need a lift. Founded in 2009 as UberCab, Uber has become the go-to app for hailing a sedan in markets like San Francisco, New York City and London. And while historically Uber operators have been commercial sedan drivers filling time between jobs their employer provides them, Uber's introduction of UberX in July 2012 has opened the service to cars and drivers of all kinds. This means that not only will you be picked up in a Toyota Prius or Volkswagen Jetta instead of a Lincoln Town Car, but you're also going...