Forwarded from Прогер
TutorialsPoint — библиотека бесплатных туториалов по множеству тем, связанных не только с программированием, но и вообще с компьютерами: Big Data, базы данных, веб и мобильная разработка, Computer Science и даже машинное обучение.
Forwarded from hahacker_news
Flutter For Dummies by Barry Burd.epub
7.4 MB
Flutter For Dummies (2020)
Автор: Barry Burd
Автор: Barry Burd
Forwarded from Мобильная разработка
Хорош ли Flutter для создания RPG-игр?
Разработчики Flutter продвигают идею того, что Flutter подходит для разработки игр. Но насколько фреймворк удобен на практике?
В статье рассмотрен Bonfire — один из популярных игровых движков для Flutter-проектов. На бумаге движок обладает богатой функциональностью, и автор решил выяснить, насколько комфортно его использовать и производителен ли он (спойлер — нет):
https://habr.com/ru/post/668436/
#flutter #gamedev
Разработчики Flutter продвигают идею того, что Flutter подходит для разработки игр. Но насколько фреймворк удобен на практике?
В статье рассмотрен Bonfire — один из популярных игровых движков для Flutter-проектов. На бумаге движок обладает богатой функциональностью, и автор решил выяснить, насколько комфортно его использовать и производителен ли он (спойлер — нет):
https://habr.com/ru/post/668436/
#flutter #gamedev
Forwarded from Мобильная разработка
Создание собственного бэкенда на Kotlin
Начинающие разработчики для реализации сервера приложения обычно используют готовые решения (например, Firebase) или различные API. Однако для более гибкого бэкенда понадобится написать собственный сервер.
Курс поможет разобраться, как разработать сервер для приложения с помощью Ktor. За видео вы пройдёте несколько этапов — от проработки требований до реализации сервера, в том числе его размещения на Heroku и написания тестов:
https://youtu.be/LqaBXrRkhC0
#android #kotlin
Начинающие разработчики для реализации сервера приложения обычно используют готовые решения (например, Firebase) или различные API. Однако для более гибкого бэкенда понадобится написать собственный сервер.
Курс поможет разобраться, как разработать сервер для приложения с помощью Ktor. За видео вы пройдёте несколько этапов — от проработки требований до реализации сервера, в том числе его размещения на Heroku и написания тестов:
https://youtu.be/LqaBXrRkhC0
#android #kotlin
Forwarded from Мобильная разработка
Паттерны проектирования в Dart
Если вы пробуете писать приложения на Flutter, то наверняка интересуетесь углубленным изучением языка Dart, т.к. именно он используется для разработки.
На Хабре как раз вышла серия статей с подробным объяснением паттернов в Dart:
— часть 1: https://tprg.ru/bDor
— часть 2: https://tprg.ru/ZWxu
— часть 3: https://tprg.ru/tPd3
Спойлер: примеры на котах.
#dart #flutter
Если вы пробуете писать приложения на Flutter, то наверняка интересуетесь углубленным изучением языка Dart, т.к. именно он используется для разработки.
На Хабре как раз вышла серия статей с подробным объяснением паттернов в Dart:
— часть 1: https://tprg.ru/bDor
— часть 2: https://tprg.ru/ZWxu
— часть 3: https://tprg.ru/tPd3
Спойлер: примеры на котах.
#dart #flutter
Forwarded from Мобильная разработка
Реализуем сторис на Flutter
В видео вы узнаете, как создать виджет stories с возможностью использования:
— индикатора прогресса для каждого элемента истории,
— жестов для предыдущего или следующего сторис,
— картинок или видео (в гайде используются однотонные изображения, но вы можете использовать любое фото или видео).
Посмотреть можно тут:
https://youtu.be/x1EoKmhYjB0
#flutter
В видео вы узнаете, как создать виджет stories с возможностью использования:
— индикатора прогресса для каждого элемента истории,
— жестов для предыдущего или следующего сторис,
— картинок или видео (в гайде используются однотонные изображения, но вы можете использовать любое фото или видео).
Посмотреть можно тут:
https://youtu.be/x1EoKmhYjB0
#flutter
Forwarded from Мобильная разработка
This media is not supported in your browser
VIEW IN TELEGRAM
Обзор анимации «TreeView» на Flutter
animated_tree_view — это пакет, предоставляющий древовидную структуру данных, которую можно визуализировать в виде линейного списка. В библиотеке есть много полезных методов для добавления, вставки и удаления узлов.
Виджет базируется на AnimatedList и может даже использоваться в качестве его замены. Существует два варианта реализации пакета:
— TreeView: структура Map,
— TreeView.indexed: основывается на структуре List.
Источник: https://pub.dev/packages/animated_tree_view
#flutter
animated_tree_view — это пакет, предоставляющий древовидную структуру данных, которую можно визуализировать в виде линейного списка. В библиотеке есть много полезных методов для добавления, вставки и удаления узлов.
Виджет базируется на AnimatedList и может даже использоваться в качестве его замены. Существует два варианта реализации пакета:
— TreeView: структура Map,
— TreeView.indexed: основывается на структуре List.
Источник: https://pub.dev/packages/animated_tree_view
#flutter
Forwarded from Мобильная разработка
Совместное использование Flutter и WebSocket
Для обмена сообщениями в режиме реального времени, GPS-отслеживания или видеозвонков часто используется WebSocket.
В этой статье рассматривается, что такое модель Pub/Sub, а также как подключиться к WebSocket на Flutter и настроить работу соединений. В конце статьи автор делится советами, которые помогут улучшить работу приложения с веб-сокетами:
https://blog.devgenius.io/web-socket-in-flutter-615d21ddf1c5
#flutter
Для обмена сообщениями в режиме реального времени, GPS-отслеживания или видеозвонков часто используется WebSocket.
В этой статье рассматривается, что такое модель Pub/Sub, а также как подключиться к WebSocket на Flutter и настроить работу соединений. В конце статьи автор делится советами, которые помогут улучшить работу приложения с веб-сокетами:
https://blog.devgenius.io/web-socket-in-flutter-615d21ddf1c5
#flutter
Forwarded from Мобильная разработка
Интересный проект с открытым исходным кодом для Flutter-разработчиков
Blink Comparison — приложение, которое помогает сравнить фото пломб с защитой, чтобы вы могли видеть различия и обнаружить взлом. Снимки можно делать на месте или добавлять из библиотеки: все изображения зашифрованы, что затрудняет их кражу или замену.
Метод «Blink Comparison» раньше использовался астрономами, чтобы найти отличия между двумя фотографиями ночного неба.
Репозиторий:
https://github.com/proninyaroslav/blink-comparison
#flutter
Blink Comparison — приложение, которое помогает сравнить фото пломб с защитой, чтобы вы могли видеть различия и обнаружить взлом. Снимки можно делать на месте или добавлять из библиотеки: все изображения зашифрованы, что затрудняет их кражу или замену.
Метод «Blink Comparison» раньше использовался астрономами, чтобы найти отличия между двумя фотографиями ночного неба.
Репозиторий:
https://github.com/proninyaroslav/blink-comparison
#flutter
Forwarded from Владилен: IT в эпоху AI
Читаю книгу Рэй Далио
Удивительный предпрениматель, который мастерски умеет систематизировать и структурировать информацию
Недавно наткнулся в сети на его ролик про меняющийся мировой порядок
Рекомендую к просмотру, чтобы понять более точно происходящие процессы сейчас в мировой истории
https://youtu.be/FqAWRuVUtA0
Удивительный предпрениматель, который мастерски умеет систематизировать и структурировать информацию
Недавно наткнулся в сети на его ролик про меняющийся мировой порядок
Рекомендую к просмотру, чтобы понять более точно происходящие процессы сейчас в мировой истории
https://youtu.be/FqAWRuVUtA0
Forwarded from Мобильная разработка
Аудит кода для Flutter-приложений
Небольшое руководство, как провести Code Audit проектов на Flutter: анализ производительности, UI, I/O и многое другое. Большинство советов можно использовать и для проверки нативных приложений:
https://chililabs.io/blog/flutter-mobile-app-code-audit
В статье не разбирается аудит безопасности системы, т.к. для этого чаще используются сторонние сервисы. Однако если вы хотите ознакомиться с этой темой, то в репозитории MASVS собраны все основы.
#flutter
Небольшое руководство, как провести Code Audit проектов на Flutter: анализ производительности, UI, I/O и многое другое. Большинство советов можно использовать и для проверки нативных приложений:
https://chililabs.io/blog/flutter-mobile-app-code-audit
В статье не разбирается аудит безопасности системы, т.к. для этого чаще используются сторонние сервисы. Однако если вы хотите ознакомиться с этой темой, то в репозитории MASVS собраны все основы.
#flutter