![]() The choice of Dart as the default programming language came under some fire (as does everything) on Hacker News and Reddit. ![]() That modern, typed programming language is Dart, Google's own creation, a "scalable programming language, with robust libraries and runtimes, for building Web, server and mobile apps" that the company also open sourced. Flutter gives developers quick edit cycles for an enjoyable low-friction workflow."įlutter System Architecture (source: Flutter.io) "It uses a modern, typed programming language that is instantly familiar to anyone who has done Java or JavaScript programming. "Learning Flutter will allow you to quickly create high-performance mobile applications for both iOS and Android leveraging a single code base investment to ship on multiple platforms," the site FAQ says. Facebook engineers have decried "write once, run anywhere" as an impossible pipe dream. The latter uses the same technology approach to target completely separate native apps, rather than using one project code base to build an app for multiple OSes. In 2015, internal teams inside of Google started to take notice and began building apps on Flutter, and the flutter.io site was born.Īlthough its optional functional-reactive-style framework was inspired by the Facebook React project, Flutter uses the "write once, run anywhere" model, as opposed to the React Native "learn once, write anywhere" paradigm. Encouraged by some of their initial performance measurements, they decided to make the experiment a real project and renamed it Flutter. ![]() The Flutter site explains how the project came to being at Google:īack in 2014, some engineers in Google took a step back to ask, "What would a modern mobile-first rendering engine look like?" Without worrying about backward compatibility, or desktop concerns, or legacy constraints, they started coding a new engine named Sky. The Flutter site says: "We are focused on low-latency input and high frame rates on Android and iOS," seeking to provide users with "beautiful, fast and jitter-free app experiences." ![]() While still a work in progress yet to reach 1.0 status - no Windows support, practically no documentation, no IDE (an Atom plug-in is in the works), no deployment tools and so on - the new Flutter.io Web site was today unleashed on the Hacker News and Reddit social coding sites. Google has taken the wraps off Flutter, a new open source mobile development framework that uses the Dart programming language to create high-performance apps that can run on iOS and Android with one code base. ![]()
0 Comments
Leave a Reply. |