Illustration made by: Lucas Rosa -> medium.com/@lucassantosrosa51

Hey everyone!

Today I’m going to show you how you can connect your project made in Flutter with Android native code that uses Kotlin as its main language.

For those who still don’t know, it is possible to use native codes coming from the Android operating system (using Java or Kotlin languages) or iOS (using Swift or Objective-C languages) and connect with your Flutter project.

For this, we will use a functionality provided by the Flutter documentation called Method Channel, which is nothing more than an API for specific platforms that provide us the means to connect with the native…


Hey everyone!

Before learning about widgets I strongly recommend learning the basics about Flutter and what it is. If you already know the basics of Flutter or if you have read Leticia’s article, then we can jump right in. Today I am going to demonstrate two Widgets that will be used frequently when you are developing screens and user interfaces in Flutter.

“But hey, what’s a Widget?”

A Widget is a visual component that defines the interface of an application. So it means that everything you see when you create your screen is based on a set of Widgets. When…

Felipe Magalhães

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store