As an application developer, 2016 has treated me well. The year brought us new technology and platforms allowing our team to rapidly create software at a faster pace and with greater ease than ever before.
2017 is going to be a great year and here's why.
The Azure Platform
Azure has matured over the years. The feature set is rich and powerful. So rich that finding the right combination of tools and services is challenging.
The beauty of Azure is that we can leverage cloud technology while offloading system maintenance to Microsoft.
We were uncertain at the beginning of the year if we'd be able use new frameworks. .NET Core spent well-over six months as a release candidate before v1.0.0 was shipped in June. Angular 2 (to be known as Angular) also had a long-running release candidate cycle, although you might have thought it was a beta cycle looking at the changelog.
.NET Core was designed so it would be very easy to create and develop applications on Windows, Mac and Linux. As a software development shop that specializes in Microsoft technologies this is a big deal. We've broadened our capabilities to support Node.js when a client requires a backend that works on any system. But with .NET Core being cross-platform we can leverage our expertise in the framework while meeting our clients' goals and needs.
Angular is an amazing framework for building web applications but it's also quite capable as a mobile framework when used with NativeScript or Ionic.
Ionic is built on Apache Cordova and, like NativeScript, lets developers write applications for both iOS and Android devices. Additionally, Ionic is a terrific framework for creating Progressive Web Apps. Progressive Web Apps provide a way for mobile users to pin applications to home screens on Android.
We hope to build more Angular applications in 2017.
While .NET Core and Angular releases are exciting on their own, there's more to be excited about in 2017.
Major browsers support 92% or greater of EcmaScript 2015 (ES6) specifications. This is a great accomplishment considering ES2015 was the largest update to the language ever.
Are You Excited?
We have a lot to look forward to in 2017. What are you looking forward to? Please leave a comment below.