Date | Title | Description |
04.11.2024 | Мобильная разработка за неделю #562 (28 октября — 4 ноября) | В новом дайджесте ковка Metal и поиск регрессий в Compose, полностью переделанный React Native и форк Flutter, тактильный отклик в мобильных приложениях, сравнение размеров iOS и Android приложений, самые скачиваемые и зарабатывающие прилож... |
01.11.2024 | Битва титанов: натив, кроссплатформа и PWA – ищем плюсы и минусы на каждом этапе разработки | Привет, Хабр. Мы уже сравнивали натив и PWA в этой статье, но без кроссплатформы эта картина действительно была неполной. Поэтому мы запарились, разложили разработку на этапы и на каждом нашли честные плюсы и минусы каждой технологии. Погна... |
29.10.2024 | The Rise of Flock: A New Dawn for Flutter Development | In the tech world, change is the only constant. The recent emergence of Flock, a fork of Google's Flutter framework, is a testament to this truth. Born from frustration, Flock aims to address the stagnation that has plagued Flutter's develo... |
29.10.2024 | Представлен Flock — форк фреймворка Flutter, созданный после разочарования ресурсами, которые Google вкладывает в проект... | В конце октября 2024 года представлен проект Flock — форк фреймворка построения интерфейса пользователя Flutter, развиваемого Google под лицензией BSD. Инициатором создания форка Flock стал Мэтт Кэрролл (Matt Carroll), бывший сотрудник Goog... |
28.10.2024 | Streamlining Localization in Flutter: A Guide to Efficient File Sharing | In the world of app development, efficiency is king. When building large applications, developers often break their projects into smaller packages. This modular approach is beneficial, but it can lead to complications, especially when it co... |
27.10.2024 | Шеринг файлов локализации между несколькими пакетами в Flutter | Когда вы разрабатываете большое приложение, вы волей-неволей дробите его на пакеты, однако если использовать стандартный механизм, который предлагают разработчики Flutter в официальной документации, прямого способа пошерить файлы локализаци... |
26.10.2024 | Two-Tier Data Model архитектура: концепт и мысли | Краткая цель статьи — сделать потоки данных проще, более тестируемыми и управляемыми с DTO и Runtime Model структурой.
Эта статья — набор мыслей и экспрессии опыта моего текущего видения этой проблемы, как комбинации опыта от работы над про... |
17.10.2024 | Динамические модули в приложениях на Android: опыт использования Dynamic Feature Delivery | Размер приложения часто играет важную роль в восприятии его пользователями и принятии ими решения о скачивании. Исследования показывают, что чем меньше размер APK, тем выше вероятность его установки и тем реже оно оказывается в списке на уд... |
17.10.2024 | Google Cloud launches new generative AI learning courses | Google Cloud is set to introduce seven new generative AI learning paths and courses aimed at upskilling technical professionals to meet the increasing demand for expertise in this domain.
According to Erin Rifkin, Managing Director of Googl... |
15.10.2024 | Как подружить Flutter и Huawei — настраиваем App Gallery. Часть 1 | В жизни каждого мобильного разработчика настает момент, когда пора выкладывать приложение в альтернативные сторы.
Обычно готовить приложение к публикации в таких сторах особо не нужно, но есть исключение — App Gallery.
Меня зовут Самир, я F... |
10.10.2024 | Unlocking the Digital Frontier: Affordable Learning in Data Science and Mobile App Development | In a world driven by technology, the demand for skilled professionals in data science and mobile app development is skyrocketing. The landscape is changing rapidly, and the need for knowledge is more pressing than ever. Fortunately, two rec... |
09.10.2024 | 19 Courses, One Bundle—Endless Mobile App Potential for $50 | TL;DR: Unlock 19 courses and 207 hours of mobile app development training for $49.99 (reg. $759) with the 2024 Mobile App Development Bundle.
Mobile apps are at the forefront of today’s tech landscape, and now’s your chance to master the sk... |
07.10.2024 | Что такое covariant в Dart | О чем статья
Ключевое слово covariant было внедрено в Dart для борьбы с важной проблемой переопределения методов.
В статье содержатся разбор проблемы, описание работы covariant и пример его использования для решения проблемы.Проблема
Если в... |
30.09.2024 | Мобильная разработка за неделю #557 (23 — 29 сентября) | В этом выпуске сетчатые градиенты и курощение виджетов, сломанная Android-разработка и инструментирование байт-кода Java во имя великого блага, единая биометрическая система во Flutter-приложении, портирование игр на Аврору, видеозвонки с Л... |
27.09.2024 | Яндекс приглашает на Mobile PeerLab #2 — камерную встречу для мобильных разработчиков | 10 октября в Москве во второй раз пройдет PeerLab от экспертов Яндекс Go. Специалисты разберут кейсы, которые предложат участники. Выбрать можно одно из пяти направлений:
Архитектура. Обсудим, как организовать архитектуру в большом проекте,... |
24.09.2024 | Пишем калькулятор на Python с помощью Flet | Введение
В современном мире кроссплатформенность стала неотъемлемой частью разработки приложений. Однако, с таким разнообразием фреймворков, выбор подходящего инструмента для достижения этой цели может быть затруднительным.
Чтобы создать пр... |
21.09.2024 | The Magic of Flutter's Hot Reload: Unveiling the Inner Workings | Flutter's hot reload is a game-changer. It allows developers to see changes in real-time without restarting their applications. Imagine painting a canvas where every stroke appears instantly. This feature transforms the development process,... |
20.09.2024 | Ещё одна статья про макросы. Часть 2 | Продолжаем предыдущую статью — так что без долгих предисловий идём к примерам. Авто-disposeЗачем?
Удобнее «повесить» аннотацию на поле, которое нужно «выключить» при удалении объекта, чем делать это вручную и спускаться в метод dispose.Как ... |
16.09.2024 | Flutter Hot Reload: Что под капотом? | Привет, Хабр! Меня зовут Станислав Чернышев, я автор книги «Основы Dart», телеграм-канала MADTeacher и доцент кафедры прикладной информатики в Санкт-Петербургском государственном университете аэрокосмического приборостроения.
В этот раз сде... |
16.09.2024 | Упрощение управления формами во Flutter с помощью пакета FForm | Начало работы с FForm 🌟Шаг 1: Установка
Прежде всего, давайте добавим пакет FForm в ваш проект Flutter. Добавьте FForm в файл pubspec.yaml в разделе зависимостей:
dependencies: fform: ^latest_version
Не забудьте запустить flutter pub get в ... |
16.09.2024 | The City of Spires (and Startups) A look at how London is holding its own among global startup hubs | Ever wondered what makes London a magnet for startups?
Hint: it's more than just tea and the Big Ben!
The UK capital has emerged as the country's most valuable tech hub, with a US$621.5 billion valuation in 2023, up from $70 billion in 2014... |
13.09.2024 | Swift and Flutter: The Dynamic Duo of Modern Development | In the ever-evolving landscape of software development, two giants stand tall: Swift and Flutter. Each offers unique strengths, catering to different needs. Swift, with its dynamic capabilities, empowers developers to create robust applicat... |
13.09.2024 | Flutter 3.24 и Dart 3.5: что нового для разработчиков и как это повлияет на разработку в России | Недавно вышли свежие версии Flutter 3.24 и Dart 3.5, а вместе с ними — долгожданные обновления, которые стали доступны разработчикам по всему миру, включая Россию. В новой версии Flutter продолжает оставаться одним из лидеров в области крос... |
22.08.2024 | Mastering BLoC and Form Validation in Flutter: A Guide to Clean Code and Robust Testing | In the world of Flutter development, managing state and validating forms can feel like navigating a labyrinth. However, with the right tools and techniques, you can turn this complexity into a streamlined process. This article explores the ... |
22.08.2024 | Тестирование BLoC | Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead агентства продуктовой разработки Amiga и соавтор Flutter. Много. Недавно мы перевели для вас серию статей про модульное тестирование, но одна важная тема осталась за бортом. Сегодня по... |
21.08.2024 | The Future of Auditing: Automation and Integration in the Digital Age | In the world of finance, auditing is the lighthouse guiding ships through foggy waters. It ensures that organizations navigate safely, adhering to regulations and maintaining transparency. But as technology advances, the traditional methods... |
21.08.2024 | The Rise of Tuist and Skip: A New Era in Mobile Development | In the fast-paced world of mobile development, change is the only constant. Recently, two significant developments have emerged: the transition from Cocoapods to Tuist and the launch of the Skip framework. Both represent a shift in how deve... |
21.08.2024 | Вышел Skip — фреймворк для разработки кроссплатформенных мобильных приложений | Состоялся релиз фреймворка Skip, предназначенного для разработки кроссплатформенных мобильных приложений. Разработчики могут писать код на Swift, используя экосистему Xcode, и собирать проект для iOS и Android.
Авторы проекта отмечают, что ... |
20.08.2024 | Руководство по deep links в Flutter-приложениях | Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead агентства продуктовой разработки Amiga и соавтор телеграм-канала Flutter. Много. Мы нашли интересные статьи о deep links (часть 1, часть 2) и хотим поделиться с вами переводами.
Чему в... |
19.08.2024 | Мобильная разработка за неделю #506 (12 — 18 августа) | В новом дайджесте закрытие CocoaPods и излишества чистой архитектуры, деструктуризация в Kotlin с примерами и знакомство с Flutter GPU, архитектура мобильного приложения в разрезе высоких нагрузок и построения экосистем, кто может стать про... |
15.08.2024 | Как мы создали приложение для ТСД на Flutter с интеграцией 1С и внедрили его на 200 фабриках в Китае | Всем привет! Меня зовут Денис Гладкий, я руководитель отдела мобильной разработки компании ZENDEN Group. В этой статье я хочу поделиться нашим опытом создания приложения для терминала сбора данных (ТСД) на Flutter с интеграцией 1С, которое ... |
14.08.2024 | Оптимизация производительности Flutter приложений | Привет, Хабр!
У меня есть несколько советов по оптимизации производительности приложений на Flutter. Хотя фреймворк и имеет высокую производительность по умолчанию, неправильное написание кода может привести к проблемам с быстродействием. Д... |
05.08.2024 | Полный гайд по тестированию на Flutter. Часть 6: Тестовые двойники: Faking vs Mocking | Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead агентства продуктовой разработки Amiga. Мы с вами разобрали уже больше половины гайда о тестировании в Flutter! Сегодня статья перевод посвящена технике Faking. А в следующих частях ра... |
05.08.2024 | Архитектура Flutter проекта простым языком. Clean Arch (MVVM, DI, Bloc, Inversion of Control) | Для чего нужна архитектура?
В мире программирования наличие общепринятой архитектуры проекта имеет решающее значение для успешного выполнения и поддержания проекта. Архитектура определяет структуру, взаимосвязь между компонентами и их взаим... |
04.08.2024 | Упрощение Работы с Расширениями темам в Flutter: Инструменты и Пакеты для Генерации Стилей | Содержание
Пример организации и работы с темами через контекст
Немного о кодогенерацииКак работать с темами
В Flutter есть встроенный инструмент для работы с темами - ThemeData. В нем хранится все стили для всех сущностей. Например, можно п... |
29.07.2024 | Мастер-аккаунт Zeekr. Как Arduino поможет Вашему китайскому авто? | Что происходит когда у Вас гаджет на колесах с одной стороны, и Вы уже окрыленные тем, что Arduino скетчи Blink и Hello_world у Вас получилось запустить? Правильно, приходит мысль, как это можно соединить.
Но тут скорее не баловства ради, а... |
27.07.2024 | Mastering Dart Macros: A Journey into Code Generation | In the world of programming, the ability to generate code dynamically is akin to wielding a powerful magic wand. Dart macros, introduced in version 3.5, allow developers to automate repetitive tasks and enhance code readability. This articl... |
26.07.2024 | Flutter. Стиль кода — это все | Стиль кода — это все. Это свежий взгляд на простое и сложное. Стильный, но простой код лучше, чем сложный, но не стильный. Сложный и стильный — это искусство. Разработка может быть искусством, тестирование может быть искусством. Оптимизация... |
25.07.2024 | Полный гайд по тестированию на Flutter. Часть 3: Mocking и Stubbing | Hola, Amigos! На связи Павел Гершевич, Mobile Team Lead агентства продуктовой разработки Amiga. В предыдущих статьях мы научились писать модульные тесты для статичных функций, верхнеуровневых функций и расширений. Сегодня перевод статьи пос... |
17.07.2024 | Реализация доступности веб-приложений с помощью Flutter | Веб является одной из целевых платформ, поддерживаемых фреймворком Flutter. Приложения на Flutter обеспечивают идеальное отображение пикселей и согласованность с платформой благодаря рендерингу всего пользовательского интерфейса на элементе... |
17.07.2024 | Google перенесёт разработку приложений Android Studio в веб через Project IDX | Google объявила, что переносит разработку приложений Android Studio в Интернет при помощи Project IDX. Это фирменная веб-среда разработки.
В компании отметили, что намерены сделать «создание приложений для Android столь же общедоступным, ка... |
15.07.2024 | Мобильная разработка за неделю #546 (8 — 14 июля) | В нашем новом дайджесте пишем виджет для Control Center и делаем куб для сторис, развенчиваем мифы про современную Android-разработку и оптимизируем приложение, переходим с Xamarin на Flutter, оцениваем важные вещи в программировании, испол... |
01.07.2024 | Мобильная разработка за неделю #544 (24 — 30 июня) | В нашей новой еженедельной подборке поиск применения App Clip и небезопасности Синглтона, Инструменты Android-разработчика и победа над техдолгом в RuStore, архитектура кроссплатформенного многомодульного приложения, миллионы за считыватели... |
24.06.2024 | Мобильная разработка за неделю #543 (17 — 23 июня) | В новом дайджесте деплоим свои приложения из XCode на старые iPhone и изучаем Swift Testing, исследуем приложение Zomato, чтобы создать свою собственную систему уведомлений, и добавляем Flutter в приложение, выкладываем приложение в Apple S... |
20.06.2024 | WebView: быстрый релиз, никаких ревью в сторах, а минусы есть? | Привет, Хабр! Я Артем, раньше был капитаном любительской хоккейной команды, а теперь тимлид продуктовой команды. Раньше у меня стояла цель забить как можно больше голов и выиграть матч, а теперь – зарелизить как можно больше клевых фич и сд... |
12.06.2024 | Ubuntu Core 24: что нового в ОС для интернета вещей? Подробности о релизе | Несколько дней назад компания Canonical представила новый релиз одного из своих дистрибутивов. Речь идет об операционной системе Ubuntu Core 24, которая предназначена для IoT-устройств. Это LTS-дистрибутив со сроком поддержки в 12 лет. В не... |
10.06.2024 | Telegram bot и Mini app на Dart. Боль? | Ни слова про Flutter, и да, боль.
А теперь перейдем к делу. Я Максим, и сейчас расскажу тебе, каково писать бэкенд и веб на Dart, когда ты мобильный разработчик. Что делаем?
Бота для быстрого выбора времени встреч. Как Сalendly, но в Telegr... |
09.06.2024 | Мобильная разработка за неделю #541 (3 — 9 июня) | В нашем новом выпуске исследуем рынок работы для iOS-разработчиков, использование ИИ и кроличьи норы оптимизации, погружаемся в мир Lint-a, строим BDUI, определяем рынок мобильных приложений в 1 квартале 2024 года и многое другое. Подключай... |
06.06.2024 | Тик-так: Timer vs Ticker для анимаций | Всем привет! Это статья для тех, кто увлекается Flutter-разработкой. А я Николай — человек, который рулит этим направлением в Mad Brains. Поговорим о Timer и Ticker?
Итак, представим, что нам нужно построить экран, в котором будет отображат... |
03.06.2024 | Мобильная разработка за неделю #540 (27 мая — 2 июня) | В новом дайджесте разбираем основы iOS-разработки в Revolut и оцениваем финалистов Apple Design Award 2024, обновляем адаптивные макеты на примерах с I/O и продолжаем ставить на Flutter, тираним пользовательские интерфейсы, катим MobAIle-ра... |
30.05.2024 | Парсим ценники оффлайн не привлекая внимания охраны
Мониторь полочные цены или положишь зубы на полку
Особенности ценового мониторинга в офлайн-ритейле, или Волка ноги кормят
Автоматизация мониторинга... | В ритейле все должно быть разложено по полочкам — и товары, и ценники. Это не такая простая задача, как кажется на первый взгляд. Формирование собственных полочных цен требует постоянного мониторинга ценовой политики конкурентов.
В онлайн-п... |
27.05.2024 | Мобильная разработка за неделю #539 (20 — 26 мая) | В этом выпуске работаем с SwiftUI на iOS 14, снова обсуждаем Google I/O 2024 и проводим скриншот-тестирование для превью Compose, оцениваем Flutter 3.22, пишем 2D-игры для кнопочных телефонов нулевых и многое другое. Подключайтесь!
Подписыв... |
24.05.2024 | Яндекс выпустил DivKit. Я – Nui | Привет! Сегодня я поведаю вам историю создания супер-пупер движка для Server Driven UI во Flutter, являющегося составной частью супер-пупер CMS (именно так её создатель, то есть я, её позиционирует). У вас, конечно же, может быть другое мне... |
23.05.2024 | NxtWave's NIAT Initiative Aims to Elevate Tech Talent and Build Tech Disruptors for Tomorrow | Hyderabad, Telangana, India
Visionary Curriculum and Dynamic Learning Experience to shape future tech leaders
Inaugural Bootcamp sets the stage for transformative education journey
Renowned industry speakers from Amazon and Flutter provided... |
22.05.2024 | Что Flutter 3.22 нам готовит? | WebAssembly, улучшенный рендеринг графики и ещё больше способов интегрировать искусственный интеллект
Привет, с вами Flutter-команда Surf с анонсом нового релиза Flutter 3.22! Мы его заботливо перевели, а вот тут рассказали о нашем свеженьк... |
22.05.2024 | Что разработчик никогда не должен делать | Я работал разработчиком более пяти лет. Это не делает меня экспертом, но я считаю, что сделал достаточно ошибок, чтобы поделиться с вами. Вот 10 вещей, которые никогда не стоит делать разработчику.1) Быть перфекционистом
Ничто не идеально, ... |
22.05.2024 | Flutter 3.22 — наше мнение | 14 мая Flutter зарелизили новую версию 3.22. Подробнее об этом тут (мы всё заботливо перевели и художественно отредактировали), оригинал здесь.
Наша Flutter-команда не могла остаться в стороне и уже опробовала новинку. Делимся мнением.
Марк... |
21.05.2024 | Разговор с командой megamen на хакатоне «Цифровой прорыв. Сезон: Искусственный интеллект» | В октябре 2023 года Информационная служба Хабра ездила на региональный хакатон «Цифровой прорыв. Сезон: Искусственный интеллект». На этом хакатоне мне удалось поговорить с командой megamen. Ребята рассказали о том, что за кейс они решали, ч... |
21.05.2024 | Flutter add-to-app. Как проверять гипотезы и добавлять новые фичи в нативные приложения, когда нет ресурсов разработки... | Нашли способ развивать мобильные приложения и проверять гипотезы, даже если разработчики в компании загружены на месяцы вперёд. И при необходимости постепенно превращать нативные приложения в полностью кроссплатформенные.
Именно техническог... |
20.05.2024 | Новая жизнь или начало экзистенциального кризиса? | Ни для кого не секрет, что популярные языки программирования развиваются по схожему сценарию. Сначала появляется новый язык программирования с амбициозной и благой целью решить те или иные проблемы уже существующего языка, которые иначе, ка... |
18.05.2024 | Flutter и натив. Пример с Яндекс OAuth | Краткое содержание этого чуда
Разберем как Flutter взаимодействует c нативными хост приложениями и как можно использовать это в наших проектах. Для примера возьмем реализацию работы библиотеки Яндекс OAuth. Почему именно ее? Потому что суще... |
15.05.2024 | The Linux Foundation Japan Releases latest version of Automotive Grade Linux platform: adds cloud-native features, RISC-V architecture, and Flutter-based applications | - |
15.05.2024 | The Linux Foundation Japan Releases latest version of Automotive Grade Linux platform: adds cloud-native features, RISC-V architecture, and Flutter-based applications | The Linux Foundation Japan
Latest Automotive Grade Linux platform released: adds cloud-native features, RISC-V architecture, and Flutter-based applications AGL’s latest UCB release advances SDV development with software-first approach suppo... |
15.05.2024 | Flutter 3.22 — Что нового во Flutter? | Добро пожаловать, еще один захватывающий стабильный выпуск Flutter! На этот раз мы рады представить Flutter 3.22. WebAssembly переходит в стабильную версию, полнофункциональную серверную часть Vulkan для Impeller на Android, обещая более пл... |
15.05.2024 | DivKit теперь и для Flutter. Рассказываем об особенностях BDUI-фреймворка Яндекса | Полтора года назад мы выпустили в опенсорс DivKit — фреймворк для отрисовки интерфейсов из ответа сервера. На тот момент он уже прошёл проверку временем внутри компании и применялся в приложении Яндекс, Алисе, Маркете, Едадиле и других серв... |
15.05.2024 | Анонс Dart 3.4 | Анонс Dart 3.4
Dart 3.4 вышел сегодня! Этот релиз демонстрирует совместные усилия Dart и Flutter в посте Flutter 3.22 / Dart 3.4 / IO24, так что обязательно ознакомьтесь с полной информацией там. В этом посте мы расскажем о поддержке WebAss... |
13.05.2024 | Мобильная разработка за неделю #537 (29 апреля — 12 мая) | Собрали дайджест сразу за две недели — в нем материалы про Composable Architecture и новый компилятор K2, Room для Kotlin Multiplatform и будущее магазинов приложений, самые скачиваемые и зарабатывающие приложения в России в апреле, превращ... |
07.05.2024 | Особенности const в Dart и Flutter | Умные книжки, умные люди и умный линтер советуют использовать const-константы. Но, почему так важно использовать это магическое слово, и когда его важно не использовать?
В этой статье раскроем особенности работы const-констант и ответим на ... |
06.05.2024 | Тестирование веб-приложений Flutter с помощью Selenium | Всем привет. Хочу поделиться решением проблемы тестирования веб-приложений Flutter. Когда речь заходит о UI тестировании Web приложений, собранных с помощью Flutter, то непосвященный теряется, а тот кто знаком с проблемой, тот тяжело вздыха... |
30.04.2024 | Latest Google layoffs hit the Flutter and Python groups | Enlarge
Getty Images | Alexander Koerner reader comments 68
Another day, another round of Google layoffs. TechCrunch reports the company has axed people across development teams like the Flutter, Dart, and Python groups. Google confirmed th... |
29.04.2024 | Как превратить игрушечного робота-доставщика в ровер с беспроводным управлением через мобильное приложение | Привет, Хабр!
Вам часто бывает скучно? Ну так, что просто уже не знаешь, чем себя занять. Я в такие моменты люблю бесцельно скроллить ленту, залипать на разных видео, а еще листать маркетплейсы в надежде увидеть что-то, за что можно было бы... |
29.04.2024 | Google lays off staff from Flutter, Dart and Python teams weeks before its developer conference | Ahead of Google’s annual I/O developer conference in May, the tech giant has laid off staff across key teams like Flutter, Dart, Python and others, according to reports from affected employees shared on social media. Google confirmed the la... |
27.04.2024 | Эволюция разработки под Android | Отправной точкой истории разработки Android считается начало 2000-х. Энди Рубин, Рич Майнер, Ник Сирс, Крис Уайт основывают Android Inc. Уже в 2005 Google выкупает их. Поначалу первый смартфон на базе Android планировался больше быть похожи... |
22.04.2024 | Мобильная разработка за неделю #535 (15 — 21 апреля) | В нашей новой еженедельной подборке чистая архитектура и MVVM в iOS, закан RxJava и критических оповещений на Android, опыт внедрения компонентной разработки, смартфон для джаваскриптера-олдфага, практическое руководство по запросу отзывов ... |
21.04.2024 | Фальшивые криптокошельки в официальном каталоге Ubuntu — индикатор более серьёзной угрозы | Через официальный каталог приложений Ubuntu Snap некоторое время распространялся фейковый криптокошелёк, средства с которых сразу переводились на сторонний адрес. У одного из пользователей удалось увести 9,84 BTC.
Это типичная supply chain ... |
17.04.2024 | Где заканчивается Flutter и начинается платформа? | Сердце фреймворка Flutter (который для разработчиков часто представляется только в виде набора классов на языке Dart) написано на языке С и компилируется в двоичный артефакт, известный как Flutter Engine, подключаемый к приложению и использ... |
17.04.2024 | Разбираем генеративный SDK от Google — google_generative_ai. Часть 1 | Привет, Хабр! Меня зовут Юрий Петров, я автор ютуб-канала «Мобильный разработчик» и Flutter Tech Lead в компании Friflex. Мы разрабатываем мобильные приложения для бизнеса и специализируемся на Flutter.
В версии Flutter 3.19 появился SDK дл... |
16.04.2024 | Опыт внедрения компонентной разработки | Привет! Меня зовут Александр Омельяненко, я работаю тимлидом Flutter-команды в AGIMA. Расскажу, как и почему на одном из наших проектов мы внедрили компонентный подход к разработке и какие плоды нам это дало. В статье покажу основные плюсы ... |
09.04.2024 | Flutter: история успеха | Кроссплатформенный фреймворк Flutter появился в 2017 году. С тех пор он стал одним из самых популярных инструментов для разработки мобильных приложений. Мы в Friflex работаем с Flutter с первого релиза, следим за его развитием и каждый год ... |
04.04.2024 | Accessibility Scanner в Android | Я — Денис, Middle Android-разработчик в «Лайв Тайпинге». В этой статье я расскажу об инструменте тестирования accessibility в Android приложениях.Введение
Исследования показывают, что максимальный процент выявленных проблем с accessibility ... |
04.04.2024 | Как определить, что мобильное приложение написано на Flutter | Привет, Flutter-энтузиасты! Сегодня мы поговорим о том, как можно определить, что мобильное приложение написано на Flutter. Это знание может быть полезным для разработчиков и менеджеров в иссоедовании конкурентов, а также для любителей техн... |
01.04.2024 | Раздача файлов на смартфоны без интернета. Опенсорсные альтернативы AirDrop | Формулировка задачи. У нас есть настольный компьютер и мобильные устройства под Android. Задача простая — как быстро перебросить файлы с компьютера на телефоны и планшеты. Например, скачанные подкасты и HD-фильмы 1080p, файлы apk для устано... |
29.03.2024 | Старикам тут не место: есть ли эйджизм в ИТ | Привет! Это Лена, ответственная за HR Tech в Альфа-Банке. Сегодня поговорим об эйджизме. Подумаем, как не бояться отказов по причине «ищем до 35». Да, дискриминация по возрасту запрещена Трудовым кодексом, но отсеивать резюме всё ещё можно.... |
22.03.2024 | Dart 3.1 и ретроспектива программирования в функциональном стиле в Dart 3 | Замечательная статья от Марьи Белэнджер о новых функциональных возможностях в dart 3 с ретроспективой на прежние ооп-возможности. Имейте ввиду, не взирая на метку "читается за 10 мин", это средней сложности материал с кучей новых ... |
19.03.2024 | From Concept to Completion: A Step-by-Step Guide to Travel App Development | Share
Tweet
Share
Share
Email
Travel apps have become indispensable tools for modern travelers, offering convenience, personalization, and efficiency at every journey step. Whether it’s booking flights, finding accommodations, or discoverin... |
18.03.2024 | Cardoteka — техническая начинка и аналитика решений типобезопасной SP [кто любит вдаваться] | Этот материал уже без шуточек. Технический обзор и оценка принятых решений. На самом деле шуточки есть, но я не смог окончательно от них избавиться. Видимо, без них нет меня.
Цикл выпусков:
Я сделал Cardoteka и вот как её использовать [кто ... |
18.03.2024 | Мобильная разработка за неделю #530 (11 — 17 марта) | В нашем новом дайджесте моменты неотзывчивости и автоматизация рутины, правила линтера и легендарный мобильный GPU, как и где практиковаться начинающему мобильному разработчику, исследование приложений с подпиской 2024 и многое другое. Подк... |
14.03.2024 | Интеграция нативных SDK во Flutter-приложение | Мир мобильной разработки постоянно меняется. В поиске эффективных решений разработчики пошли по пути новых технологий и интеграций. Одним из самых ярких маяков на этом пути стал Flutter — набор инструментов пользовательского интерфейса от G... |
12.03.2024 | Что нового во Flutter 3.19 | Hola, Amigos! На связи Саша Чаплыгин, Flutter-dev агентства продуктовой разработки Amiga. Мы с командой подготовили для вас перевод статьи о новинках Flutter в версии 3.19. Оригинал тут. Приятного чтения!
Flutter.Много — это комьюнити для м... |
10.03.2024 | «Физика для программистов» — как физтехи применяют её в приложениях. Бросок объекта под углом к горизонту | Аннотация
Данная статья входит в цикл, освещающий задачи на моделирование физических процессов на факультете МФТИ ВШПИ.
Полученной задание выглядело достаточно скучно:
Мы решили, что хотим повеселиться. А то, что из этого вышло, вы узнаете ... |
05.02.2024 | 13 способов отпугнуть пользователей: почему у Zolla, Incity и Oodji низкие рейтинги в сторах | 1. Нет «избранного»
Во всех рассмотренных приложениях нет «избранного», чтобы сохранить и сравнить понравившиеся товары. В таких случаях пользователи начинают складывать в корзину, к примеру, 15 похожих чёрных пиджаков. Но делают они это не... |
25.01.2024 | Google extends its Project IDX development environment with built-in iOS and Android emulators | Last summer, Google launched Project IDX, its experimental web-based full-stack development environment with built-in support for Codey (Google’s version of GitHub Copilot) and Flutter (Google’s cross-platform development framework). With t... |
18.01.2024 | Why Flutter? Почему Flutter? | Прежде чем начнем, не забудьте уволить вашего CTO/Тимлида, если вы до сих пор не используете Flutter.Кто я такой и зачем пишу эту статью?
Меня зовут Адрианов Алексей и я пишу на Flutter с первого релиза (декабрь 2018). За эти 5 лет я реализ... |
11.01.2024 | Что нового во Flutter 3.16, ч.2 | Hola, Amigos! На связи Саша Чаплыгин, Flutter-dev агентства продуктовой разработки Amiga.
Это статья-перевод от автора Kevin Chisholm. Оригинал статьи читайте по этой ссылке. Первую часть статьи можно прочитать по ссылке. В ней речь идет о:... |
14.12.2023 | Роадмэп по современному фронтенду от KTS | Привет! Меня зовут Фёдор, я фронтенд-тимлид в KTS и преподаватель школы Metaclass.
Перед одним из потоков курса «Начинающий React-разработчик» мы провели вебинар, на котором рассказали, что из себя представляет современный фронтенд и какие ... |
01.12.2023 | У меня дергался глаз, когда я пытался найти квартиру родителям. Больше не будет | Запустили сайт HomeBro, который ищет квартиры сразу на всех топовых сайтах объявлений. Все предложения по недвижке на одной карте + уведомления о новых вариантах в телегу.
Привет! Меня зовут Лев. 4 года назад я создал бота HomeBro, который ... |
22.11.2023 | Flutter 3.16: обзор обновления фреймворка с комментариями разработчиков Surf | Привет, на связи команда Flutter-разработчиков Surf. Мы регулярно делимся с сообществом последними новостями о Dart и Flutter, и этот случай — не исключение. Предлагаем перевод официального материала о большом обновлении Flutter 3.16. Допол... |
19.11.2023 | Анонс Dart 3.2 | Улучшены языковые возможности и опыт разработчиков, а также обновлена информация о веб-приложениях и Wasm
Авторы: Kevin Moore & Michael Thomsen
Сегодня мы анонсируем Dart 3.2, в котором появилась новая языковая функция для non-null прод... |
17.11.2023 | Flutter 3.16: что нового | Тема Material 3 по умолчанию, предварительное тестирование Impeller для Android, расширения DevTools и многое другое. Flutter Team Lead в Friflex Юрий Петров, автор Youtube-канала «Юрий Петров | Всё об IT», делится первым переводом официаль... |
29.09.2023 | Собери сам: Набор для разработки на SwiftUI | По традиции пишу еще одну статью которую хотел бы найти сам. Ведь не так давно я решил пополнить свою копилку навыков разработкой мобильных приложений. Серверная разработка есть, разработка веб интерфейсов тоже, пора покорять мобильные теле... |