How to build a bottom navigation bar in Flutter
LogRocket Blog » Flutter
by Pinkesh Darji
1M ago
This tutorial demonstrates how to build, integrate, and customize a bottom navigation bar in a Flutter app. The post How to build a bottom navigation bar in Flutter appeared first on LogRocket Blog ..read more
Visit website
Transferring your Figma design into Flutter code
LogRocket Blog » Flutter
by Shalitha Suranga
4M ago
Figma is a fully-featured, collaborative, graphical interface designing tool that most UI/UX designers use to create interactive, beautiful software system prototypes. Flutter offers a complete toolkit for developing native cross-platform apps for Android, iOS mobile platforms, and popular desktop operating systems. Nowadays, most software development teams choose Figma for user interface prototyping and Flutter for app development, so transferring Figma designs into Flutter code becomes a common requirement in the modern software industry. You can manually translate Figma designs into Flutte ..read more
Visit website
Using Flutter Rust Bridge for cross-platform development
LogRocket Blog » Flutter
by Lewis Cianci
1y ago
Occasionally, in cross-platform development, we need to execute certain code on a platform-specific basis. For Flutter apps, we can draw from a rich plugin library to use the native functionality of many platforms without having to write our own implementations, so this may not be too daunting. However, as our needs become more and more niche, we may find that a plugin does not exist to leverage a certain function. That’s when we need to consider writing our own platform-specific code. The platforms that you are targeting already have a language that you can use to implement the functionality ..read more
Visit website
Facilitate app updates with Flutter upgrader
LogRocket Blog » Flutter
by Alejandro Ulate Fallas
1y ago
A simple alert prompt or card is displayed when a newer app version is available in the Google Play Store or Apple App Store. Most users take advantage of this auto-upgrade feature to avoid having to update each app individually on their phones. However, there are times when an app needs to be updated more quickly than usual, and the user must be notified directly rather than relying on a store alert. This direct notification is also helpful for reaching people who are not subscribed to auto updates. This issue is especially important if you’re following a release early, release often philosop ..read more
Visit website
Build a secure mobile banking app with Flutter
LogRocket Blog » Flutter
by David Tengeri
1y ago
One of the most important aspects of a banking app is security. Everybody wants to keep their wealth in a safe place. In today’s world, money drives almost everything, and we always want access to our cash. Well, how can we do that? One of the most common methods is using the device we take everywhere: our phones. So, if we want to make an application that manages the users’ money, we have to ensure it is as secure as possible. In this article, we will learn about the essential aspects of building secure mobile banking apps with Flutter and look at sample codes on how to achieve them using the ..read more
Visit website
Flutter CI/CD using GitHub Actions
LogRocket Blog » Flutter
by Himanshu Sharma
1y ago
We are in a state where companies are releasing software and solutions within minutes, and they are doing so by following the continuous integration (CI) and continuous delivery (CD) set of operating principles. A CI/CD pipeline makes the automatic delivery of your software more frequent, reliable, and secure. It focuses on higher code quality, and that’s why it is vital for a mobile developer or team. In this tutorial, you’ll learn how to deploy your Flutter app following CI/CD principles with GitHub Actions as a tool. This tutorial requires a Google service account, which will be used in Git ..read more
Visit website
Deep dive into enhanced enums in Flutter 3.0
LogRocket Blog » Flutter
by Artur Fijał
1y ago
Flutter 3.0 has introduced some long-awaited changes, chief among them the way we can use enums in Flutter, which many of us have been anxiously anticipating! This is particularly the case for those who have used more robust enums in other languages and find themselves missing them when working on Flutter projects. Instead of using static methods, method extensions, and helper or utility classes, we can now use new built-in Flutter enum features to implement everything in one place. It is fairly new, and as most of us are used to older methods of handling such cases, there are certainly a lot ..read more
Visit website
How to create a dynamic theme switcher in Flutter
LogRocket Blog » Flutter
by Muyiwa Femi-Ige
1y ago
In the past, there was nothing cooler than a customized device (phone), the colors, icons, and background all looking great with a dynamic theme. Believe it or not, these themes gave mobile devices the majority of their appeal. Check out the two images below: It’s not difficult to differentiate between the two — that is the benefit of a theme. This article will guide you on how to create a dynamic theme switcher that can switch between three colors, generating a dynamic theme. It will also use the palette_generator Flutter package to identify the dominant color scheme from an image. To jump ..read more
Visit website
Flutter logging best practices
LogRocket Blog » Flutter
by Deven Joshi
1y ago
Developing a large-scale application is no easy feat. It usually involves multiple modules working together coherently and is often written by different developers. So, when issues pop up in development, a single person has to go through an app flow created by multiple developers to identify the root cause. Misidentifying what went wrong or adding temporary fixes can break other parts of the code and lead to more issues in the long run. If you want to speed-run creating an app, you may use these in your code: print('reached here'); // Some code print('now here'); // Some other code print ..read more
Visit website
Building a gaming leaderboard in Flutter
LogRocket Blog » Flutter
by Samuel Mayowa
1y ago
Flutter 3 includes a handful of unique features, fixes, and improvements. One of the most exciting changes is the addition of support for creating casual games with Flutter, alongside the Casual Games Toolkit and template. This template contains built-in functionalities, such as sounds, advertisements, play service linking, FlutterFire, and more. In this tutorial, we’ll explore these new features by building a Flutter gaming leaderboard for a simple asteroid game and learn how to track high scores with the Firebase Realtime Database. Jump ahead: Building a casual asteroid game in Flutter Cre ..read more
Visit website

Follow LogRocket Blog » Flutter on FeedSpot

Continue with Google
Continue with Apple
OR