Pull to refresh

Dart *

Programming language created by Google

Show first
Rating limit
Level of difficulty

How to Create a Half Circle Progress Bar

Reading time 5 min
Views 2.5K

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

Ugly API

Reading time 4 min
Views 2.3K

In this article, I’d like to talk about the problems I faced while integrating an API for the HTTP protocol and share my experience in solving them.

- REST vs Non REST architecture

- Ignoring Header Accept: application/json

- Mixing JSON keys case types

- Different response to the same request

Читать далее
Total votes 1: ↑1 and ↓0 +1
Comments 0

Implement stories in the Flutter app

Reading time 1 min
Views 4.5K

Nowadays, stories, like on Instagram, widely uses in apps for displaying news, educational content, and interactions with users.

I created a new plugin that allows implementing full story functionality with only few lines of code.

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

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

Reading time 5 min
Views 1.7K

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

Authors' contribution