My view on BlackBerry 10 and its Maintenance mode...
Please excuse my English as am not sure if I can translate this well in the English language.
Lately there is a wave of users who, for some reason, believe that because in the maintenance mode, it is the end of Blackberry10 Operating system. Not sure if those are just paid by Google or by Blackberrys competitors Crackberry forum users who are flooding these threads but in the programming world the maintenance mode is the best mode to be in, for software development, and Blackberry 10 is in its best stage at the moment.
While it is true that there is a significant lack of quality Blackberry10 native software in the Blackberry World it doesn't mean that from a "developing a mobile operating system perspective" (and not a software or applications development one), the operating system is dead. It just means that, from Blackberrys perspective, the main development for the operating system is mainly done and it is up to the software developers or the community, more or less, to develop software applications for the operating system. As we could see in the slide no.# 87 out of 104 there are three stages for software development or mobile operating system development in this case: stage one is Exploration, stage two is Stable Development. Stage three is Maintenance Mode in which Blackberry10 is in it at the moment and the best one to be in (slide no. #92 of 104) Erlang, LFE, Joxa and Elixir: Established and Emerging Languages in t?
From Blackberry's point of view, as of 2016, with the upcoming security certifications, they delivered a top of the line, secure and stable mobile Operating System to the world. It is good understanded that they did have their mistakes and it is hard for me to understand why did they chose to have a built in application development framework (the QT) which now needs updated as well and is causing code collision, maybe them hoping to speed up the application development process, instead of letting the developers or programmers choose the framework to built their application with as so it is hard to understand why did they chose C as a programming language for their software development when considering the features QNX has, Erlang seemed a better option, but this is for another thread and another discussion.
What's your view on the Blackberry 10's maintenance mode ?