Pull to refresh
26.34

Flutter *

Cross-platform development framework

Show first
Rating limit
Level of difficulty

Creating a Frosted AppBar in Flutter with a Slide-Down Widget

Level of difficulty Medium
Reading time 4 min
Views 615

In this article, I will guide you through the process of creating a frosted AppBar with a sliding element beneath it. The final result is presented at the top as it works in the media network application.

Read more
Total votes 3: ↑3 and ↓0 +3
Comments 0

WebSocket Reconnection in Flutter

Level of difficulty Medium
Reading time 5 min
Views 514

Continuous socket connection can be crucial to ensure correct app behavior. Whether it’s delivering real-time chat updates, stock prices, or in-app indicators, a reliable connection is vital.

One of the irritating problems with sockets is a sudden loss of connection. If the true cause is not visibly evident, i.e., unstable internet connection, then the disruption cause is often well hidden. To tackle this issue we can implement an automatic socket reconnection strategy. Let’s see what options we have in the industry-standard socket library for Dart — web_socket_channel.

Read more
Total votes 4: ↑4 and ↓0 +4
Comments 0

6 Best Flutter Development Companies in the US 2023

Level of difficulty Easy
Reading time 7 min
Views 1.3K
Understanding the world of Flutter app development can be a challenging endeavor, especially for business executives seeking to create top-notch mobile applications. When it comes to choosing a Flutter development company in the US, finding a reliable and proficient partner is crucial for the success of your app. A wrong choice could result in wasted resources and a subpar app that fails to meet user expectations.

image

Read more →
Total votes 3: ↑1 and ↓2 -1
Comments 1

How to Create a Half Circle Progress Bar

Reading time 5 min
Views 2.8K

I bet you all had situations when a designer made a cool-looking UI and you just thought “cool, but how to implement this”. The same happened to me when a saw this progress bar in Figma.

Good thing is that in Flutter it’s pretty easy to create custom views and they will look awesome on every platform, but sometimes you just need to remember all these things that you have learned in geometric, and math classes. Yeah, we don’t always change the button’s color as someone thinks :)

Read more
Rating 0
Comments 2

Creating a Weather Predictions App Using Flutter

Reading time 13 min
Views 5.6K

This article describes how to develop a real-time weather prediction app in Flutter using the Tomorrow.io Weather API. The app consists of a single screen that displays the current weather and a 4-day daily forecast for a specific location. We’re creating this prediction app on Flutter because it is an open-source UI development kit, which means it can be integrated beautifully into desktop and mobile apps across various platforms, making it scalable. 

Read more
Rating 0
Comments 0

How to create a custom Scrollbar in Flutter using RenderShiftedBox

Reading time 3 min
Views 7.4K

In my project, I was faced with the need to implement a scroll bar. The standard approaches didn't fully satisfy what designers wanted to see. Here is an example, it is slightly different in appearance from what I needed, but the essence is approximately the same: the scroll bar should be on the right side of the list and take into account the padding of the scroll bar, with the slider displaying the percentage of the scrolled part of the list.

Read more
Total votes 3: ↑3 and ↓0 +3
Comments 0

Flitter Your Business With AI Integrated Flutter App Development

Reading time 5 min
Views 2.9K

As we all are aware of the fact that the digital market is heavily leaning towards a reliable UX-driven process, app development has become quite complex, especially for targeting the industry for mobile platforms.

For every organization, creating a product that is beneficial for their customer needs always comes up with a plethora of challenges. 

From the technical point of time, there are various challenges that every business faces, including selecting the right platform for the app, the right technology stack or framework, and creating an app that fulfills the needs and expectations of customers.  

Similarly, there are more challenges that every business faces and needs to cope with while creating its dream product. 

So, what to do??

Well, what if I say that the answer to all your queries and questions is Flutter app development with Artificial Intelligence (AI)  integration……

Surprised? Wondering how? 

Well, AI in Flutter app development is one of the best advancements in the software market. The concept of AI was first introduced during the 20th century with loads of innovations and advancements that we are still integrating into our mobile app development. 

But, what are Artificial Intelligence and Flutter app development? 

Read more
Rating 0
Comments 1

Flutter 1.22 Launched: Will it be a Gain or Pain for Businesses?

Reading time 4 min
Views 1.8K
image

Flutter with extensive support from iOS 14 and Android 11 released its newest version 1.22 in October last year. The release is primarily meant to focus on the fact that Android 11 and iOS 14 works great with Flutter.

Businesses are still in a dilemma to choose the best cross-platform framework between Flutter and React Native. But with the release of Flutter 1.22, they have realized that Flutter must be the top pick for them as well as the developers because it supports the new mobile OS versions.

The new version comes packed with iOS 14, Android 11, new i18, and l10n support. While these were the OS supports, there is much more it has to offer which includes Google Maps, WebView Plugins, a new app size tool, etc.

While the race to choose the best framework will continue to exist, here we will see how the Flutter 1.22 launch will be a boon for the businesses out there?
Read more →
Rating 0
Comments 1

How Is Flutter Helping Businesses In Getting Feature-Packed App At Affordable Prices

Reading time 5 min
Views 1.2K
image

With 2.7 million apps available in Google Play Store and 1.84 Million apps in Apple’s app store, it is clear that mobile app development has become an urgent need of the hour for businesses of all domains.

Did you know!



According to developer stats, it is predicted that there will be 7 billion million users by 2021 all across the globe.

image

Read more →
Total votes 4: ↑3 and ↓1 +2
Comments 0

Flutter: The Best Cross-Platform Framework For App Development with Top Flutter Companies

Reading time 6 min
Views 2.6K
image

The obsession of being an entrepreneur is increasing these days, and with the rapidly evolving market, it has become daunting for all-level enterprises and businesses to have both websites and mobile applications to survive in this cut-throat competitive market. The days are left far behind when the businesses with only high revenue used to have space in Google’s Playstore and Apple’s App Store.

Research shows that there are 2.8 million apps available in the Google play store, and around 2.2 million apps exist in the Apple app store. This clearly reflects that mobile app development has become an urgent need for the business of all domains either they are of large or small size.
Read more →
Rating 0
Comments 0

Here's an Update on Flutter 1.9 Release Coupled With Dart 2.5 Programming

Reading time 5 min
Views 1.8K


Recently during the Google Developer Days Conference in China that was held on September 10, 2019, Flutter 1.9 was released along with the updated Dart 2.5 programming language.h

The major highlights from the conference can be summed into three major points:

  • Google has announced Dart 2.5 programming update and a new Flutter 1.9 Version upgrade.
  • Dart 2.5 will support calling C code and intelligent code completion.
  • Flutter 1.9 will support iOS 13, macOS Catalina, and new Material widgets.

In this blog, I am going to discuss the major pointers in detail for you to understand the highlights and updates in detail!

Let’s begin!

What’s in store for Dart 2.5 as a programming language?

Dart is a Google borne programming language that has been used to develop mobile, web and desktop based applications. It is an object-oriented, class defined, garbage collected language with a C-style syntax, which is used to optionally compile into JavaScript.



The latest version of Dart 2.5 comes with these major highlights:

-> Support for Calling C Code straight through Dart using Dart FFI Library:

Developers who have knowledge about low-level programming languages will be excited from this announcement. The event also saw the launch of dart:ffi library, the preview of which allows calling into C code directly from Dart and Flutter.
Read more →
Total votes 3: ↑3 and ↓0 +3
Comments 2

Start using ReactiveX in dart and Flutter from beginning

Reading time 3 min
Views 3.9K


Yesterday my friend said something like "I’m writing simple offline app, I don’t need these streams and all that jazz". I was confused, but I thought, that there may be other coders in this delusion.


Below, literally in 50 lines I will show, on known example that reactivity is:


a) not about offline/online
b) very easy
c) very good for simplifying almost any code

Read more →
Total votes 3: ↑3 and ↓0 +3
Comments 0

Advantages and Disadvantages of Using Flutter for Mobile Development

Reading time 4 min
Views 12K


Flutter is a new open source framework created by Google that assists in developing native Android as well as iOS apps with one codebase. It is more than just a framework as it is a full software development kit that has everything you require for building cross-platform apps. This Flutter review will look into the advantages and disadvantages of the tool.
Read more →
Total votes 8: ↑7 and ↓1 +6
Comments 0

Dependency Injection in Flutter

Reading time 4 min
Views 14K

We’re currently experimenting with Flutter while developing our side project for step challenges with colleagues. This side project should also be considered as a playground, where we can check if we can use Flutter in more serious projects. That’s why we want to use some approaches there that can look like an over-engineering for such a small project.


So one of the first questions was what can we use for dependency injection. A quick search in the internet revealed 2 libraries with positive reviews: get_it and kiwi. As get_it turned out to be a Service Locator (and I’m not a fan of this pattern), I was going to play with kiwi, which looked more promising, but then I’ve found another one library: inject.dart. It is heavily inspired by Dagger library, and as we use the latest one in our other Android projects, I’ve decided to dig into it.

Read more →
Total votes 13: ↑12 and ↓1 +11
Comments 0

Flutter app architecture 101: Vanilla, Scoped Model, BLoC

Reading time 8 min
Views 9.4K


(originally published on Medium)


Flutter provides a modern react-style framework, rich widget collection and tooling, but there’s nothing similar to Android’s guide to app architecture.


Indeed, there’s no ultimate architecture that would meet all the possible requirements, yet let’s face the fact that most of the mobile apps we are working on have at least some of the following functionality:


  1. Request/upload data from/to the network.
  2. Map, transform, prepare data and present it to the user.
  3. Put/get data to/from the database.

Taking this into account I have created a sample app that is solving exactly the same problem using three different approaches to the architecture.

Read more →
Total votes 17: ↑15 and ↓2 +13
Comments 0

Authors' contribution