Systems | Development | Analytics | API | Testing

Flutter

Understanding Flutter Navigator 2.0

Navigation is a core concept in mobile app development. It enables users to move from one screen to another. Well-managed navigation keeps your app organized and enhances its capabilities. Flutter offers an imperative API (Navigator 1.0) and a declarative API (Navigator 2.0) routing mechanism. In Navigator 1.0, you can only add a page to the top of the navigation stack and remove the topmost route. On the other hand, the declarative mechanism allows you to control the navigation stack completely.

Flutter vs native development: Which one to pick for your next project?

Are you about to start your next mobile app project and can’t decide whether you should use Flutter or native languages? If yes, then this article is for you. Stefan Ionescu focuses in this article on the differences between Flutter vs native development from different perspectives.

Fintech, Flutter, and tech leadership with GDE Mariano Zorrilla | Mobile DevOps is a Thing! Podcast

Mariano is an Android Tech Lead and a passionate member of the Flutter community: besides recently becoming a Google Developer Expert, he also founded the San Francisco Cross-Platform SFXP meetups, where developers share knowledge and experiences in cross-platform development.

Flutter isolates - everything you need to know

The word “isolate” shouldn’t be new to you — since the pandemic started, it has become a buzzword. Chances are you’ve also heard the term used in relation to Flutter, but what exactly is an isolate in this context? How does Dart execute code? How do you implement a isolate? All these questions will be answered in this article. If you’re a beginner in Flutter development, this article is for you, as I’ve tried to simplify a lot of concepts.

Working with REST APIs - Flutter

Data, data, and data. Everything we see in today’s world is just data. So how can we get data into our app? How can we integrate APIs into our app? Let’s find out! There are a lot of ways we show data in our app, such as: The most common method is to show data from a database or public APIs. Even loading data from a database involves using APIs, though these can be private. So, let’s see how you can integrate APIs, fetch data from a public API, and use it in your Flutter app!

How to build and distribute iOS apps without Mac with Flutter & Codemagic

It’s hard to imagine developing apps for iOS without a Mac computer. There is no sign of this changing any time soon, but there are still ways to build the app for iOS and release it to the App Store even if you don’t have a Mac. With Flutter and Codemagic, you can build and distribute iOS apps without buying a Mac computer yourself.

How to Use Bugfender on Flutter

Flutter is a user interface toolkit from Google which is primarily used to develop mobile applications but can also be deployed to create web and desktop apps. With Flutter, we can develop applications for both IOS and Android using the same source code. This dovetails neatly with Bugfender, our remote logging service that allows users to collect logs for everything in the application.