Tag: dalvik

The chipmaker made a powerful call to app development companies to underscore its intentions in the market.

Recently in Boston, at the AnDevCon, Intel reached out to Android developers, placing a greater focus on its own determination to expand the role that it currently plays within the mobile technology marketplace.

During the keynote speech from Jeff McVeigh, the company admitted mistakes in its early mobile strategy.

Jeff McVeigh, the developer products division at Intel’s general manager of performance, client, and visual computing, gave a keynote address in which he acknowledged that Intel had not taken the ideal path when it came to the creation of its initial mobile technology strategy. This included his own assumption that the majority of Android development would go on within the Dalvik virtual machine. The Dalvik is essentially an intermediary layer occurring between the Android system and applications, which converts apps into Dalvik executables, which are a format that mobile and other less powerful computing devices can run more easily.

The Android Native development kit’s mobile technology has since been used for many of the best performing apps.

This, despite the fact that Dalvik is still the Android development vehicle of choice. That said, when using the Android Native development kit (NDK), the intermediary is eliminated, making it quite appealing to developers.

McVeigh explained that “If you look at the top 2,000 apps on the Google Play Store today, only one-third of them are using Dalvik only.” He also pointed out that “The other two-thirds have some level of NDK; some level of optimized code that’s been polished to a specific architecture.”

Furthermore, he also pointed out that even though Android has quickly overtaken all of the other mobile operating systems and has established itself in a considerable lead of that market around the world, developers could still do themselves a disservice if they don’t make certain that they are accessible to those using other platforms, such as iOS and Windows Phone.

He explained that in order to truly reach the broadest base over mobile technology, Android cannot be the exclusive focus. “I need to be looking across platforms, across operating systems, and developing my applications to span that experience.”