Microsoft acknowledged death of Windows Phone

Is it worth "crying about" death of Microsoft Windows Mobile? Let's figure out
11 October 2017   1431

Recently, Microsoft official announced that they stop "building new features" for Windows Mobile 10. This was reported by the Joe Belfiore, Corporate Vice President in the Operating Systems Group at Microsoft.

Also, he said that "as and individual user, I switched platforms." 

The fact that Windows Phone is a "dead" platform is not a new for everyone. Verde ascertained death of the platform in January 2016. They pointed to the constant sales drop Lumia phones and to the fact that such phones were sold for an order of magnitude less than devices on iOS and Android: 110 million versus 4.5 billion (Androids plus iPhones).

In 2015 and 2016, Microsoft conducted massive layoffs of employees from mobile units - the work lost several thousand people.

But Windows 10 Mobile update was released in September 2017. It has some bugfixes and new features, like 2FA. 

The main reason of the platform's death is low quality and quantity of available apps. 

At the end of September, even Bill Gates reported on the rejection of the Windows phone: during an interview about Steve Jobs and new iPhones, he told that he switched to Android "with a bunch of programs from Microsoft." 

So, is it a big pitty that Windows phone died? We've made small research of search engine trends, and here's what we've found.

Search Trends
Search Trends

On a chart above, blue line is a popularity of Andoid, red line - iOs and yellow - Windows Mobile. As you can see, Windows Mobile was on the one level with other operating systems only 10 years ago, at the age of smartphones. So, there is no need to cry about the death of Windows Mobile OS.

ReSharper Ultimate 2018.3 Available

JetBrains work hard to make .NET coders happy - learn more about the latest and last 2018 update of popular tool
20 December 2018   663

JetBrains released last 2018 update for its .NET tools. In particular, the ReSharper Ultimate  received automatic annotation of arguments and definition of the code format, as well as TypeScript 3.0 support and earlier - Visual Studio 2019.

When calling methods, the code editor now annotates the value of the argument with the parameter name. This allows you to better understand what it is responsible for.

The developers have configured automatic detection and "alignment" of the code format. In addition, there was an autodetection of the style of the names used. Typically, ReSharper follows the naming conventions proposed by Microsoft. However, now, if the developer deviates from them, the editor himself adapts to the new principles and does not display warnings about the mismatch of names.

To simplify unit testing, the JetBrains team added a set of code verification methods with quick edits and tips for further actions depending on the context. In order for ReSharper to comply with information processing standards (FIPS, USA), the developers abandoned the md5 hashing algorithm and eliminated all cases of its use in the editor code.

Other key features:

  • ReSharper C ++: improved code refactoring, support for C ++ / CLI, work of Go to Declaration and Search Everywhere commands, error detection in templates.
  • dotCover: improved filter system. Now they are divided into two groups - runtime filters and result filters.
  • dotTrace: added tool integration to JetBrains Rider. Now you can configure and run profiling sessions, take snapshots and analyze them in the built-in viewer.
  • dotMemory: added a new condition for snapshot - if the amount of memory used exceeds a certain number of megabytes.
  • dotPeek: added support for decompiling more C # 7.x functions and copying the fully qualified name (FQN) character to the clipboard.

Get more info at official blog