Google's new tool allows developers to code applications simultaneously on all platforms, including iOS

We all know, Google is developing a new operating system called Fuchsia to replace both Android and Chrome OS. But the tech giant is even more ambitious when it introduces a new tool that allows developers to easily deploy applications on all platforms including iOS.

That is the Flutter SDK released by Google at the MWC 2018 event in late February, allowing developers to use it to code applications for both Android and iOS. And the company has released the first stable version of Flutter with many new enhancements and features compared to the beta version for all users on Tuesday.

Google's new tool allows developers to code applications simultaneously on all platforms, including iOS Picture 1

With Flutter, developers can create and deploy apps for both Android and iOS at the same time. This saves time while ending some applications that appear on iPhone and iPad before being available on Google Play Store.

Google's new tool allows developers to code applications simultaneously on all platforms, including iOS Picture 2

Flutter may even allow developers to create iOS and Fuchsia apps simultaneously. In addition, Flutter will also help make porting from Android to Fuchsia simpler and easier.

This project is open source so it will also support other programming tools such as Swift, Objective-C for iOS, and Kotlin, Java for Android.

Google said that in addition to allowing cross-platform applications to be developed on a single set of code, Flutter 1.0 also offers a wide range of attractive capabilities when used. Flutter adheres to the design guidelines of both Google Material Design and Apple to help developers build stunning applications. Supported Flutter "graphics are not jerky" at natural speeds. In addition, this tool also supports the "quick reload status" feature that allows developers not to restart or lose the current state of the application when they want to make changes on their application. while still checking them.

Besides, Flutter 1.0 also brings some new applications including:

  1. Add to App: Support developers to update current apps or switch existing apps by stage.
  2. Platform Views: Allows users to add UI features to the application.

In fact, Google applications including Google Maps and Google Ads have used Flutter. In addition, other developers have created apps on Flutter, including Groupon, Hamilton, Capital One, Alibaba, JD.com, Reflectly, Philips Hue and Tencent.

If you are interested in this new Google SDK, you can visit the link below to download Flutter 1.0.

https://flutter.io/

See more:

  1. Google changes the search engine, gives a unique answer and hides unnecessary links in some cases
  2. Please download the My Business app from Google's own, free for small and medium enterprises in Vietnam
  3. Google Maps has been added with a convenient new messaging tool
4 ★ | 2 Vote

May be interested

  • Activate multiple programs and folders at the same time in WindowsActivate multiple programs and folders at the same time in Windows
    you are using a computer running windows, you have a lot of favorite programs and applications that want to activate simultaneously with just one click. so with the free splat tool, you can open multiple programs, files and folders at the same time. here's how to do it.
  • The battle of foundations: There is no room for the weak!The battle of foundations: There is no room for the weak!
    throughout this year's speech at wwdc, apple has been at war with the world with competing products and applications with dropbox, box, onedrive and google drive cloud storage; whatsapp, snapdchat and bbm messages; skype and mobile phone calls; google search engine and even objective-c application programming.
  • How to enhance Python code with Concurrency and ParallelismHow to enhance Python code with Concurrency and Parallelism
    concurrency and parallelism are two techniques that allow you to run several programs simultaneously. python has many options for processing multiple tasks simultaneously and in parallel, but that can confuse many people.
  • 70% of developers choose Android as their main stop70% of developers choose Android as their main stop
    ios may be the operating system that helps raise the level of high-end applications of many developers, but few know that android is really a dock that attracts the attention of most developers today.
  • The best tools for Android developersThe best tools for Android developers
    android offers a lot of opportunities for developers: this is an open, flexible platform used by millions of users worldwide. fortunately, there are many tools for android developers to help them get started and provide a lot of support.
  • How to see who cares about you most on FacebookHow to see who cares about you most on Facebook
    how to see who cares about you most on facebook. facebook's security system is increasingly tight and strict with developers in order to avoid exploiting personal information of users. but you can still use code or tool from developers to manage your personal information.
  • What is QR code?What is QR code?
    qr codes have become increasingly popular, becoming a tool for logging into websites, wifi networks, sharing information, electronic payment, data storage or electronic tickets ...
  • Apple tested an app trial feature that didn't need to be installed in iOS 14Apple tested an app trial feature that didn't need to be installed in iOS 14
    with ios 14, users can simply scan the qr code to try out the application without installing on the iphone.
  • 8 websites that help programmers practice coding skills8 websites that help programmers practice coding skills
    the following article the network administrator will introduce you 8 best programming skills for web developers to date. here you are provided with exercises, challenges to practice code skills, interview ...
  • How to use Zenkit To Do manage tasks effectivelyHow to use Zenkit To Do manage tasks effectively
    zenkit to do is a task management tool, effective tasks that support multiple platforms including applications on windows, android, ios and the web.