Create a Post Reader App with Flutter

Build Your First Flutter App for iOS and Android

Flutter is an open-source SDK (Software Development Kit) for mobile development created by Google. The key ability Google Flutter provides is to create both iOS and Android apps from the same code base. In this course, I will show you how to build a simple application which retrieves and displays a list of posts from a public API. In one hour, you can have a functioning application and the basic understanding of core principles of Google Flutter.

Google Flutter uses Dart language, that is also open-sourced and also created by Google. The main reason for choosing Dart for Flutter was its ability to compile both ahead-of-time (AOT) and just-in-time (JIT). When code is compiled ahead-of-time to the native code (to run either on iOS or Android), the speed of the app increases significantly compared to other languages and frameworks that do not use AOT (for example, React Native). While AOT is used in production, JIT (just-in-time) is used during a development cycle. JIT allows hot reloads that make development faster and more enjoyable.

Although quite new (Alpha version was released May 2017), by now some companies abandoned other languages and frameworks in favour of Flutter (and the Dart language it works on). Because the language and SDK are still young, there is a lot of potential in it in terms of job opportunities.

Flutter (and/or Dart to be precise) is the language behind the new operating system Fuchsia, that is being built by Google. It’s probably that Fuchsia will eventually replace Android. If that happens, a massive new job market will open for developers familiar with Flutter and Dart.

Create a Post Reader App with Flutter Create a Post Reader App with Flutter Reviewed by Admin on July 27, 2019 Rating: 5

1 comment:

  1. The world-famous search engine, Google has invested a substantial amount of time and resources on Flutter app development, especially for startups. At present we are residing in a highly dynamic world of web and mobile technologies, which is constantly growing at a very swift speed. However, the origin of cross-platform app development has revolutionized the market of mobiles for everyone including the developers, users, and all the other stakeholders.


Powered by Blogger.