Arhn - архитектура программирования

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


Управление состоянием во Flutter с использованием Riverpod, StateNotifier, Freezed и DDD
Давайте создадим приложение Todo Примечание: Перед началом, если вы хотите увидеть ссылку на этот проект, вы можете посетить проект здесь . Также для этого проекта на YouTube я загрузил видео, так что вы также можете посмотреть его здесь . Всем привет. В этой статье мы создадим приложение Todo с помощью Riverpod + StateNotifier + Freezed + Domain Driven Design (DDD). Когда я пишу эту статью, я также загружаю видео, связанное с этой статьей. Так что, что хочешь, можешь делать,..

Внедрение Flutter в Интернет
Flutter , наша портативная инфраструктура пользовательского интерфейса для создания красивого индивидуального интерфейса, теперь поддерживает современный Интернет! Мы рады выпустить техническую предварительную версию SDK, которая позволяет вам использовать код пользовательского интерфейса Flutter и бизнес-логику и запускать их прямо в браузере. Наши амбиции в отношении Flutter в веб-браузерах Начиная с его первой бета-версии в прошлом году, клиенты использовали Flutter для создания..

Обслуживание веб-приложений Flutter с помощью Python-Flask
Руководство по доставке ваших веб-приложений Flutter из любой серверной среды. На каждом вашем неверном шаге будут охотиться жуки, так что не игнорируйте литературу. Обслуживание веб-приложений Flutter на частных серверах требует некоторых усилий. Проблема в том, что когда вы запускаете популярный файл index.html веб-сборки на флаттере, флаттер отображает ваш пользовательский интерфейс, запуская код в файлах main.dart.js и flutter_service_worker.js — эти файлы находятся где-то..

Реакция на изменение настроек Windows в приложении Flutter Desktop
Динамически оформляйте свое приложение Flutter для Windows, используя каналы событий для получения событий Краткий обзор: узнайте, как настроить функцию WNDPROC callback из Flutter с помощью каналов платформы в плагине. В примере показано, как динамически изменить тему в вашем приложении. Введение Два месяца назад Flutter 2.10 принес стабильную поддержку Windows. Хорошо, это не новость, Flutter раньше компилировал приложения для Windows, почему это так важно сейчас? Ответ..

Изучение 3 типов конструкторов в Dart
Именованные, фабричные и перенаправляющие конструкторы Большинство из нас знакомо с концепцией конструкторов. Они позволяют нам создавать разные экземпляры наших классов. Мы можем указать, от каких параметров должен зависеть класс при создании экземпляра, и скрыть внутреннюю логику инициализации. У нас может быть много конструкторов для разных случаев использования или мы можем полагаться на конструктор по умолчанию. В Dart конструкторы играют аналогичную роль, но имеют..

Вопросы по теме 'dart'

Можно ли написать файл в веб-приложении?
Я хочу сделать полностью клиентский текстовый редактор. К сожалению, dart:io не работает на стороне клиента . Я хочу сохранить текст, который пользователь ввел в файл на своем компьютере. Он может иметь полный контроль над тем, где он сохраняется,...

Присвоение значений переменной во время рекурсии
Итак, у меня есть список ( [123,487693821,1234,[111,222,[10,20],[11,45],34,21],333,[67,67],546] ) и базовая рекурсивная функция, которая печатает список в отформатированном виде, чтобы делать отступ всякий раз, когда есть список внутри списка, и...
18.12.2023

Веб-интерфейс связывает html-элемент с наблюдаемой переменной в коде на стороне сервера
Можно ли связать данные поля html (двухсторонняя привязка или односторонняя привязка) к наблюдаемой переменной, которая деклерируется в каком-либо коде на стороне сервера? Было бы здорово, если бы вы могли изменить значение одной переменной на...
30.11.2023

Как обрабатывать элементы, добавленные или удаленные из DOM с помощью шаблона веб-интерфейса Dart
Каков наилучший способ обработки элемента в (последнем) веб-интерфейсе Dart, когда он добавляется или удаляется из DOM с помощью шаблона? В идеале я хотел бы зарегистрировать обратный вызов прямо в шаблоне, но это не обязательно. Предыстория: мне...
15.11.2023

Обеспечить обратный вызов для пользовательского компонента
Я сделал собственный компонент, который в основном обертывает линейную диаграмму d3. Теперь я хочу иметь возможность зарегистрировать обратный вызов для кликов по линиям на графике. Я дал компоненту параметр @NgCallback , которому я затем...
23.09.2023

Может ли Dart использовать службы WCF?
Может ли Dart использовать службы WCF? Если да, то как? В более широком смысле, как можно перейти от веб-приложения «Javascript ‹--> ASP.NET ‹--> WCF Service ‹--> SQL» к приложению с интерфейсом Dart?
14.10.2023

Как отформатировать цвет фона для позиционированного блока текста?
У меня есть позиционированный текстовый элемент, который находится поверх элемента изображения в стеке. Я хотел бы применить простой цвет фона к этому текстовому элементу, чтобы он обрамлял текст как поле заголовка: Я могу сделать это,...
16.10.2023

Лучший способ установить заголовок по умолчанию для всех запросов в HTTP-запросе флаттера
Извините, если этот вопрос такой простой, но я новичок в флаттере и недавно не смог найти хороший способ установить заголовки по умолчанию в HTTP-запросе. Я могу расширить класс или обернуть в него функцию, но не должно ли быть простой встроенный...
05.12.2023

Как реализовать платежи в приложении Flutter?
Я использую flutter для создания своего первого приложения. Приложение предназначено для того, чтобы пользователи могли покупать и продавать продукты друг другу, и я хотел бы настроить функциональность, чтобы платежи проходили через приложение....

Ошибка: имя «E» не является типом, поэтому его нельзя использовать в качестве аргумента типа. Почему и как создать универсальную функцию?
Я пытаюсь создать функцию верхнего уровня: Iterable<E> mapEnumerated<T>(Iterable<T> iterable, E Function<E>(int, T) fn) sync* { var index = 0; for (final item in iterable) { yield fn(index++, item); } } Но он...
23.09.2023

Как генерировать уникальные случайные числа во флаттере и, если они генерируются, как переназначить состояние
Я новичок во флаттере. Я пытаюсь создать простую программу сложения, которая будет генерировать случайные числа для добавления друг к другу, а также создавать 4 случайных варианта ответа, из которых один будет правильным ответом. Но проблема иногда...
11.11.2023

Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..