Archive Monthly Archives: January 2019

Complete List Of All Cloud Certifications – AWS, Azure, Google, VMware & Cisco

The IT Industry has been changing since ARPANET adopted TCP/IP on January 1, 1983.

Since the turn of 2019, there has been a rise of Cloud Certifications and the big Four; Microsoft, Google, Amazon and Cisco are releasing newer and modern certifications to bridge the employment gap. This is a great time to earn a new Cloud Certification. Find a complete.

Here we have a snippet from the Github page I have released. The page is a work in progress and will be completed by 25/01/2019. The purpose of this blog post is to be a central hub to quickly navigate to the desired cloud certification and all the related information about the certification. Github is a wonderful application and am glad to share this resource to the public.

The Future Of Mobile Development – Flutter, iOS or Android? (Part One)

The Future

In five years time, in the position of a Mobile Developer, we may facing a complete turn of the mobile tide, a new mobile operating system reaching the masses and the downfall of Android? The future is bright with Google making progress with Fuchsia OS and releases of Flutter 1.0 in scene. Let’s dive into a prediction of where Flutter could be in the future.

Flutter 1.0 was officially released for the first time on December 4th 2018, at the Flutter Live Event. In addition, Fuchsia has not been officially released yet and there are still rumours floating around. In the mean time, we will see further development of Fuchsia. The launch of a new operating system will create a new influx of problems for users, with the choice of sticking with the Android OS suite or going for the new Google Fuchsia, or simply moving to iOS. On the mobile developers side-of-the-coin, there is Flutter.

Flutter 1.0 was officially released for the first time on December 4th 2018, at the Flutter Live Event. In addition, Fuchsia has not been officially released yet and there are still rumours floating around. In the mean time, we will see further development of Fuchsia. The launch of a new operating system will create a new influx of problems for users, with the choice of sticking with the Android OS suite or going for the new Google Fuchsia, or simply moving to iOS. On the mobile developers side-of-the-coin, there is Flutter.

Flutter

Flutter has the ability and potential to change the way businesses, especially CTOs and directors approach their strategies. It is paramount that organizations find an effective way to tackle the cross-platform challenge. In many instances, the user experience is limited on both platforms, with technologies over the past five-to-sevem years, developers have been needed to create two separate code bases. Given this, in recent years, there has been an emergence of mobile frameworks including Xamarin, AngularJS and React Native. Recently, there has been a new entry into the scene – Google Flutter. There will be a rise of exposure, interest and possibilities of the framework in organizations.

While we can go into the technical details of flutter, let’s going into the actualities in a business environment. Here are four reasons why Flutter will expand:

  1. Limitations in the past, are truly in the past.   With companies like Alibaba and Tencent constructing their app development process on Flutter and companies such as Square, Firebase increasing their relations with the Flutter community, the early-bird adopters of this technology will truly see a widen-acceptance and positive public image of their ambition. This list of companies will continue to grow in the coming years.
  2. Productivity is increased significantly. With the need for creating two code bases is out-the-window, we can focus on one case base. Flutter gives your software development team, in essential, more time to spend on other aspects than programming the core app. With your code base being reduced and running simultaneously on both Android & iOS, you can launch your app faster to market.
  3. UI Experiences will improve. With Material design being at the core of Flutter’s specification, it is much easier to create powerful UI experiences out of the box. This helps bring a crisp, experience that one would expect to see only in an native application.
  4. Fuchsia will use Flutter. For software developers learning a new programming language, we know takes time to learn from scratch, which can be a long-process, therefore learning two separate languages, like in the past, is no longer needed. Gone are the days of learning Objective-C and Java, at the same time for the legacy systems. Also, embedded inside the operating system, Fuchsia will be using Flutter, which uses the language Dart as it’s main language. From a developers perspective, using Flutter to create mobile apps but also Fuchsia – is an added bonus for future career prospects.

Conclusion

In my next post, we will dive into the future of Android and where we can expect to see the operating system in a few years.

Resources:
Of course below, please find a list of resources discussed in this post for all the fellow-programmers in mind.