Archive

Posts Tagged ‘survey’

Top Programming Languages & Operating Systems for the Internet of Things

May 19th, 2017 3 comments

The Eclipse foundation has recently done its IoT Developer Survey answered by 713 developers, where they asked  IoT programming languages, cloud platforms, IoT operating systems, messaging protocols (MQTT, HTTP), IoT hardware architectures and more.  The results have now been published. So let’s have a look at some of the slides, especially with regards to programming languages and operating systems bearing in mind that IoT is a general terms that may apply to sensors, gateways and the cloud, so the survey correctly separated languages for different segments of the IoT ecosystem.

Click to Enlarge

C and C++ are still the preferred languages for constrained devices, and developers are normally using more than one language as the total is well over 100%.

Click to Enlarge

IoT gateways are more powerful and resourceful (memory/storage) hardware, so it’s no surprise higher level languages like Java and Python join C and C++, with Java being the most used language with 40.8% of respondents.

Click to Enlarge

When it comes to the cloud with virtually unlimited resources, and no need to interface with hardware in most cases, higher level languages like Java, JavaScript, Node.js, and Python take the lead.

Click to Enlarge

When it comes to operating systems in constrained IoT devices, Linux takes the lead with 44.1%, in front of bare metal (27.6%) and FreeRTOS (15.0 %). Windows is also there in fourth place probably with a mix of Windows IoT core, Windows Embedded, and WinCE.

Click to Enlarge

Linux is the king of IoT gateways with 66.9% of respondent using it far ahead of Windows in second place with 20.5%. They have no chart for the cloud, probably because users just don’t run their own Cloud servers, but relies on providers. They did ask specifically about the Linux distributions used for IoT projects, and the results are a bit surprising with Raspbian taking the lead with 45.5%, with Ubuntu Core following closely at 44.4%.

Click to Enlarge

Maybe Raspbian has been used during the prototyping phase or for evaluation, as most developers (84%) have been using cheap development boards like Arduino, BeagleBone or Raspberry Pi. 20% also claim to have deployed such boards in IoT solutions.

Click to Enlarge

That’s only a few slides of the survey results, and you’ll find more details about Intel/ARM hardware share, messaging & industrial protocols, cloud solutions, wireless connectivity, and more in the slides below.

Via Ubuntu Insights

Android to get 50% of smartphones market share by 2012

April 11th, 2011 3 comments

A Gartner’s study expects worldwide smartphone sales will reach 468 million units in 2011, a 57.7 percent increase from 2010. By the end of 2011, Android will move to become the most popular operating system (OS) worldwide and will build on its strength to account for 49 percent of the smartphone market by 2012 (Cf. Table 1).

Sales of open OS (meaning with SDK, not necessarily open source) devices will account for 26 percent of all mobile handset device sales in 2011, and are expected to surpass the 1 billion mark by 2015, when they will account for 47 percent of the total mobile device market.

Gartner also expects the price of Android to dramatically decrease by 2015 with 67 percent of all open OS devices with an average selling price of $300 or below.

Here are the projection of smartphones sales by OS until 2015:

OS 2010 2011 2012 2015
Symbian 111,577 89,930 32,666 661
Market Share (%) 37.6 19.2 5.2 0.1
Android 67,225 179,873 310,088 539,318
Market Share (%) 22.7 38.5 49.2 48.8
Research In Motion 47,452 62,600 79,335 122,864
Market Share (%) 16 13.4 12.6 11.1
iOS 46,598 90,560 118,848 189,924
Market Share (%) 15.7 19.4 18.9 17.2
Microsoft 12,378 26,346 68,156 215,998
Market Share (%) 4.2 5.6 10.8 19.5
Other Operating Systems 11,417.40 18,392.30 21,383.70 36,133.90
Market Share (%) 3.8 3.9 3.4 3.3

Beside, Android gaining nearly 50% market share, it is interesting to note Gartner sees Microsoft overtake the market share of Apple’s iOS by 2015.

Categories: Android Tags: Android, gartner, smartphone, survey