Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
9.85K subscribers
1.45K photos
68 videos
52 files
4.2K links
Все самое полезное для мобильного разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4adec1b17b35b6c0d8389
Download Telegram
🌐 Как подружить Flutter и Huawei — настраиваем App Gallery

Каждый мобильный разработчик рано или поздно сталкивается с необходимостью выкладывать приложение в альтернативные сторы. Но для App Gallery потребуется особый подход.

В этой статье вы узнаете:

• почему Huawei надо отдельно поддерживать;

• что такое mobile или media-сервисы;

• какие решения Huawei выпустили для Flutter;

• как настроить приложение в консоли разработчика App Gallery.

#Flutter
🔥4
🪦 Flutter форкнули и похоронили: о Flock, поводах для беспокойства и будущем фреймворка

Про «смерть» Flutter говорят каждый год, иногда по нескольку раз. Сейчас разговоры об этом получили новый виток — во многом после сокращений в Google и появления форка Flock, который якобы заменит основную ветку.

Автор разберет страхи, связанные с фреймворком, и ответит на основные вопросы по Flutter и Flock с экспертами.

👉 Читать статью
#Flutter
👍5
🌐 Как подружить Flutter и Huawei — настраиваем Flutter

Первую часть — о настройке самого App Gallery — читайте тут.

В этой статье вы узнаете:

как подготовить приложение к публикации в разных сторах и медиасервисах;

как тестировать приложение.

#flutter
3🔥1👏1🤩1👾1
🌐 Flutter in Production

Как Flutter превратился из начинающего UI-фреймворка с амбициозными целями в надёжное решение, которому доверяют крупнейшие бренды мира?

Узнайте, что говорит команда Flutter о прошлом, настоящим и будущем фреймворка.

👀 Смотреть видео
#flutter
5🥱5
🌐 Flutter Mix. Делаем верстку проще

Mix — UI фреймворк, построенный поверх Flutter, значительно упрощающий вёрстку. В его основе лежат 3 концепции:

Атрибуты: они задают цвет, размер, отступы и другие параметры UI;

Стиль: объединяет в себе список атрибутов;

Box: принимает стиль и отрисовывает UI по его атрибутам.

📚Читать подробнее
#flutter
😁5👍2🔥1🤔1
🌐 Flutter 3.27 — Что нового во Flutter?

В новом релизе Flutter 3.27 вас ждут множество улучшений и новых функций, которые значительно повысят производительность ваших приложений и упростят процесс разработки.

Обновления касаются всего фреймворка, движка и экосистемы, включая прогресс с Impeller и улучшения виджетов Cupertino. Также представлены новые функции в DevTools, которые сделают управление проектами Flutter проще, чем когда-либо.

⚙️ Читать полностью
#новость #flutter
🔥4👍1
👾 Кастомный трансформер для BLoC

BLoC — один из самых популярных способов для управления состоянием. Его преимущество в том, что можно управлять не только самим состоянием, но и теми данными, которые в него попадают.

В этой статье автор разберётся с такими вопросами:

• Что такое Event Transformers? Для чего они нужны?

• Как их применять?

И сделает 2 кастомных трансформера различной сложности.

#новость #flutter
👍32
🌟 Итоги кода: Flutter, Android и iOS в 2024-м

Друзья, год подходит к концу, и мы рады поделиться с вами интересным обзором основных событий в мире мобильной разработки.

В статье рассматриваются ключевые достижения в Flutter, Android и iOS за 2024 год, а также их влияние на будущее индустрии.

#новость #flutter #android #ios
😁31🎉1
🤝 Дружим RabbitMQ и Flutter/Dart

Автор статьи поделиться опытом работы с брокером сообщений RabbitMQ из Dart-кода.

Будут разобраны такие вопросы:

• Как установить и запустить контейнер с RabbitMQ
• Как настроить RabbitMQ.
• Как создать Producer (отправителя) на Flutter.
• Как создать Consumer (потребителя) на Flutter.

👉 Читать статью

#новость #flutter
2😁1
📱 YPay & YPay Inventory для Flutter — приложений

В этой статье автор делится опытом работы над YPay и YPay inventory для Flutter, рассказывает про возможности библиотек и как их использовать, а также о проблемах, с которыми столкнулся. В полезных ссылках указано всё необходимое для желающих подробнее узнать о Яндекс Пэй.

Может, после прочтения появится желание интегрировать библиотеки в своё мобильное приложение 📚

👉 Читать статью

#новость #flutter
2
🌐 Такие разные Slivers: обзор и применение во Flutter

Многие из вас наверняка уже знакомы с Slivers, ведь это мощный инструмент для создания динамичных и адаптивных прокручиваемых областей в приложениях Flutter.

В статье автор рассмотрит все существующие sliver-виджеты во Flutter, чтобы познакомиться с каждым из них, понять, какие задачи они решают, и как их можно применять.

👉 Читать статью

#новость #flutter
2
📱 Подключаем Yandex AppMetrica в мобильное приложение

Будь то небольшой проект или крупное приложение, использование аналитики помогает принимать обоснованные решения, улучшая пользовательский опыт и метрики.

Одним из инструментов для аналитики является Yandex AppMetrica. Это платформа, в которой доступны отчеты по источникам трафика, ключевые показатели мобильного приложения, аудитории и другой функционал.

В этой статье автор рассматривает подключение данного решения на простом примере.

👉 Читать статью

#новость #flutter
1
🌐 Такие разные Slivers: базовые классы и делегаты

Продолжаем серию статей о сливерах, в первой части были рассмотрены сливеры-списки: различные вариации SliverList и SliverGrid.

В этом материале погрузимся чуть глубже и сосредоточимся на базовых классах и делегатах, которые определяют поведение и структуру сливеров-списков.

👉 Читать статью

#новость #flutter
👍3🥰1
📁 Как создать плагин для IntelliJ IDEA

Автор статьи столкнулся с бойлерплейтом композиции фич в своих проектах, поэтому решил написать универсальный плагин для создания файловой структуры фич в проекте.

В статье рассказывается и показывается, как сделать базовый плагин для создания файловых структур и собрать его для локального использования или публикации.

👉 Читать статью

#новость #kotlin #flutter
1
🌐 Такие разные Slivers: работа с пространством

Двигаемся дальше в изучении сливеров, в прошлых статьях автор познакомил со сливерами-списками, посмотрели на их базовые классы и делегаты.

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

👉 Читать статью

#новость #flutter
🤩2👍1
📱 Подключение Firebase Analytics в мобильное приложение

Будь то небольшой проект или крупное приложение, использование аналитики помогает принимать обоснованные решения, улучшая пользовательский опыт и метрики.

В первой части автор рассмотрел подключение решения Yandex AppMetrica. В этой части рассматривается подключение решения от Google — Firebase.

👉 Читать статью

#новость #flutter
👍3
🌐 Такие разные Slivers: гибкое управление элементами

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

В этой же статье автор разбирает сливеры, которые дают возможности для более гибкого управления размерами и поведением элементов во время прокрутки. В частности смотрит, что сливеры умеют делать с заголовком.

👉 Читать статью

#новость #flutter
👍3
🌐 Flutter 3.29 — Что нового во Flutter

Этот релиз улучшает разработку и повышает производительность, с обновлениями Impeller, Cupertino, DevTools и других. Flutter 3.29, в котором приняли участие 104 уникальных автора, демонстрирует преданность сообщества.

Автор статьи подробно рассматривает все новшества и улучшения, которые помогут разработчикам максимально использовать возможности релиза.

👉 Читать статью

#новость #flutter
4
🌐 Pазгоняем MVVM до максимума

Задумываетесь ли вы при покупке новой вещи о том, какой путь она прошла, прежде чем попасть к вам в руки? А ведь телефон, книга или тарелка могли посетить аж четыре дополнительных точки, если продавец далеко от склада.

Автор статьи делится, как с помощью грамотно подобранной архитектуры Яндекс удалось упростить, стандартизировать и даже ускорить разработку мобильных приложений логистики, которых много: приложение для курьеров, приложение для пунктов выдачи заказов, приложения для сортировочных центров и так далее.

👉 Читать статью

#новость #flutter
👍6🤩2🔥1
🌐 Такие разные Slivers: аналоги обычных виджетов

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

В финальной статье автор познакомит со сливер-виджетами, которые являются аналогами обычных (box-based) виджетов, выполняя схожие функции, но для работы в прокручиваемых структурах.

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

👉 Читать статью

#новость #flutter
🤩2