Forwarded from Surf Flutter Team
Возможности пакета async — AsyncCache
Класс AsyncCache позволяет сохранять результат вызова асинхронной функции. При её повторном вызове вернётся сохранённое значение или создастся новый запрос.
Как ни странно, AsyncCache выполняет функцию… кэша!
Основная задача — оптимизация вызовов затратных вычислений, запросов или чтения больших файлов в том случае, если данные в них обновляются не часто.
На карточках Flutter-разработчик Самир рассказал об использовании AsyncCache с примером из практики Surf.
#экспертный #от_сёрфера
Класс AsyncCache позволяет сохранять результат вызова асинхронной функции. При её повторном вызове вернётся сохранённое значение или создастся новый запрос.
Как ни странно, AsyncCache выполняет функцию… кэша!
Основная задача — оптимизация вызовов затратных вычислений, запросов или чтения больших файлов в том случае, если данные в них обновляются не часто.
На карточках Flutter-разработчик Самир рассказал об использовании AsyncCache с примером из практики Surf.
#экспертный #от_сёрфера
🔥4
Kotlin Multiplatform стал стабильным. ☺️
https://blog.jetbrains.com/kotlin/2023/11/kotlin-multiplatform-stable/
https://blog.jetbrains.com/kotlin/2023/11/kotlin-multiplatform-stable/
The JetBrains Blog
Kotlin Multiplatform Is Stable and Production-Ready | The Kotlin Blog
In a highly anticipated move, Kotlin Multiplatform, an open-source technology built by JetBrains that allows developers to share code across platforms while retaining the benefits of native programming, has become Stable and is now 100% ready for use in production.
Forwarded from Product Friendly
Сейчас при разработке нативных плагинов можно столкнуться с трудностями из-за отсутствия официальных инструментов для тестирования Flutter-приложений на системе Аврора. Как портировать большие плагины без подключения к нативной части тестирования?
В новом видео Юрий Петров, Flutter Team Lead Friflex и автор канала @mobile_developing, объясняет, как можно решить эту проблему и собрать приложение в режиме debug:
✔️ Установка пакетов
✔️ Подключение внешнего отладчика gdb-multiarch
👀 Смотрите туториал по ссылке:
→ Подключение к Flutter-приложению в режиме debug на ОС Аврора
И подписывайтесь на YouTube-канал Friflex, чтобы не пропустить новые актуальные видео💜
В новом видео Юрий Петров, Flutter Team Lead Friflex и автор канала @mobile_developing, объясняет, как можно решить эту проблему и собрать приложение в режиме debug:
👀 Смотрите туториал по ссылке:
→ Подключение к Flutter-приложению в режиме debug на ОС Аврора
И подписывайтесь на YouTube-канал Friflex, чтобы не пропустить новые актуальные видео
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from Product Friendly
Что такое backend, как он работает и откуда получает данные? Какие основные архитектуры существуют и в чем их преимущества? Разбираемся на стандартных и нестандартных кейсах 🔥
На IT-конференции @crossconf Юрий Петров, Flutter Team Lead Friflex, рассказал о технологиях, которые поддерживают язык Dart, и как написать на них простой сервис:
✔️ создание сервера с помощью Serverpod
✔️ реализация и возможности на gRPC
✔️ создание и инициализация Flutter-клиента
Смотрите доклад в нашем новом видео по ссылке:
→ Врываемся в Backend-разработку на Dart + gRPC
И подписывайтесь на YouTube-канал Friflex, чтобы не пропустить актуальные видео💜
#friflex_blog
На IT-конференции @crossconf Юрий Петров, Flutter Team Lead Friflex, рассказал о технологиях, которые поддерживают язык Dart, и как написать на них простой сервис:
Смотрите доклад в нашем новом видео по ссылке:
→ Врываемся в Backend-разработку на Dart + gRPC
И подписывайтесь на YouTube-канал Friflex, чтобы не пропустить актуальные видео
#friflex_blog
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Forwarded from Mobile Development by AppTractor
Google вводит новые правила проверки приложений в Play
Только что компания представила обновленную информацию и ввела новые правила и программы, направленные на повышение качества приложений на всей платформе.
1. Всем надо будет пройти верификацию, не только новым разработчикам. Можно выбрать дедлайн для этого.
2. Новые разработчики перед выпуском приложений должны будут постоянно тестировать свои приложения не менее чем на 20 пользователях в течение как минимум двух недель. Без этого выпустить приложение будет невозможно. Под словом "постоянно" Google подразумевает, что "не будут учитываться те, кто зарегистрировался, тестировал приложение менее 14 дней, а затем отказался от участия".
3. Google будет задавать разработчикам "некоторые вопросы, чтобы помочь им понять суть приложения, процесс его тестирования и готовность к выпуску".
4. Сроки проверки приложений возможно увеличатся.
И что: великие люди, определенно.
Только что компания представила обновленную информацию и ввела новые правила и программы, направленные на повышение качества приложений на всей платформе.
1. Всем надо будет пройти верификацию, не только новым разработчикам. Можно выбрать дедлайн для этого.
2. Новые разработчики перед выпуском приложений должны будут постоянно тестировать свои приложения не менее чем на 20 пользователях в течение как минимум двух недель. Без этого выпустить приложение будет невозможно. Под словом "постоянно" Google подразумевает, что "не будут учитываться те, кто зарегистрировался, тестировал приложение менее 14 дней, а затем отказался от участия".
3. Google будет задавать разработчикам "некоторые вопросы, чтобы помочь им понять суть приложения, процесс его тестирования и готовность к выпуску".
4. Сроки проверки приложений возможно увеличатся.
И что: великие люди, определенно.
😱2
Forwarded from Product Friendly
При разработке приложений для системы Аврора на фреймворке Flutter существует проблема тестирования нативной части Авроры. Так как нет официальных инструментов для дебаг-режима, разработка, например, нативных плагинов сильно затрудняется.
🧑💻Юра Петров, Flutter-разработчик в Friflex и автор канала @mobile_developing, предлагает свое решение этой задачи.
Читайте новую статью на Хабре →
Подписывайтесь на наш блог — впереди вас ждет много полезных статей, и нам будет приятно 💜
🧑💻Юра Петров, Flutter-разработчик в Friflex и автор канала @mobile_developing, предлагает свое решение этой задачи.
Читайте новую статью на Хабре →
Подписывайтесь на наш блог — впереди вас ждет много полезных статей, и нам будет приятно 💜
👍4🔥2
Полезно почитать начинающим программистам. 😁
10 тяжёлых истин о работе программиста, про которые никто не предупреждает https://habr.com/p/772850/
10 тяжёлых истин о работе программиста, про которые никто не предупреждает https://habr.com/p/772850/
Habr
10 тяжёлых истин о работе программиста, про которые никто не предупреждает
В прошлые выходные мне представилась возможность пообщаться с только что выпустившимися студентами. Сейчас они ищут свою первую работу в разработке ПО. В разговоре с ними я понял, что они довольно...
👏5
Хорошая статья, да понимания работы Iterable
«Разгоняем» HashSet, HashMap и циклы на примере Dart https://habr.com/p/772462/
«Разгоняем» HashSet, HashMap и циклы на примере Dart https://habr.com/p/772462/
Habr
«Разгоняем» HashSet, HashMap и циклы на примере Dart
Если вы занимались профилированием своего приложения, то, глядя на CPU Flame Chart, вероятно испытывали смесь досады и азарта, глядя на особо «жирный» метод. Досады – что ваша программа всё ещё не...
Forwarded from Android Broadcast (Кирилл Broadcast)
В Google Play для публикации приложений/игры из новых персональных аккаунтов скоро будет введено требование - ваше приложение должно на протяжении 2 недель протестировать не меньше 20 людей. Только после этого станет доступна публикации приложения для всех.
Распространение сборки можно будет через тестовые каналы Google Play.
#googleplay
Распространение сборки можно будет через тестовые каналы Google Play.
#googleplay
Хорошая статья, для понимая timestamp в PostgreSQL
https://habr.com/ru/articles/772954/
https://habr.com/ru/articles/772954/
Хабр
Почему вам стоит отказаться от использования timestamp в PostgreSQL
Не секрет, что работа с часовыми поясами — боль, и многие разработчики объяснимо стараются ее избегать. Тем более что в каждом языке программирования / СУБД работа с часовыми поясами реализована...
Как вам GTА3 на ОС АВРОРА?
https://boosty.to/sashikknox/posts/eea36727-5da7-41c1-9126-4bd38e478b5f?share=post_link
https://boosty.to/sashikknox/posts/eea36727-5da7-41c1-9126-4bd38e478b5f?share=post_link
boosty.to
RE3 (GTA3) на ОС Аврора - sashikknox
Недавно заходил на встречу Mobile Broadcast СПб и так получилось ,что показывал RE3 на ОС Аврора нескольким заинтересованным. Правда в тот момент игра была прямо таки собрана на коленке, на планшете работала не совсем правильно.
Вот, за выходные решил исправить…
Вот, за выходные решил исправить…
🔥4👍1
Ребят, немного затягиваю с выходом новых роликов), но пока не могу. Приболело горло(.