Мобильная разработка (mobile developer)
1.08K subscribers
245 photos
2 videos
1 file
767 links
Все по мобильной разработке: iOS, Android, Кроссплатформа.

По вопросам сотрудничества- @Daily_admin_info

По иным темам @un_ixtime
Download Telegram
Flutter 💙 Lua: использование Lua в ваших приложениях Flutter

В этой части мы узнаем, как использовать Lua в наших приложениях Flutter. Так что возьмите напиток на свой выбор, запустите свою любимую IDE и давайте повеселимся!

https://blog.codemagic.io/flutter-heart-lua/
Будущее разработки iOS с Flutter

Наши недавние достижения и будущие приоритеты для того, чтобы сделать Flutter лучшим инструментом для разработки приложений для iOS. https://medium.com/flutter/the-future-of-ios-development-with-flutter-833aa9779fac
51 история о мобильной разработке

Давайте узнаем о мобильной разработке с помощью этой 51 бесплатной истории. Они упорядочены по наибольшему времени чтения


https://hackernoon.com/51-stories-to-learn-about-mobile-development?source=rss
Эффективный компонент React-Native для фигур Squircle с настраиваемыми параметрами.

https://shly.link/1QYMD
Flutter и Firebase Auth в macOS: решение распространенных проблем

Если вы уже использовали пакет Firebase Auth , вы, вероятно, заметили, что macOS указана как одна из поддерживаемых платформ.

Но, как оказалось, запуск даже самого простого приложения Flutter и Firebase на macOS — это сложная задача, чреватая многими опасностями. 😰

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

https://codewithandrea.com/articles/flutter-firebase-auth-macos/
Создание многошаговой формы во Flutter с помощью виджета Stepper

В большинстве случаев заполнение форм с большим количеством полей может быть громоздким, и это может оттолкнуть пользователей от завершения процесса. Здесь в игру вступает многоступенчатая форма. https://blog.logrocket.com/creating-multi-step-form-flutter-stepper-widget/
Если вы пишете нетривиальные приложения, добавление автоматических тестов — одна из лучших инвестиций, которые вы можете сделать.

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

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

https://codewithandrea.com/articles/flutter-test-coverage/
Flutter 3.10 — Что нового во Flutter
Подробный обзор новых возможностей Flutter 3.10, включая стабильную работу с macOS и Linux, улучшения производительности и многое другое! https://medium.flutterdevs.com/flutter-3-10-whats-new-in-flutter-7434e976186d
Мобильное приложение, созданное с использованием React Native Expo, которое предоставляет персонализированную ленту новостей и различные функции.

https://reactnativeexample.com/a-mobile-app-built-using-react-native-expo-that-provides-a-personalized-news-feed-and-various-features/
Создайте Собственную Карусель Во Flutter

Карусели, также известные как слайдеры или слайдеры изображений, представляют собой элементы пользовательского интерфейса, которые позволяют пользователям прокручивать список элементов, таких как изображения, текст или карточки. Эта статья покажет вам, как создать собственную карусель для максимальной гибкости. https://blog.openreplay.com/build-a-custom-carousel-in-flutter/
Flutter: создание пользовательского интерфейса с возможностями машинного обучения

Узнайте, как создавать интеллектуальные мобильные приложения с помощью платформы Flutter и методов машинного обучения. https://medium.flutterdevs.com/flutter-building-ui-with-machine-learning-capabilities-26b48bfa4887
Пять Лучших Практик По Отладке Кода React Native

Отладка необходима для разработки программного обеспечения, и React Native не является исключением. В качестве кроссплатформенной среды React Native предлагает уникальные задачи для отладки, особенно когда речь идет о проблемах, связанных с платформой. В этой статье мы поделимся опытом автора по отладке приложений React Native и предоставим пять лучших практик, которые должен знать каждый разработчик React Native. https://blog.openreplay.com/five-best-practices-for-debugging-react-native-code/
Как создать собственный виджет во Flutter

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

https://www.freecodecamp.org/news/how-to-build-a-custom-widget-in-flutter/
Новые возможности Flutter 4.0

Что ж, это составленный список того, что будет во Flutter 4.0. Новые функции рабочего стола во Flutter 4.0

https://medium.com/@sajjadmakman/flutter-4-0-new-features-33bdd9b8c004
Дружим Flutter с С# и С++.

На Flutter`е очень удобно и хорошо пишутся интерфейсы для пользователей. Но использовать Dart для решения алгоритмических задач тяжко и неэффективно. Семейство Си справляется гораздо лучше и позволяет легко распараллеливать вычисления. Кроме того, за многолетнюю историю С++ и С# обзавелись множеством полезных библиотек, не все из которых имеют аналоги во Flutter.

Зная про существование библиотеки FFI для Flutter, что позволяет даже синхронно запускать Си-шный код, я решил закопаться в эту тему и попробовать объединить наследие Си и их эффективность с удобным фреймворком. Учитывая то, что в интернете маловато информации про использование FFI, особенно с C#, я решил поделиться своим опытом "построения мостов" на примере двух приложений в этой статье.

Читать далее https://habr.com/ru/articles/742860/
Алгоритм создания бесшовного списка данных.

Как оптимизировать процесс миграции данных из разных источников и получить бесшовный список? В этой статье мы расскажем о фронд-способе в кроссплатформенном фреймворке Flutter. Flutter — это мощный и популярный фреймворк для создания мобильных и веб-приложений. Он предлагает широкий спектр функций и инструментов, облегчающих и ускоряющих разработку. Статья особенно полезна тем, кто создает мобильные приложения на языке Dart.

Читать далее https://habr.com/ru/companies/rshb/articles/742976/