mobdevelop | Unsorted

Telegram-канал mobdevelop - Мобильная разработка

3295

@haarrp - admin @itchannels_telegram - 🔥лучшие ит-каналы @javascriptv - продвинутый javascript @JavaScript_testit- js тесты @programming_books_it - бесплатные it книги @ai_machinelearning_big_data - ml

Subscribe to a channel

Мобильная разработка

🔥 Дайджест полезных материалов из мира Мобильной разработки за неделю

Почитать:
— Зачем собирать номера телефонов клиентов и как сделать это экологично
— Модификаторы классов для сопровождающих API
— Как коридорное исследование помогло обновить каунтеры тредов в мессенджере
— Библиотека Scout — быстрый и безопасный DI на Kotlin
— Сервисы: строим масштабируемые и гибкие приложения с помощью чистой архитектуры
— Мобильная разработка за неделю #508 (25 сентября — 1 октября)
— Parsing non-Latin based Twitch usernames in Kotlin
— Role of AI in Mobile App Development
— Why Mobile Apps Get Rejected
— The Importance of Mobile App Design for Businesses in Dubai
— Save your eyesight: how the EyeYoga app improves vision health for programmers
— Zero-trust security in modern software architectures
— How to Use Artificial intelligence to Enhance the Mobile User Experience
— Unidades de Viewport no CSS: Além do VH (PT-BR)
— How to Find and Hire Dedicated Developers for Your Tech Start-up
— 4 Reasons Why You Should Create an App for Your Business

Посмотреть:
🌐 Android Studio Chat Bot || Java 21 || Jetpack Paging Multiplatform - Новости 2023.19 (⏱ 23:22)

Хорошего дня!

@mobdevelop

Читать полностью…

Мобильная разработка

⚡ 5 лучших шаблонов проектов React Native на GitHub для быстрой разработки приложений 📱

Список полезных ресурсов, которые ускорят разработку приложений! Эти шаблоны упрощают процесс разработки, позволяя вам быстро приступить к работе над приложениями👇

1. React Native Elements: https://github.com/react-native-elements/react-native-elements
2. Ignite CLI Boilerplate: https://github.com/infinitered/ignite
3. React Native Paper: https://github.com/callstack/react-native-paper
4. UI Templates: https://github.com/Aashu-Dubey/React-Native-UI-Templates
5. React Native Boilerplate: https://github.com/thecodingmachine/react-native-boilerplate

@mobdevelop

Читать полностью…

Мобильная разработка

🍏Оптимизация памяти при работе с JPEG

Когда вы работаете с растровыми изображениями можно сэкономить объем потреьляемой памяти путем конвертации RGB в YUV и последующих оптимизаций. Проблема в том, что UIImage не дает из коробки всех нужных API. Разработчик Телеграма рассказывает в статье о том, как обойти ограничения и сэкономить 50% потребляемой памяти.

https://dev.to/petertech/reducing-jpeg-uiimage-ram-usage-by-50-2jed

@mobdevelop

Читать полностью…

Мобильная разработка

🔥 Дайджест полезных материалов из мира: Мобильной разработки за неделю

Почитать:
— Искать пару, а найти работу. История разработчика Fitil
— Enum в Swift: Перечисления Возможных Сценариев
— Не усложняйте свои приложения
— 9 лучших консольных файловых менеджеров Linux
— Разбор Android 14 для разработчиков
— Нововведения фреймворка Flutter 3.13. Часть 1
— Новый способ прослушивания событий жизненного цикла приложения во Flutter
— Ускоряем поиск по коду в Android Studio
— Как CallPassword ID меняет парадигму авторизации и экономит сотни тысяч
— Как WhatsApp справлялся с 50 миллиардами сообщений в день, имея всего 32 инженера
— Мобильная разработка за неделю #504 (28 августа — 3 сентября)
— From Idea to App Store: A Step-by-Step Guide to Mobile App Development
— Trends Of Mobile App Development In The Future
— Mobile Dev Roadmap
— Coding on the Commute: Making the Most of Your Journey
— Creating Interactive UIs with Motion Layout using Jetpack Compose
— Testing Banking Apps: Ensuring Security, Functionality, and User Experience
— Expanding Your Mobile App's Compatibility: Using TechSpecs API to Test on Various Devices
— Managing the Keyboard in SwiftUI: A Comprehensive Tutorial
— Sneak Peek at 2023 Volume 3: Xamarin
— Phone number centric apps are a Security Hazard

Посмотреть:
🌐 Что нового в Android 14 для разработчиков (⏱ 36:32)
🌐 Cобеседование Android-разработчика. Максим Качинкин, Dodo Engineering (⏱ 01:44:13)
🌐 Как учиться правильно? Методы обучения ios и не только (⏱ 13:41)

Хорошего дня!

@mobdevelop

Читать полностью…

Мобильная разработка

📱Обнаружение утечек памяти

В статье описано, как с помощью XCTest проверить, что объекты удаляются из памяти после завершения теста.

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

https://qualitycoding.org/swift-memory-leak-detection-xctest/

@mobdevelop

Читать полностью…

Мобильная разработка

🔥 Дайджест полезных материалов из мира : Мобильная разарботка за неделю

Почитать:
— Приглашаем на Ozon Tech Community Mobile Meetup
— Под капотом анимаций в React Native. Часть 2/2: Reanimated and JSI
— WWDC 2023. Новый фреймворк SwiftData для управления данными. Эксперименты
— Добавьте 𝚍𝚒𝚛="𝚊𝚞𝚝𝚘" к полю ввода
— Как выбрать компанию — мобильного разработчика
— Swift и Objective-C в одном SDK. Стерпится, слюбится
— Flutter 3.13. Что нового?
— Ускоряем сборку за счёт миграции с kapt на ksp
— Как не забросить свой пет-проект. Мой кейс запуска приложения в App Store
— Одно PWA, чтоб править всеми
— Using the event bus pattern in Android with Kotlin
— Quick Guide to Custom Painting in Flutter
— A (Mobile) Bug's Life - How to Debug Web Apps on Mobile Devices
— A Guide to Migrating a Native App to Hybrid: Seamless Transition for Enhanced Efficiency
— Ultimate Guide to Write Tests in Flutter
— Flutter learning: Am I missing any topic?
— Mastering Navigation in Flutter: A Comprehensive Guide
— Leading the Way: The Top 10 Mobile App Development Companies Deliver Innovation
— Opportunity - Frontend & Mobile Developer - salary between 40k and 45k
— Mobile App Development Company Uplogic

Посмотреть:
🌐 Важный фикс Gradle | Flutter для Aurora OS | Права AI генераторов (⏱ 17:55)
🌐 Почему стоит вкладываться в опенсорс (⏱ 35:29)

Хорошего дня!

@mobdevelop

Читать полностью…

Мобильная разработка

📱Locus

Locus — это бесплатное приложение с открытым исходным кодом для Android и iOS, которое позволяет вам делиться своим местоположением в режиме реального времени конфиденциально.

Он шифрует ваше местоположение end-to-end и хранит данные децентрализованно на нескольких серверах, с помощью Nostr.


▪Github

@android_its

Читать полностью…

Мобильная разработка

⚡Легкий способ получать свежие обновлении и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:


Машинное обучение: @ai_machinelearning_big_data
Go: @Golang_google
C#: @csharp_ci
Базы данных: @sqlhub
Python: @pythonl
C/C++/: @cpluspluc
Data Science: @data_analysis_ml
Devops: @devOPSitsec
Rust: @rust_code
Javascript: @javascriptv
React: @react_tg
PHP: @phpshka
Docker: @docker
Android: @android_its
Мобильная разработка: @mobdevelop
Linux: linuxacademy
Big Data: t.me/bigdatai
Хакинг: @linuxkalii
Java:@javatg
Собеседования: @machinelearning_interview


💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy

🔥ИТ-Мемы: t.me/memes_prog

🇬🇧Английский: @english_forprogrammers

Читать полностью…

Мобильная разработка

⭐️ Быстрый экскурс в SwiftData:
➖ Observable меняется на Model (рис. 1)
➖ получаем список (рис. 2)
➖ сортировка списка (рис. 3)

Чтение и запись происходят автоматически.

@mobdevelop

Читать полностью…

Мобильная разработка

​Сравнение Kotlin, Swift и Dart

В этой статье автор покажем вам, как написать один и тот же код на трех популярных декларативных фреймворках — Jetpack Compose, SwiftUI и Flutter.

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

#ios #android #flutter

Читать полностью…

Мобильная разработка

🤓 Popup View — библиотека тостов, оповещений и всплывающих окон для SwiftUI

Собственно из заголовка уже понятно, что вас ждёт по ссылке — удобные элементы интерфейса, которые вам не нужно создавать с нуля, если вы работаете со SwiftUI. А ещё они стильные.

🖥 Github

#ios #библиотека

Читать полностью…

Мобильная разработка

𝕴𝖈𝖔𝖓 𝕲𝖊𝖓𝖊𝖗𝖆𝖙𝖔𝖗

🍱 Приложение для macOS для создания иконок приложений

https://github.com/onmyway133/IconGenerator

Читать полностью…

Мобильная разработка

​Создание виджетов для приложений iOS с помощью WidgetKit и SwiftUI

Начиная с iOS 14, Apple представила виджеты, которые позволяют пользователям отображать часть содержимого приложения на главном экране.

Давайте посмотрим, как мы можем использовать платформу WidgetKit для добавления виджетов в приложения iOS:

https://tanaschita.com/20220905-building-widgets-for-ios-applications-with-widgetkit-and-swiftui/

#ios #swift

Читать полностью…

Мобильная разработка

​Упрощение внедрения зависимостей с помощью паттерна «фасад» в iOS

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

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

Подробнее:

https://pedroalvarez-29395.medium.com/ios-simplifying-dependency-injection-with-the-facade-design-pattern-bd863630da32

#ios

Читать полностью…

Мобильная разработка

KotlinConf 2023: 71 доклад о Kotlin и вокруг Kotlin уже на YouTube.

Смотреть

Читать полностью…

Мобильная разработка

🔥 Дайджест полезных материалов из мира Мобильной разработки за неделю

Почитать:
— Собери сам: Набор для разработки на SwiftUI
— 15 лучших бесплатных курсов по Linux
— jenv — удобный инструмент для управления версиями Java
— Возможна ли жизнь после плеймаркета?
— Как мы создаём Squadus. Реализуем «прыжок к сообщению» в мобильной версии
— Как я делал солнечную зарядку для своего моноколеса и вот что получилось
— Restyle как новый стандарт для создания UI в React Native
— Дебаггинг приложения без Xcode. Зачем?
— Универсальные датасорсы в iOS-разработке
— Как Google победила фрагментацию и возвращает контроль над Android
— Как мы распознавали цвета медицинских тест-полосок с помощью ИИ для healthcare стартапа
— I'm trying to running the react-native application
— Trust with DevTools Broken
— How to setup Burp Suite on Android
— Understanding APIs and Their Importance for Flutter Developers: Best Practices Included
— Evento de Desenvolvimento Mobile Gratuito com 240 Vagas
— Development Stages of a Mobile Application
— Leading Android App Developers - Transform Your Ideas into Apps with Experts in Android Mobile App Development
— Flutter Flow: Carousel Menu
— Leading IOS App Development Company in USA | TechnBrains
— Top Features To Be Added To Any Workplace Communication Application In 2023

Посмотреть:
🌐 Как Google победила фрагментацию и возвращает контроль над Android (⏱ 29:55)
🌐 Советы к собеседованию (⏱ 01:12:00)

Хорошего дня!

@mobdevelop

Читать полностью…

Мобильная разработка

🔥 Дайджест полезных материалов из мира Мобильной разработки за неделю

Почитать:
— Сделали по красоте: победители «Конкурса красоты кода»
— Особенности SRE и Observability в мобильных приложениях
— Дайджест мобильной разработки за август
— Перф-тесты VS аномалии. Вечная битва за производительность приложений на iOS
— «Подарил удочки и попрощался с друзьями на год»: как я стал Android-разработчиком, отказавшись даже от прогулок
— Мобильная разработка за неделю #506 (11 — 17 сентября)
— Top Benefits of Developing Mobile Apps for Small Businesses
— Chart of the Week: Creating a Pareto Chart Using .NET MAUI Charts to Identify Key Customer Complaints
— Why Should Startups Develop a React Native App?
— Stop Using Result Wrappers In Your Reactive Return Types
— How to build your embedded NativeScript app within the Xcode project
— Best Apps for Organizing International Healthcare Relocations
— The Benefits of Hiring a Professional iOS App Development Company
— How to support dark mode in your iOS App
— A Guide to the Top 7 Document Automation & Assembly Platforms with Pros and Cons
— Creating a .NET MAUI Smart PDF Viewer App with Auto-Summary Generation Using OpenAI’s ChatGPT

Посмотреть:
🌐 Поиск мотивации. Ментор же решит всё. Что мне делать (⏱ 21:39)
🌐 Собеседование на Mobile Developer. Алексей Панов, Контур (⏱ 01:50:36)
🌐 Модерация приложений и игр в магазине. RuStore (⏱ 01:06:06)
🌐 FightClub. Консольная игра на Swift (⏱ 02:18:55)

Хорошего дня!

@mobdevelop

Читать полностью…

Мобильная разработка

🔥 Дайджест полезных материалов из мира Мобильной разработки за неделю

Почитать:
— Авторизация пользователей за копейки: как бизнесу отказаться от дорогих SMS
— Flutter на ОС Аврора
— Когда бизнесу нужна разработка мобильного приложения? Раскладываем по полочкам. Помогаем определиться с подходами
— Микросмартфон за 100 рублей: Покупаем смартфон 11-летней давности и… пишем под него приложения
— In-app purchases — за что и почему? Взгляд аналитика
— PWA vs Native: чек-лист, который поможет выбрать
— SDK AppMetrica — теперь в опенсорсе
— Как работает SberPay под капотом
— Шейдеры в iOS для начинающих
— Нововведения фреймворка Flutter 3.13.Часть 2
— Flutter: Initial Setup
— Building security for digital wallets and financial applications
— Building a PinePhone App With React and Tauri
— CSS flex and grid using Cssbattles challange.
— Leveraging Phone Numbers for Rock-Solid Identity Verification: A Technical Deep Dive
— React Native Error: A navigator cannot contain multiple 'Screen' components with the same name ...
— Easy way to embed responsive YouTube iframe
— iOS Tips Xamarin Forms - Get Safe Area Height
— iOS Tips - This app cannot be installed because its integrity could not be verified
— The Ultimate Patient Appointment Manager App in .NET MAUI

Посмотреть:
🌐 Собеседование на Mobile Developer. Алексей Панов, Контур (⏱ 00:00)
🌐 Как я разработал IOS приложение. От идеи до загрузки (⏱ 18:51)

Хорошего дня!

@mobdevelop

Читать полностью…

Мобильная разработка

Хотите быть в курсе актуальных трендов IT и прокачать знания в мобильной разработке?

На IT-конференции CrossConf будет самое большое сообщество по мобильной разработке и доклады от спикеров из ведущих компаний рынка 🔥

15 сентября | Красный Октябрь, Москва

По промокоду MOBDEVELOP действует скидка -20%

В программе:

🔹 2 потока по мобильной и кроссплатформенной разработке – Flutter, Kotlin, React, NativeScript, DivKit
🔹 Эксклюзивные доклады от спикеров ОС Аврора о ближайших планах
🔹 Открытая запись подкаста «Гости из IT» по теме Kotlin
🔹 IT-квиз на afterparty от знатока «Что? Где? Когда?» Бориса Белозерова

Подробная программа на сайте crossconf.com

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

Новости и розыгрыши в телеграме @crossconf

Читать полностью…

Мобильная разработка

🔥 Дайджест полезных материалов из мира : Мобильная разарботка за неделю

Почитать:
— Как мы разрабатывали приложение с сибирским характером для суровых дальнобойщиков (и победили Яндекс Карты)
— История разработки приложения для складных смартфонов Samsung. Часть 1
— Вложенная навигация во Flutter: что такое декларативный роутер и зачем он нужен
— Не дадим Windows Phone умереть! Как я написал свои клиенты VK, YouTube для Nokia Lumia? Сам себе экосистема ч.2
— В поисках идеальной Headless CMS для масштабных проектов: как выбрать лучшее решение в 2023 году?
— Месячная заруба с Apple. Рефакторим бридж. Часть 2
— Мобильная разработка за неделю #503 (21 — 27 августа)
— Flutter and Kintone
— Chart of the Week: Creating a .NET MAUI Horizontal Bar Chart to Compare Grocery Prices Between Two Countries
— Tutorial: Sending Mobile Push Notifications Using Courier and Their New Android SDK
— How to Create a Bluetooth LE Scanner for Android
— Responsive Design
— Your Users Will Do the Darnedest thing: Hedging Against That as a Mobile Developer.
— Passkey iOS SDK - Authsignal
— Top 10 Flutter Libraries and Frameworks to Speed Up Your Development
— Why I Haven't Started Learning Kotlin Multiplatform Mobile Yet
— Sneak Peek at 2023 Volume 3: Flutter

Посмотреть:
🌐 Dagger KSP | Замена Firebase | Ускорение тестов (⏱ 19:43)
🌐 Кодогенерация. KAPT. KSP. Manual DI (⏱ 57:57)
🌐 Cобеседование Android разработчика. Максим Качинкин, Dodo Engineering (⏱ 00:00)

Хорошего дня!

@mobdevelop

Читать полностью…

Мобильная разработка

🎥 Фреймворк The Composable Architecture

The Composable Architecture — это идеальный фреймворк для создания сложных приложений в SwiftUI.

Пошагового изучив его, вы решите многие проблемы повседневной разработки:

✔️ Управление состояниями приложения с простыми типами значений вызовом этих состояний в разных интерфейсах: изменения внутри одного интерфейса немедленно отражаются на другом.
✔️ Компоновка: разбиение сложных функций на небольшие, выполняемые независимо компоненты с последующим их объединением в исходную функциональность.
✔️ Побочные эффекты для взаимодействия частей приложения с внешним миром самым тестируемым и понятным способом.
✔️ Тестирование функционала, а также его интеграционное тестирование с другими функциями для создания функций посложнее, сквозное тестирование для понимания влияния побочных эффектов на приложение. Так обеспечивается соответствие бизнес-логики ожиданиям.
✔️ Эргономика: чтобы достичь всего этого, используется минимум концепций и подвижных частей, а также простой API.

Функционал и преимущества TCA
⬇️

Читать

@android_its

Читать полностью…

Мобильная разработка

🟡 Дайджест полезных материалов из мира : Мобильной разарботки за неделю

Почитать:
— Canny: Как я сделал трекер привычек, который работает
— «Здесь очень крутые цифры»:‎ Как Maningame зашли в RuStore
— Сам себе Linux смартфон: Как я выкинул Android и написал свою прошивку с нуля
— Kodein DI для Android. Основы API
— Книга «Head First. Программирование для Android на Kotlin. 3-е изд»
— Рынок вакансий мобильных разработчиков упал на 24%. Объясняем почему так случилось
— Публикуем Android приложения автоматически с помощью Gitlab CI
— Мобильная разработка за неделю #501 (7 — 13 августа)
— Как запомнить что-нибудь навсегда?
— Дайджест мобильной разработки за июль
— Mobile App Update - Day 95
— The Top Tech Events You Can't Miss in 2023
— Why Google Pixel 4a Is The Best Budget Phone For Students
— 10 Must-Have Features for Your Next Mobile App
— 10 Tips for Building a Successful MVP with Flutter
— Lexicon 💬 A ChatGPT Language Learning App with Adventures, Speech and Feedback!
— Top 5 Skills To learn in 2023–2025: How to learn
— A Comprehensive Guide to Mobile App Maintenance: All You Must Know
— Offline-First Development in React Native: Creating Robust Apps📱🔌🛠️
— 🚀 List Of 10 Flutter Libraries and Frameworks to Speed Up Your Development:

Посмотреть:
🌐 Новый Jetpack Compose l Huawei вернулась | Обновление AndroidX (⏱ 22:59)
🌐 Organic Maps - открытые оффлайн карты (⏱ 01:30:15)
🌐 MPV&Swift. Разработка приложения ToDoList. Часть 1 (⏱ 01:08:06)
🌐 MPV&Swift. Разработка приложения ToDoList. Часть 2 (⏱ 01:00:16)

Хорошего дня!

@mobdevelop

Читать полностью…

Мобильная разработка

🍏Новая Анимация NameDrop с SKShader

Одной из самых эффектных фич в iOS 17 стала NameDrop (для шаринга контактов). Многие обратили внимание на необычную анимацию, похожую на водную рябь.

На Github вы можете посмотреть на реализацию и использовать анимацию в своих проектах.

🖥 Github

@mobdevelop

Читать полностью…

Мобильная разработка

Еще раз про Async Tasks

Очень понравилось толкование материала. Для новичков будет весьма полезно. Автор объясняет материал не сухими терминами, а пытается донести до каждого идею асинхронности. Очень рекомендуем!

#дайджестновостей

Читать полностью…

Мобильная разработка

Вопрос по Swift
#вопросы_с_собеседований

Что такое Optional и как его создать?
...............................................................................................................

Optional - это тип, который может хранить либо значение, либо nil. Создать его можно, добавив вопросительный знак после любого типа:

var number: Int? = 10

Читать полностью…

Мобильная разработка

🤓 ​Глубокое погружение в Swift Regex

Регулярные выражения — это очень удобный способ обработки и манипулирования строками. Регулярки есть во множестве языков программирования и теперь Swift тоже поддерживает их.

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

https://bignerdranch.com/blog/swift-regex/

Читать полностью…

Мобильная разработка

Большая коллекция инструментов для iOS-разработчиков

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

Открывайте, изучайте и сохраняйте пост в избранное, чтобы вернуться к нему при случае:

https://github.com/ios-dev-tools/awesome-ios-dev-tools

#ios #инструмент

Читать полностью…

Мобильная разработка

​​Шпаргалка по Swift

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

#swift #шпаргалки

Читать полностью…

Мобильная разработка

​Диспетчеризация методов iOS

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

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

https://habr.com/ru/articles/677616/

#ios #swift

Читать полностью…

Мобильная разработка

8 пакетов Flutter для облегчения разработки

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

2. flutter_launcher_icons
Пакет пригодится, если понадобится изменить иконки приложения, не зная ничего о Xcode и Android. Вы просто добавляете свой значок в формате png, выполняете команду flutter pub run flutter_launcher_icons, и все остальное происходит в фоновом режиме.

3. Fluttertoast
С помощью этого пакета легко отображать уведомления в приложениях Flutter.

4. Firestore
Firestore — облачная база данных NoSQL.
Пакет позволяет легко интегрировать приложения Flutter с Firestore.

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

6. SharedPreferences
Пакет для хранения и извлечения пар «ключ-значение» на устройстве пользователя. Удобен для хранения предпочтений пользователя, таких как настройки и данные, специфичные для пользователя.

7. package_info_plus
Пакет предназначен для получения информацию о приложении (номер версии, номер сборки и имя пакета). Этот пакет особенно полезен для отображения информации о приложении пользователям или в целях отладки.

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

А какие пакеты для Flutter используете вы?

#flutter

Читать полностью…
Subscribe to a channel