Публикации по теме 'dart'


Почему выбран DART?
Dart - это язык программирования, оптимизированный для клиентов, для быстрых приложений на нескольких платформах. Он разработан Google и используется для создания мобильных, настольных, серверных и веб-приложений. Dart - это объектно-ориентированный язык с определением классов и сборкой мусора, использующий синтаксис в стиле C , который при необходимости транскомпилируется в JavaScript . Он поддерживает интерфейсы , миксины , абстрактные классы , овеществленные дженерики..

Что такое строки на языке дартс.
Что такое строки в языке дартс. В Dart строка представляет собой упорядоченную последовательность значений UTF-16, заключенную либо в одинарные, либо в двойные кавычки. Очень приятной особенностью языка является возможность объединения выражений в строки с помощью ${expr} (сокращение для вызова метода toString()). // No differences between s and t var s = "Double quoted"; var t = 'Single quoted'; // Interpolate an integer into a string var age = 25; var myAge = "I am..

Новый способ прослушивания событий жизненного цикла приложения во Flutter.
Обзор нового класса AppLifecycleListener, представленного во Flutter v3.13 Flutter 3.13 представил множество новых функций и улучшений. Одним из них является новый класс под названием AppLifecycleListener , который позволяет вам прослушивать события жизненного цикла вашего приложения Flutter. Это улучшение по сравнению с предыдущим способом прослушивания событий жизненного цикла приложения. В этой статье я сравню старые и новые способы прослушивания событий жизненного цикла..

Шаблон проектирования Singleton — Flutter and Dart
В программной инженерии шаблон проектирования singleton — это шаблон проектирования, который ограничивает создание экземпляра класса одним объектом. Это полезно, когда требуется ровно один объект для координации действий в системе. В языке программирования Dart существует несколько способов реализации одноэлементного класса. Использование конструктора фабрики . Как показано в примере, вы можете использовать конструктор фабрики с закрытым внутренним конструктором для создания..

Dart 3.0 стал немного быстрее
Несколько глупых тестов для проверки различий в производительности между версиями Dart. Имейте в виду, что это не сложный бенчмаркинг. Я просто хотел увидеть эти цифры и подумал, что кому-то они могут показаться интересными. Кроме того, я просто хотел увидеть разницу между версиями Dart 2.19.6 и Dart 3.0.0, а также разницу между типами double и int , которые также будут 64-битными числами на Mac. Эти бенчмарки совершенно бессмысленны в реальной жизни и просто интересны после..

Понимание ошибок и исключений в программировании Dart
Узнайте, как идентифицировать и обрабатывать ошибки и исключения в вашем коде Dart При разработке программных приложений с использованием Dart важно понимать разницу между ошибками и исключениями. Хотя оба термина относятся к проблемам, возникающим во время выполнения программы, они имеют разные характеристики и требуют разных подходов для решения. В Dart ошибка возникает, когда программе не удается выполнить задачу из-за критической проблемы, такой как синтаксическая ошибка, ошибка..

Петли для дротиков
Введение: Dart — это мощный язык программирования, который предлагает различные механизмы потока управления для эффективного выполнения повторяющихся задач. Циклы — неотъемлемая часть любого языка программирования, позволяющая многократно выполнять блок кода. В этой статье мы рассмотрим различные типы циклов, доступных в Dart, а также приведем практические примеры, которые помогут вам понять их использование и раскрыть весь их потенциал. 1. Цикл for : Цикл for используется,..