Now that I’m also on YouTube, I thought of making a video on the same topic here so now you can choose the type of content you want to consume.
You like reading? Then continue just like you usually do.
You like watching video content instead? Find the YouTube video here.

Image for post
Image for post
https://www.youtube.com/watch?v=0B0cSbKSThI&feature=youtu.be


Image for post
Image for post

Since the last 6 months, I have been focused on a big migration project, where we have been migrating a production app from native to Flutter, feature by feature. Initially, I started experimenting with Android, and adding Flutter features to an existing Android application.

In this article, I will go over steps on how we can easily setup an existing Android application to accept Flutter code, and how Codemagic also helps in creating shippable artefacts for such an arrangement.

PS. I started this experiment back in June-July last year, and definitely, “easy” was not an adjective to describe the process. It also made sense, because Add2App was in a very early stage then, and there were ongoing experiments happening. Often there would be breaking changes in each update for Add2App. …


This story is another recap of my talk at GDG Bhubaneswar I/O Extended 19 and was published right on stage! 😎 Snaps from the event below 👇

Image for post
Image for post


And a tiny guide on becoming the next Flutter GDE

Looking for the YouTube video on the Top GDE questions? Scroll to the end of the article.

There are achievements that you dream about, and there are things that just fall into your destiny without you even asking for it. I never ever dreamt of becoming a Google Developer Expert (GDE). I honestly have to confess I didn’t know it even existed. It was only after Pawan Kumar became one that I found out about it. That did not mean, I wanted to become one.

no, really.

I was a student back then when I started working with Flutter. Yes, I was writing articles on Flutter that was being read by people all over the world, being translated to different European languages, I was being invited to take workshops and give public talks on Flutter, and mentoring people on MentorCruise and helping people learn Flutter, and more importantly, I was invited to attend Flutter Live in London, the 1.0 launch celebration. Everyone kind of expected that I would become the next GDE, but I was always more like…


Image for post
Image for post

If you’re new to Flutter development then you must be cribbing about the nested structures, how hard it is to add or remove widgets from the middle of the code or how hard it is to find where one widget ends and another begins. Then, you spend your whole day matching opening brackets to their closing ones, or at least trying to. You’re not alone, we’ve all been there. …


Let’s dive into another useful widget in our implicit animations.

What? You don’t know what implicit animations are?
Did you read the
first article of this series?

Image for post
Image for post

Let’s talk about Opacity first


I always wanted to work with neat or crazy animations. I have worked with Android for a couple of years and I was starting to lose my love for animations, because trying to develop them in Android was a huge investment of my time.

Enter Flutter!

And I have fallen in love again.

To celebrate this newfound love, I am starting an Animated Series for Flutter.

Image for post
Image for post

YES It’s a SERIES!

I am going to cover everything about animation in Flutter from implicit animations to explicit animations and even Flare! This is the first one in the series.

Animated Containers

Animated Containers are implicit animated widgets.

Wait a second. What are implicit animated widgets again?


Hands down, the best year of my life till date.

Image for post
Image for post
Credits Pankaj Kumar Singh

A year back when I ended 2017, I had no idea I would be having these unique experiences in 2018. Now, not all unique experiences are great, some are just there to teach you some life lessons. Like there are plenty of things in 2018 that I missed out on which I was extremely sad about but then something better came along, and I realized the fact that yes, the universe always has a plan.

These are few of my highlights of 2018 —

  • Finished the Udacity Android Developer Nanodegree finally but lost the chance to go to Google IO 2018. …


Mails are my favorite notifications, specially when the headline says —

Congratulations, you have won a Travel Grant to the Flutter Live

After a long process of visa, I packed my bags, took my passport and left for the beautiful City of London. This was my first time out of Asia, naturally my first long flight, and obviously my first time to London. And as soon as I landed, the British air and the little British houses stunned me. 😍

Image for post
Image for post
Somewhere on Northend Road

Flutter Live 2018 was crazy. Every announcement was crazy. If you are a mobile or Flutter developer you cannot miss this. In fact, after the announcements, I would say, you can be a developer of any platform, and you would still be stunned after the keynote. …


After I spoke at DevFest 2018 about Flutter, I have been getting plenty of requests on Linkedin and 5 messages each day. 4 of them ask this one famous question,

How do I start learning Flutter? Please help me.

After a point of time, it became tiring for me to reply the same thing to everyone. Thus, I decided to write this article.

Pooja’s Guide to Flutterverse.

Image for post
Image for post

There are plenty of articles or GitHub repositories that will give you a list of resources to start from, and I am going to link some of them as well. But this article will be a little different. …

About

Pooja Bhaumik

Google Developer Expert @Flutter, Mobile Developer, Public Speaker, Technical Blogger, Mentor @MentorCruise

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