Публикации по теме 'flutter-app-development'


Реактивное программирование во Flutter
Реактивное программирование — одна из наиболее часто используемых парадигм в мобильных приложениях. В классическом программировании, когда нам нужна какая-то информация, мы активно ее запрашиваем. Это может быть из базы данных, API или датчика. Что мы делаем, так это запрашиваем у источника данных конкретную информацию, которая нам нужна. Вместо этого в реактивном программировании я говорю источнику данных, что меня интересует его информация, и уведомлять меня всякий раз, когда..

Дарт выглядит и как работает.
Dart — это объектно-ориентированный язык программирования, разработанный Google. Он предназначен для использования как для клиентской, так и для серверной разработки. Dart имеет синтаксис, аналогичный другим языкам программирования, что упрощает его изучение и использование. Вот пример кода в Dart для печати «Hello, World!» на консоли: void main() { print('Hello, World!'); } Объяснение: Функция main является точкой входа в программу Dart. Ключевое слово void указывает,..

Интеграция Spring Boot и Flutter без паролей
Представьте, что вы создаете новое мобильное приложение, ваши пользователи регистрируют новую учетную запись, используя только PIN-код телефона или отпечаток пальца. Что, если ваше приложение в процессе станет неуязвимым и для фишинговых атак? Вы бы рассмотрели простую альтернативу паролям или все еще хотите решать все проблемы, связанные с паролями? В этой статье мы собираемся написать мобильное приложение Flutter, использующее Spring Boot Rest API. Мы собираемся изучить некоторые..

Простой способ создать хорошую обработку ошибок во Flutter с помощью Dartz
Не сбивайте пользователя с толку, создайте хорошую обработку ошибок при разработке приложения. Наша основная задача как разработчиков — создавать приложения для решения определенных задач. При публикации разрабатываемое нами приложение может выдавать некоторые ошибки перед пользователем. Например, возможно, наши пользователи неправильно вводят данные, потеряно соединение или даже наш сервер не работает. Хорошее приложение сможет обработать ошибку и снова направить пользователя на..

Плюсы и минусы разработки приложений на Flutter
Спойлер… В основном это хорошо :) Давайте разберемся, мобильные приложения потрясающие, они позволяют нам легко выполнять разноплановые задачи, и почти каждый, у кого есть мобильное приложение, использовал одно или несколько приложений. Некоторые из этих приложений приобрели огромную популярность и признание. С годами использование мобильных приложений только увеличилось, на рынок попало больше мобильных телефонов, и было создано больше мобильных приложений, а также инструментов,..

Flutter: все, что вам нужно знать об анимированной маршрутизации.
Вы все знаете, что маршрутизация во флаттере проста, нам просто нужно нажать и вытолкнуть, чтобы маршрутизировать с одной страницы на другую. Толкать: Navigator.push( context, MaterialPageRoute(builder: (context) => const SecondRoute()), ); // or Navigator.of(context).push( MaterialPageRoute(builder: (context) => const SecondRoute()), ); Поп: Navigator.pop(context); //or Navigator.of(context).pop(); но знаете что, мы можем добавить анимацию к приведенной выше..

Руководство для начинающих по Flutter.
Что такое флаттер? Flutter был выпущен в мае 2017 года компанией Google. Flutter — это не язык программирования, это комплект для разработки программного обеспечения (SDK) с предварительно написанным кодом, с готовыми к использованию и настраиваемыми виджетами, библиотеками, инструментами и документацией. Flutter можно использовать для создания кроссплатформенных приложений: Android, IOS и веб. Это фреймворк, специально разработанный для внешнего интерфейса. Flutter использует..