Публикации по теме '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 используется,..