<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Статьи]]></title>
    <link>https://habr.com/ru/users/friflex_dev/publications/articles/</link>
    <description><![CDATA[Хабр: статьи пользователя friflex_dev]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Fri, 01 May 2026 13:06:04 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    
    <item>
      <title><![CDATA[Как мы ускоряем работу во Flutter в VSCode: расширения и горячие клавиши]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/1028612/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/1028612/?utm_campaign=1028612&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/98e/eb1/def/98eeb1defc47ae83b93507e763b8086f.png" /><p>Привет, Хабр! На связи Анна, лидер Flutter-команды <a href="https://friflex.com/?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=vscode&amp;utm_content=27.04.26">Friflex</a>, и Роза, Flutter-разработчица Friflex. Эта статья о том, как мы убираем лишнюю рутину в VSCode. Расскажем про полезные расширения и поделимся списком шорткатов, которые помогают быстрее искать, править и перемещаться по коду.</p> <a href="https://habr.com/ru/articles/1028612/?utm_campaign=1028612&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 12:12:09 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Dart]]></category>
      <category><![CDATA[flutter]]></category><category><![CDATA[vscode]]></category><category><![CDATA[сниппеты]]></category><category><![CDATA[горячие клавиши vs code]]></category><category><![CDATA[расширения visual studio]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как добавить свое расширение в DevTools и взаимодействовать с кодом приложения]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/1018820/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/1018820/?utm_campaign=1018820&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/cfd/02a/568/cfd02a568a16e2981c4d8e2dedbb36c8.png" /><p>Привет, Хабр! Я — Роза, Flutter-разработчица в <a href="https://friflex.com/?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=devtools+extensions&amp;utm_content=3.04.26">Friflex</a>. Уверена, многие из вас знакомы с Dart DevTools и уже использовали его для анализа своих Flutter-приложений. Но пробовали ли вы создавать собственные расширения? Недавно у меня была такая задача, и я хочу поделиться своим опытом.</p> <a href="https://habr.com/ru/articles/1018820/?utm_campaign=1018820&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 03 Apr 2026 07:34:08 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Dart]]></category>
      <category><![CDATA[flutter]]></category><category><![CDATA[dart]]></category><category><![CDATA[devtools extensions]]></category><category><![CDATA[devtools]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Оптимизация Flutter-приложения: списки, build() и утечки памяти]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/1018320/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/1018320/?utm_campaign=1018320&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/903/d21/a12/903d21a123f89748db4054c61d039570.png" /><p>Привет, Хабр! Меня зовут Анна Ахлестова, я лидер Flutter-команды компании <a href="https://friflex.com/?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=optimizatsiya&amp;utm_content=2.03.26">Friflex</a>. В этой статье я расскажу об оптимизации скроллящихся списков, уменьшении лишних перестроений в build() и контроле утечек памяти в приложении на Flutter. Разберу, какие решения помогают снизить нагрузку на интерфейс, где обычно возникают проблемы с производительностью и на что стоит обращать внимание в повседневной разработке.</p> <a href="https://habr.com/ru/articles/1018320/?utm_campaign=1018320&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 02 Apr 2026 07:59:16 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Dart]]></category>
      <category><![CDATA[flutter]]></category><category><![CDATA[dart]]></category><category><![CDATA[оптимизация производительности]]></category><category><![CDATA[garbage collector]]></category><category><![CDATA[утечки памяти]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Нестандартные применения LLM и синтетических данных: от антивируса для завода до сжатия данных языковыми моделями]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/1014940/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/1014940/?utm_campaign=1014940&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f3d/61f/14e/f3d61f14efb1c57f2a83bafd7eb56488.png" /><p>Привет, Хабр! Меня зовут Вадим Кондаратцев, я руковожу ИИ-направлением в <a href="https://friflex.com/?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=synthetic+data">Friflex</a> и небольшой ИИ-лабораторией в МГТУ им. Баумана. Последние 10 лет работаю на стыке ML, HPC и Edge Computing, преподаю машинное обучение и примерно раз в день запускаю что-нибудь на суперкомпьютере.</p><p>Это расширенная версия моего доклада на CrossConf 2025 про мой опыт применения синтетических данных в проектах, которые связаны с интеграцией систем машинного обучения в промышленности и науке. Если интересно посмотреть, какая бывает синтетика и что она позволяет покрыть, прошу под кат.</p> <a href="https://habr.com/ru/articles/1014940/?utm_campaign=1014940&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 25 Mar 2026 14:30:46 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Data Engineering]]></category>
      <category><![CDATA[синтетические данные]]></category><category><![CDATA[llm]]></category><category><![CDATA[ml]]></category><category><![CDATA[synthetic data]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Между логином и 401: как устроена JWT-авторизация во Flutter]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/1005474/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/1005474/?utm_campaign=1005474&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/812/763/149/8127631496d20eee0d5af5bdc6308042.jpg" /><p>Привет, Хабр! Я — Роза, Flutter Dev <a href="https://friflex.com/?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=%D0%BC%D0%B5%D0%B6%D0%B4%D1%83+%D0%BB%D0%BE%D0%B3%D0%B8%D0%BD%D0%BE%D0%BC+%D0%B8+401">Friflex</a>. Сегодня я расскажу о веб-токенах JWT: как с их помощью безопасно передавать данные и реализовать авторизацию во Flutter. Разберем, чем JWT отличаются от классической схемы с сессиями, как работают Access- и Refresh-токены, зачем нужен Blacklist и как все это собрать в рабочее решение.</p> <a href="https://habr.com/ru/articles/1005474/?utm_campaign=1005474&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 02 Mar 2026 10:39:18 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Dart]]></category>
      <category><![CDATA[jwt]]></category><category><![CDATA[jwt token]]></category><category><![CDATA[flutter]]></category><category><![CDATA[dart]]></category><category><![CDATA[access token]]></category><category><![CDATA[refresh-токены]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[8 трендов в дизайне интерфейса без эффектов ради эффектов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/989142/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/989142/?utm_campaign=989142&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0c2/3b7/142/0c23b7142164332b44709346d3477828.jpg" /><p>Привет! Меня зовут Светлана Моторкина, я Head of Design в компании <a href="https://friflex.com/?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=8+trendov">Friflex</a>. Тренды в интерфейсах появляются регулярно, но, увы, большинство из них не проходит проверку продом. В этой статье я рассмотрю интерфейс не как набор визуальных приемов, а как систему: от цвета и формы до доступности, анимации и новых сценариев с AI.</p><p>Критерий простой: помогает ли прием пользователю быстрее, точнее и спокойнее решать задачу. И выдерживает ли он длительную работу с продуктом.</p> <a href="https://habr.com/ru/articles/989142/?utm_campaign=989142&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 26 Jan 2026 13:22:52 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Дизайн мобильных приложений]]></category><category><![CDATA[Интерфейсы]]></category><category><![CDATA[Графический дизайн]]></category>
      <category><![CDATA[дизайн интерфейса]]></category><category><![CDATA[ux]]></category><category><![CDATA[ui]]></category><category><![CDATA[глассморфизм]]></category><category><![CDATA[анимации]]></category><category><![CDATA[персонализация контента]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Deeplink-и во Flutter: динамические ссылки и app_links]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/988262/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/988262/?utm_campaign=988262&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0c5/e65/edb/0c5e65edbe71fa249620f083274052fe.jpg" /><p>Привет! Меня зовут Анна Ахлестова, я Flutter Team Lead в компании <a href="https://friflex.com/?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=deeplinks_vo_flutter">Friflex</a>. Мобильные приложения, в том числе на Flutter, позволяют настраивать обработку различных ссылок. В этой статье я разберу, как во Flutter реализовать поддержку deeplink-ов и универсальных ссылок и как управлять ими на уровне платформы.</p> <a href="https://habr.com/ru/articles/988262/?utm_campaign=988262&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 23 Jan 2026 11:12:23 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Dart]]></category>
      <category><![CDATA[flutter]]></category><category><![CDATA[deeplinks]]></category><category><![CDATA[app links]]></category><category><![CDATA[universal links]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Flutter — везде (и даже в чайнике). Часть 1]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/966152/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/966152/?utm_campaign=966152&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/374/92b/932/37492b932f4b2b82e514ee3b2828a2c1.jpg" /><p>Привет, Хабр! Меня зовут Юра Петров, я руководитель отдела разработки в компании <a href="https://friflex.com/">Friflex</a> и автор канала <a href="https://t.me/mobile_developing/">«Мобильный разработчик»</a>. Возможно, мы встречались этой осенью на CrossConf, где я выступал с докладом и мы с ребятами презентовали нашу книгу о Flutter. В этой статье хочу продолжить рассказывать о фреймворке: какие платформы он поддерживает, в чем его преимущества (и как сделать прошивку своего чайника).</p> <a href="https://habr.com/ru/articles/966152/?utm_campaign=966152&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 13 Nov 2025 13:13:56 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category>
      <category><![CDATA[flutter]]></category><category><![CDATA[flutter mobile development]]></category><category><![CDATA[flutter engine]]></category><category><![CDATA[flutter app development]]></category><category><![CDATA[yocto project]]></category><category><![CDATA[dart]]></category><category><![CDATA[аврора ос]]></category><category><![CDATA[huawei]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Когда .arb не тянет: как я подключаю TMS к Flutter-проекту]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/961602/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/961602/?utm_campaign=961602&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/109/8f9/f56/1098f9f56bebbcd0f04491d26441f956.jpg" /><p>Привет! Я Роза, Flutter Dev Friflex. Недавно на CrossConf рассказывала о том, что такое система управления переводами и как подключить ее к проекту на Flutter. В этой статье — краткое сравнение популярных сервисов локализации и разбор подключения TMS по шагам.</p> <a href="https://habr.com/ru/articles/961602/?utm_campaign=961602&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Oct 2025 10:15:44 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Локализация продуктов]]></category><category><![CDATA[Flutter]]></category>
      <category><![CDATA[lokalise]]></category><category><![CDATA[flutter]]></category><category><![CDATA[локализация]]></category><category><![CDATA[tms]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Nano Banana для дизайнеров: как работать, не отходя от Figma]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/950952/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/950952/?utm_campaign=950952&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/526/c6c/3c4/526c6c3c4620c18f702d55b6491988e0.png" /><p>Привет, Хабр! Меня зовут Алина Сидоренко, я лид-дизайнер в компании Friflex. В этой статье я расскажу, как быстро генерировать и редактировать изображения без фотошопа (и даже не выходя из Figma) с помощью нейросети Nano Banana. Это модель редактирования и генерации изображений внутри ИИ-помощника Gemini от Google, которая позволяет точечно менять отдельные элементы на фото и при этом не разрушать всю сцену.</p> <a href="https://habr.com/ru/articles/950952/?utm_campaign=950952&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 26 Sep 2025 10:48:51 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Дизайн]]></category><category><![CDATA[Графический дизайн]]></category><category><![CDATA[Веб-дизайн]]></category><category><![CDATA[Искусственный интеллект]]></category>
      <category><![CDATA[figma]]></category><category><![CDATA[gemini ai]]></category><category><![CDATA[ai]]></category><category><![CDATA[дизайн]]></category><category><![CDATA[сезон ии в разработке]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Вместо бесконечных макетов под плотный интерфейс мы просто…]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/936648/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/936648/?utm_campaign=936648&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/405/f8c/1b6/405f8c1b680bfc43b3737e95cd713053.jpg" /><p>Привет, Хабр! Меня зовут Светлана Моторкина, я Head of Design в компании <a href="https://friflex.com/?utm_source=%D1%85%D0%B0%D0%B1%D1%80&amp;utm_medium=%D1%81%D1%82%D0%B0%D1%82%D1%8C%D1%8F&amp;utm_campaign=%D1%85%D0%B0%D0%B1%D1%8025">Friflex</a>. В этой статье расскажу, как мы придумали формулу, чтобы управлять сложными адаптивными интерфейсами с большим количеством повторяющихся элементов в ряду. </p><p>Если вы работаете с плотными интерфейсами вроде канбан-досок, галерей, календарей, игровых сеток, другими сложными адаптивами, этот подход поможет сократить количество макетов и сделать отображение предсказуемым.&nbsp;</p> <a href="https://habr.com/ru/articles/936648/?utm_campaign=936648&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 13 Aug 2025 08:14:36 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Дизайн мобильных приложений]]></category><category><![CDATA[Дизайн]]></category>
      <category><![CDATA[адаптивный дизайн]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Мы съездили на дизайн-выходные и вернулись к реальной работе]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/927650/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/927650/?utm_campaign=927650&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/b58/fa2/24b/b58fa224bb752f5d695a428e9507f4a7.jpg" /><p>Привет, это дизайнеры <a href="https://friflex.com/?utm_source=%D1%85%D0%B0%D0%B1%D1%80&amp;utm_medium=%D1%81%D1%82%D0%B0%D1%82%D1%8C%D1%8F&amp;utm_campaign=%D1%85%D0%B0%D0%B1%D1%8025">Friflex</a>. Мы съездили в Казань на дизайн-выходные и сделали заметки про редизайн, ИИ, эмоции в интерфейсах и выгорание. Универсальных ответов здесь нет, но, может быть, наблюдения в этой статье будут вам полезны, дорогие коллеги. </p> <a href="https://habr.com/ru/articles/927650/?utm_campaign=927650&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 14 Jul 2025 15:02:58 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Дизайн мобильных приложений]]></category><category><![CDATA[Дизайн]]></category>
      <category><![CDATA[дизайн мобильных приложений]]></category><category><![CDATA[продуктовый дизайн]]></category><category><![CDATA[ui]]></category><category><![CDATA[ux]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Duit: как создать эффективный BDUI фреймворк, не привлекая внимания санитаров]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/926690/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/926690/?utm_campaign=926690&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/fd8/fdf/e51/fd8fdfe515df4b86b71f8f0fb12bcaf5.jpg" /><p>Привет, Хабр! Меня зовут Никита Синявин, я ведущий Flutter-разработчик в компании BetBoom, а сегодня еще и гостевой автор Friflex. В этой статье я расскажу о своем Opus Magnum — создании эффективного Backend-Driven UI под названием <a href="https://duit.pro/">Duit</a>. </p> <a href="https://habr.com/ru/articles/926690/?utm_campaign=926690&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 10 Jul 2025 14:53:39 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Разработка мобильных приложений]]></category><category><![CDATA[Flutter]]></category>
      <category><![CDATA[Backend Driving UI]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[4, 3, 2, 1 — поехали! Реальная история запуска IT-продукта за четыре месяца]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/921282/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/921282/?utm_campaign=921282&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/99c/993/25f/99c99325f46b2c9c2c1a47695fa7bddd.jpg" /><p><em>Привет, Хабр! Меня зовут Юлия Запольская, я продакт-менеджер в Яндексе, а&nbsp; сегодня еще и гостевой автор Friflex. В этой статье я поделюсь инсайтами, благодаря которым у меня получилось запустить продукт за четыре месяца. </em></p><p>Мой продукт называется CodeRun. В нем можно прокачивать свои навыки в формате решения практических задач по нескольким направлениям: фронтенд, бэкенд, аналитика, ML и мобильная разработка. Еще там можно общаться в коммьюнити (мы его модерируем и всячески поддерживаем), обращаться за помощью в решении задач к редакторам и соревноваться за призы и сокращенную схему найма в Яндекса.</p><p>Перенесемся в февраль 2024 года. У коллег была классная идея и ресурсы в виде большого количества контента и задач для тренировки навыков разработчиков, которые долгое время использовались в Яндексе для различных соревнований, но не публиковались для внешних пользователей. А также было огромное желание начать помогать разработчикам, которые очень хотят попасть в Яндекс или начать свой путь в IT.&nbsp;</p><p>С помощью этого контента и команды был собран бета-тренажер. Его запустили на узкую аудиторию — и сделали главный вывод, что он «зашел», надо делать.&nbsp;</p><p>Было принято решение запуститься в июне 2024 года: оставалось четыре месяца для того, чтобы полностью собрать фактуру, погрузиться и запустить продукт.&nbsp;</p><p>Что требовалось сделать? Во-первых, сильно расширить функциональность продукта, потому что она была супер базовая. В публичный запуск с такой функциональностью выходить сложно, потому что рынок конкурентов перенасыщен и важно было показать что-то особенное.</p> <a href="https://habr.com/ru/articles/921282/?utm_campaign=921282&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 24 Jun 2025 08:58:29 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Управление проектами]]></category><category><![CDATA[Управление продуктом]]></category><category><![CDATA[Контент и копирайтинг]]></category>
      <category><![CDATA[запуск продукта]]></category><category><![CDATA[продакт]]></category><category><![CDATA[продакт-менеджмент]]></category><category><![CDATA[менеджмент в it]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Что получится, если 14 команд сядут кодить с ИИ — и по вайбу]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/915610/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/915610/?utm_campaign=915610&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/bb8/e3b/6c5/bb8e3b6c514a58ead8f600dd2ba4a65c.jpeg" /><p>Привет, Хабр! Это Александра Павлова, деврел <a href="https://friflex.com/?utm_source=%D1%85%D0%B0%D0%B1%D1%80&amp;utm_medium=%D1%81%D1%82%D0%B0%D1%82%D1%8C%D1%8F&amp;utm_campaign=%D1%85%D0%B0%D0%B1%D1%8025">Friflex</a>. В этой статье расскажу про наш недавний эксперимент — хакатон по вайб-кодингу.&nbsp;</p><p>Если коротко: вместе с Институтом №8 МАИ мы собрали 14 команд студентов IT-специальностей, дали им один вечер, минимум ограничений, максимум генеративных ИИ — и предложили придумать и реализовать мини-игру для страховой компании ЭНЕРГОГАРАНТ. Мы назвали это гордым словом «Вайбатон» (ну вы поняли: вайб + хакатон), потому что вайб-кодинг и правда был, но была еще и проверка кода экспертами жюри. </p> <a href="https://habr.com/ru/articles/915610/?utm_campaign=915610&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 04 Jun 2025 12:34:45 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Искусственный интеллект]]></category><category><![CDATA[Разработка игр]]></category><category><![CDATA[Хакатоны]]></category>
      <category><![CDATA[вайб-кодинг]]></category><category><![CDATA[геймификация]]></category><category><![CDATA[хакатон]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Первый проект на HarmonyOS — мой плейлист для старта с нуля]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/909090/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/909090/?utm_campaign=909090&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/853/1ff/566/8531ff566d4184a170794ff627e24bef.jpg" /><p>Привет, Хабр! Это Юрий Волковский, техлид фронтенда в компании <a href="https://friflex.com/?utm_source=хабр&amp;utm_medium=статья&amp;utm_campaign=хабр25">Friflex</a>. Я работаю, в том числе, с мобильными приложениями на React Native. Разработка под HarmonyOS сразу заинтриговала меня тем, что ArkTS — это как бы TypeScript, но не совсем. И сам ArkUI сочетает в себе элементы и из React Native, и из Flutter, который мне тоже знаком.&nbsp;</p><p>Я решил: создам на Harmony OS базовое мобильное приложение и посмотрю, насколько дружелюбна эта платформа. Если вы мобильный разработчик (особенно с опытом Android или Flutter) и тоже хотите разобраться, что это за платформа и как с ней работать — вы по адресу. Создадим базовый плейлист по шагам. </p> <a href="https://habr.com/ru/articles/909090/?utm_campaign=909090&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 13 May 2025 14:56:48 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Разработка мобильных приложений]]></category>
      <category><![CDATA[harmonyos]]></category><category><![CDATA[ArkTS]]></category><category><![CDATA[ArkUI]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Offline First в мобильных приложениях. CRUD на стороне клиента]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/904448/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/904448/?utm_campaign=904448&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c39/733/21a/c3973321a889d64e0db82e05b0764479.jpg" /><p>Привет, Хабр! Это Ахмед Шериев, сооснователь стартапа VoxOps, а сегодня — еще и гостевой автор блога <a href="https://friflex.com/?utm_source=%D1%85%D0%B0%D0%B1%D1%80&amp;utm_medium=%D1%81%D1%82%D0%B0%D1%82%D1%8C%D1%8F&amp;utm_campaign=%D1%85%D0%B0%D0%B1%D1%8025">Friflex</a>. Это вторая статья&nbsp;про мой опыт разработки офлайн-приложений — первая была <a href="https://habr.com/ru/companies/friflex/articles/902060/">про кэширование</a>. </p><p>Если пользователи в офлайне должны менять данные, а потом синхронизировать изменения с сервером, есть два основных подхода. Первый — синхронизировать сами данные. Второй — синхронизировать команды или события.</p> <a href="https://habr.com/ru/articles/904448/?utm_campaign=904448&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 25 Apr 2025 12:07:36 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Разработка мобильных приложений]]></category><category><![CDATA[SQL]]></category><category><![CDATA[NoSQL]]></category>
      <category><![CDATA[offline-first]]></category><category><![CDATA[offline web applications]]></category><category><![CDATA[разработка мобильных приложений]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Offline First в мобильных приложениях. Кэширование]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/902060/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/902060/?utm_campaign=902060&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ba1/5e9/f63/ba15e9f639d7d4d5b21bba4820e9c8f0.jpg" /><p>Привет, Хабр! Это Ахмед Шериев, сооснователь стартапа VoxOps, а сегодня — еще и гостевой автор блога <a href="https://friflex.com/?utm_source=%D1%85%D0%B0%D0%B1%D1%80&amp;utm_medium=%D1%81%D1%82%D0%B0%D1%82%D1%8C%D1%8F&amp;utm_campaign=%D1%85%D0%B0%D0%B1%D1%8025">Friflex</a>. Моя статья —&nbsp;про опыт разработки офлайн-приложений.&nbsp;</p><p>Я делал офлайн-поддержку в приложениях на самых разных языках. Как вовремя и успешно, так и с факапами. Например, обещал за две недели внедрить офлайн, а потом появлялись скрытые кейсы, и разработка затягивалась до месяца, двух, трех…&nbsp;</p><p>Здесь постараюсь поделиться, как не зарыться в тонну инфраструктурного кода и избежать некоторых других ошибок.&nbsp;&nbsp;&nbsp;&nbsp;</p><p>Я внедрял поддержку offline как в роли разработчика, так и в роли руководителя и директора по разработке. Поэтому тема мне хорошо знакома с обеих сторон. Кто помнит, с ней я выступал на CrossConf. </p> <a href="https://habr.com/ru/articles/902060/?utm_campaign=902060&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 18 Apr 2025 09:12:10 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Разработка мобильных приложений]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[SQLite]]></category><category><![CDATA[SQL]]></category>
      <category><![CDATA[offline first]]></category><category><![CDATA[кэширование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[От Нot reload для Web до макросов в IceBox: хроники Flutter-марта]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/895276/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/895276/?utm_campaign=895276&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/661/71b/d66/66171bd6669ed5a8f9b081deb5fce69e.jpg" /><p>Привет, Хабр! На связи <a href="https://friflex.com/flutter/">Friflex</a>. Мы разрабатываем мобильные приложения и специализируемся на Flutter (работаем с фреймворком с первой версии).</p><p>Это первый выпуск нашего флаттер-дайджеста. Пока думаем делать его каждый месяц и рассказывать, что важного произошло в фреймворке и сообществе лично для нас. </p><p>Вот что нового во Flutter-вселенной случилось в марте.</p> <a href="https://habr.com/ru/articles/895276/?utm_campaign=895276&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 28 Mar 2025 11:28:03 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Читальный зал]]></category><category><![CDATA[Flutter]]></category>
      <category><![CDATA[flutter]]></category><category><![CDATA[dart]]></category><category><![CDATA[пакеты flutter]]></category><category><![CDATA[flutter devtools]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Почему стили в Figma — прошлый век]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/892822/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/892822/?utm_campaign=892822&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/8d1/758/15b/8d175815b2ba239a09d6e5859fb7bb7c.jpg" /><p>Привет, Хабр! Меня зовут <a href="https://habr.com/ru/users/ibutkov/">Игорь Бутков</a>, я старший дизайнер в компании <a href="https://friflex.com">Friflex</a>. Мы занимаемся разработкой мобильных приложений и веб-сервисов.</p><p>Сегодня я расскажу, почему стили в Figma больше не подходят для современных дизайн-систем и как вместо них использовать токены. Всем, кто помнит, как я рассказывал об этом на CrossConf — привет!</p> <a href="https://habr.com/ru/articles/892822/?utm_campaign=892822&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 20 Mar 2025 15:27:47 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Дизайн]]></category>
      <category><![CDATA[figma]]></category><category><![CDATA[токены]]></category><category><![CDATA[дизайн-система]]></category><category><![CDATA[дизайн]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как собрать первое портфолио: 5 настоящих историй]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/882062/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/882062/?utm_campaign=882062&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/5d8/256/565/5d82565651fe04d2f6f6aab54e131cb4.jpg" /><p>Привет, Хабр! На связи <a href="https://friflex.com/flutter/">Friflex</a>. Мы занимаемся разработкой мобильных приложений и веб-сервисов.</p><p>Во многих вакансиях работодатели просят прикрепить портфолио, чтобы оценить код, архитектуру проектов и направления, в которых работал кандидат. А что делать, если опыта работы еще нет? Роза Шархмуллина (Flutter-разработчик), Роман Галиновский (Flutter developer), Сергей Кочетков (Flutter Team Lead), Эрик Хадиков (Backend-разработчик) и Юрий Волковский (Frontend-разработчик) — о том, что они включили в первое портфолио и как бы действовали сейчас, случись им перенестись в прошлое. </p> <a href="https://habr.com/ru/articles/882062/?utm_campaign=882062&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 13 Feb 2025 09:25:12 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Карьера в IT-индустрии]]></category><category><![CDATA[Учебный процесс в IT]]></category>
      <category><![CDATA[портфолио]]></category><category><![CDATA[поиск работы]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[7 вещей, которые больше всего волнуют аудиторов в модуле критических данных Flutter-приложения]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/876918/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/876918/?utm_campaign=876918&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0dc/101/227/0dc101227ae1fbca88b79be7ab18e0ba.jpg" /><p>Привет, Хабр! Меня зовут Анна Ахлестова, я Flutter Team Lead в компании <a href="https://friflex.com/cases/?utm_source=%D1%85%D0%B0%D0%B1%D1%80_%D0%B0%D1%83%D0%B4%D0%B8%D1%82&amp;utm_medium=articel&amp;utm_campaign=prt1">Friflex</a>. Сегодня расскажу про защиту критических данных в приложении на Flutter —&nbsp;это один из модулей, которые аудиторы проверяют очень часто. Утечка таких данных может привести к серьезным потерям, от материальных до репутационных (рассказывала об этом на CrossConf). </p><p>Здесь разберу семь основных аспектов, на которые обращают внимание аудиторы при проверке:</p> <a href="https://habr.com/ru/articles/876918/?utm_campaign=876918&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Jan 2025 09:39:25 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Информационная безопасность]]></category><category><![CDATA[Разработка мобильных приложений]]></category><category><![CDATA[Dart]]></category>
      <category><![CDATA[аудит безопасности]]></category><category><![CDATA[мобильная разработка]]></category><category><![CDATA[flutter]]></category><category><![CDATA[кроссплатформенная разработка]]></category><category><![CDATA[кроссплатформенность]]></category><category><![CDATA[flutter mobile development]]></category><category><![CDATA[flutter app]]></category><category><![CDATA[аудит кода]]></category><category><![CDATA[безопасность мобильных приложений]]></category><category><![CDATA[безопасность данных]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Переходите на Flutter 3.27, тут быстрее и плавнее (и Dart тоже обновите)]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/866316/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/866316/?utm_campaign=866316&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/fd0/b44/5f5/fd0b445f5b43dec2d61742ca8a6d6ffc.jpg" /><p><em>Привет, Хабр! Меня зовут Юра Петров, я Tech Lead в компании </em><a href="https://friflex.com/?utm_source=%D1%85%D0%B0%D0%B1%D1%80&amp;utm_medium=%D1%81%D1%82%D0%B0%D1%82%D1%8C%D1%8F&amp;utm_campaign=%D1%85%D0%B0%D0%B1%D1%8025"><em>Friflex</em></a><em> и автор канала </em><a href="https://t.me/mobile_developing/"><em>«Мобильный разработчик»</em></a><em>.&nbsp;</em></p><p><em>Flutter обновился —&nbsp;вышла </em><a href="https://medium.com/flutter/whats-new-in-flutter-3-27-28341129570c"><em>версия 3.27</em></a><em>. Улучшений много, от рендеринга и оптимизации производительности до новых возможностей для работы с интерфейсами. В этой статье расскажу, что мне показалось интересным и почему.</em> </p> <a href="https://habr.com/ru/articles/866316/?utm_campaign=866316&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 13 Dec 2024 08:54:24 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Dart]]></category><category><![CDATA[Разработка мобильных приложений]]></category>
      <category><![CDATA[кроссплатформенная разработка]]></category><category><![CDATA[flutter]]></category><category><![CDATA[dart]]></category><category><![CDATA[мобильная разработка]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Кроссплатформа, зови меня победителем]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/860290/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/860290/?utm_campaign=860290&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/9c8/e45/f43/9c8e45f43475390da85534f5d96619b5.png" /><p>Привет, это оргкомитет <a href="https://awards.crossconf.com/">CrossConf Awards</a> — первой премии в области кроссплатформенной разработки. 8 ноября мы вручили награды кроссплатформенным проектам в номинациях Indusrty, Technology и Community. Это было очень волнительно, потому что выбрать, кто лучше всех — большая ответственность.&nbsp;</p><p>В этой статье расскажем, почему мы решили делать премию, как боролись с когнитивными искажениями при оценке более 100 заявок от 70 технологичных компаний, а также отметим тренды, которые можно проследить в технологическом стеке и подходах победителей.&nbsp;</p> <a href="https://habr.com/ru/articles/860290/?utm_campaign=860290&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 21 Nov 2024 11:58:24 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Конференции]]></category><category><![CDATA[IT-компании]]></category><category><![CDATA[Flutter]]></category>
      <category><![CDATA[кроссплатформенность]]></category><category><![CDATA[кроссплатформенная разработка]]></category><category><![CDATA[кроссплатформенное программирование]]></category><category><![CDATA[кроссплатформа]]></category><category><![CDATA[премия]]></category><category><![CDATA[кроссплатформенное по]]></category><category><![CDATA[flutter]]></category><category><![CDATA[kotlin multiplatform]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Антитренды в мобильной разработке на Flutter]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/854292/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/854292/?utm_campaign=854292&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/66f/481/b1a/66f481b1af787278630a489efc19bae9.jpg" /><p><em>Привет, Хабр! Меня зовут Екатерина, я Flutter-разработчик в компании </em><a href="https://friflex.com/"><em>Friflex</em></a><em>. Мы создаем мобильные приложения и сайты для бизнеса. </em></p><p><em>Flutter —&nbsp;один из самых популярных фреймворков для мобильной разработки. В этом сентябре количество вопросов с одноименным тегом на Stack Overflow превысило 179 тысяч.</em></p><p><em>Flutter предлагает много библиотек, пакетов и других инструментов, которые помогают создавать красивые и быстрые программы. Но кроме удобных паттернов среди них есть практики, которые поначалу кажутся хорошей идеей, а со временем только мешают.&nbsp;</em></p><p><em>В этой статье предлагаю разобрать «антитренды» — решения, которые могут показаться удобными и привлекательными, но на деле только раздражают и замедляют работу. А также обсудить, чем их можно заменить.</em></p> <a href="https://habr.com/ru/articles/854292/?utm_campaign=854292&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать</a>]]></description>
      
      <pubDate>Tue, 05 Nov 2024 11:14:22 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Разработка мобильных приложений]]></category>
      <category><![CDATA[flutter]]></category><category><![CDATA[тренды 2024]]></category><category><![CDATA[мобильная разработка]]></category><category><![CDATA[кроссплатформенная разработка]]></category><category><![CDATA[виджеты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[От Junior до Team Lead меньше чем за 2 года]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/853512/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/853512/?utm_campaign=853512&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e3e/71e/718/e3e71e71829f4018ac4cd929c9ed38d9.jpg" /><p><br><em>Всем привет! Меня зовут Дмитрий Лёвочкин, я Flutter Team Lead в компании </em><a href="https://friflex.com/"><em><u>Friflex</u></em></a><em>, а также автор блога </em><a href="https://t.me/DiaryFlutterDev/"><em><u>«Дневник Flutter-разработчика»</u></em></a><em>.</em></p><p><em>Разделим эту статью на четыре логические части:</em></p><p><em>1. Кратко расскажу о своём пути до Junior и опишу своё видение, как бы я входил в IT сейчас, без технического образования и опыта.</em></p><p><em>2. Расскажу о своём пути до Team Lead. Почему эту «лычку» получил я и как докатился до жизни такой)</em></p><p><em>3. Дам советы, как быстрее развиваться по софт и хард скиллам.</em></p><p><em>4. Четвертая часть — это ответы на вопросы моих подписчиков. Я спрашивал в своем блоге, что читателям было бы интересно увидеть в этой статье, и некоторые вопросы не удалось раскрыть в основной части. А они стоят внимания)</em>  </p> <a href="https://habr.com/ru/articles/853512/?utm_campaign=853512&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 25 Oct 2024 14:14:07 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Карьера в IT-индустрии]]></category>
      <category><![CDATA[войти в ит]]></category><category><![CDATA[карьера программиста]]></category><category><![CDATA[карьера в it-индустрии]]></category><category><![CDATA[карьера ит-специалиста]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Самые важные пакеты в экосистеме Dart и Flutter на Pub 2024]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/850780/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/850780/?utm_campaign=850780&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/9ca/3e8/5d6/9ca3e85d6c73488b93693c9fb698d29e.jpg" /><p><em>Компания Very Good Ventures провела </em><a href="https://verygood.ventures/blog/pub-in-focus-the-most-critical-dart-flutter-packages-of-2024#Top"><em><u>исследование</u></em></a><em> и опубликовала рейтинг самых важных пакетов в экосистеме Dart и Flutter.&nbsp;</em></p><p><em>Рассказываем, какие пакеты вошли в топ — от независимых разработчиков, компаний и сообщества.</em>&nbsp;</p> <a href="https://habr.com/ru/articles/850780/?utm_campaign=850780&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 15 Oct 2024 10:31:12 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Разработка мобильных приложений]]></category><category><![CDATA[Исследования и прогнозы в IT]]></category><category><![CDATA[Dart]]></category>
      <category><![CDATA[dart]]></category><category><![CDATA[flutter]]></category><category><![CDATA[flutter mobile development]]></category><category><![CDATA[flutter app development]]></category><category><![CDATA[мобильная разработка]]></category><category><![CDATA[библиотеки]]></category><category><![CDATA[пакеты]]></category><category><![CDATA[исследование программ]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[7 вдохновляющих книг об управлении продуктом и командами]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/843196/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/843196/?utm_campaign=843196&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/de4/f49/244/de4f492441eb37945a90dfdb7fd37ecd.jpg" /><p>Привет, Хабр! На связи <a href="https://friflex.com"><u>Friflex</u></a>. Мы занимаемся разработкой мобильных&nbsp; приложений на Flutter, веб-сервисов, высоконагруженных проектов. К каждому своему продукту мы относимся с заботой, вниманием и искренним желанием сделать его лучше.&nbsp;</p><p>Собрали для вас подборку книг, которые помогают продакт-менеджерам, руководителям и тимлидам спасать мир от скучных продуктов и неэффективных команд.&nbsp;</p> <a href="https://habr.com/ru/articles/843196/?utm_campaign=843196&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 13 Sep 2024 15:24:23 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Управление проектами]]></category><category><![CDATA[Управление продуктом]]></category><category><![CDATA[Управление персоналом]]></category><category><![CDATA[Читальный зал]]></category>
      <category><![CDATA[книги для тимлидов]]></category><category><![CDATA[продуктивность]]></category><category><![CDATA[продуктивная работа]]></category><category><![CDATA[управление людьми]]></category><category><![CDATA[управление проектами]]></category><category><![CDATA[управление командой]]></category><category><![CDATA[читальный зал]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Близость и еще 5 способов управлять вниманием пользователя]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/841054/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/841054/?utm_campaign=841054&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ad3/507/f52/ad3507f52380686a1ec6e0cadf9dce47.png" /><p><em>Привет, Хабр! Меня зовут </em><a href="https://habr.com/ru/users/smotorkina/"><em><u>Света</u></em></a><em>, я руководитель дизайн-направления в компании </em><a href="https://friflex.com/flutter/"><em><u>Friflex</u></em></a><em>. Мы занимаемся разработкой мобильных приложений и веб-сервисов.</em>&nbsp;</p><p><em>В этой статье хочу рассказать о шести эффективных способах управления вниманием пользователей. Это вторая статья о законах внимания пользователей. Первую можно почитать в </em><a href="https://habr.com/ru/companies/friflex/articles/831524/"><em><u>блоге</u></em></a><em>.</em></p> <a href="https://habr.com/ru/articles/841054/?utm_campaign=841054&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 05 Sep 2024 08:44:48 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Дизайн]]></category><category><![CDATA[Интерфейсы]]></category><category><![CDATA[Разработка мобильных приложений]]></category><category><![CDATA[Разработка под e-commerce]]></category>
      <category><![CDATA[дизайн]]></category><category><![CDATA[интерфейсы]]></category><category><![CDATA[интерфейс пользователя]]></category><category><![CDATA[интерфейс мобильных устройств]]></category><category><![CDATA[разработка]]></category><category><![CDATA[разработка приложений]]></category><category><![CDATA[разработка сайтов]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[От дизайна к фронтенду: как передать макет в разработку]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/838070/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/838070/?utm_campaign=838070&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a30/836/c22/a30836c22aa8ae2610c1dc64ef8fe2c2.png" /><p><em>Привет, Хабр! Меня зовут </em><a href="https://habr.com/ru/users/smotorkina/"><em><u>Света</u></em></a><em>, я — руководитель направления </em><a href="https://friflex.com/flutter/"><em><u>Friflex</u></em></a><em> design. Мы занимаемся разработкой мобильных приложений и веб-сервисов.&nbsp;</em></p><p><em>У дизайнеров и разработчиков есть свои представления о том, как должно быть, и часто они не совпадают. В этой статье предлагаю разобраться, как подружить дизайнера и фронтендера и передать макет в разработку без потерь.</em></p> <a href="https://habr.com/ru/articles/838070/?utm_campaign=838070&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 23 Aug 2024 10:42:06 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Разработка мобильных приложений]]></category><category><![CDATA[Дизайн]]></category>
      <category><![CDATA[дизайн]]></category><category><![CDATA[разработка приложений]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Что думают про Flutter техлиды: инсайты из опроса]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/835802/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/835802/?utm_campaign=835802&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a9a/13a/2e1/a9a13a2e1b870e63fd8dc56acec4dfe6.jpg" /><p>Варшавская компания LeanCode <a href="https://leancode.co/report/flutter-cto-survey-2024"><u>опросила</u></a> 300 CTO, CIO, Tech Lead и других специалистов, которые занимают управляющие позиции. Они ответили на 52 вопроса о Flutter, своем карьерном пути, опыте с технологиями и отношению к другим кроссплатформенным фреймворкам.&nbsp;</p><p>Сделали небольшую подборку самых интересных моментов на усмотрение команды <a href="https://friflex.com">Friflex</a>.</p> <a href="https://habr.com/ru/articles/835802/?utm_campaign=835802&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 13 Aug 2024 16:06:32 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Разработка мобильных приложений]]></category><category><![CDATA[Dart]]></category><category><![CDATA[Flutter]]></category>
      <category><![CDATA[friflex]]></category><category><![CDATA[flutter]]></category><category><![CDATA[dart]]></category><category><![CDATA[мобильная разработка]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Flutter 3.24: что нового]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/834602/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/834602/?utm_campaign=834602&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/520/f9c/ed2/520f9ced2b546502b8c5e816e3f1ecaf.jpg" /><p>Предварительный просмотр Flutter GPU для продвинутой графики и 3D, поддержка Multi-View Embedding в веб-приложениях, монетизация видеорекламы.</p><p>Команда Flutter-разработчиков <a href="https://friflex.com/?utm_source=habr_article&amp;utm_medium=link_main_rus_26012023&amp;utm_campaign=Flutter_3_7_chto_novogo"><u>Friflex</u></a> делится переводом официального <a href="https://medium.com/flutter/whats-new-in-flutter-3-24-6c040f87d1e4"><u>релиза</u></a> новой версии фреймворка.</p> <a href="https://habr.com/ru/articles/834602/?utm_campaign=834602&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 07 Aug 2024 15:29:40 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Dart]]></category>
      <category>мобильная разработка</category><category>flutter</category><category>dart</category><category>friflex</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Как управлять вниманием пользователя]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/831524/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/831524/?utm_campaign=831524&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/917/311/462/917311462e692cac52aedac57a644183.jpg" /><p>Привет, Хабр! Меня зовут <a href="https://habr.com/ru/users/smotorkina/"><u>Света</u></a>, я — руководитель направления <a href="https://friflex.com/flutter/"><u>Friflex</u></a> design. Мы занимаемся разработкой мобильных приложений и веб-сервисов.</p><p>Я очень люблю интерфейсы, которые удерживают внимание пользователей, как лазерная указка — кота. В этой статье расскажу, каким законам подчиняется внимание пользователей, и как их использовать на практике.&nbsp;&nbsp;</p> <a href="https://habr.com/ru/articles/831524/?utm_campaign=831524&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 25 Jul 2024 15:22:23 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Интерфейсы]]></category><category><![CDATA[Дизайн мобильных приложений]]></category><category><![CDATA[Дизайн]]></category>
      <category><![CDATA[внимание пользователей]]></category><category><![CDATA[зейгарник]]></category><category><![CDATA[фиттс]]></category><category><![CDATA[нильсен]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как выбрать способ визуализации данных]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/829218/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/829218/?utm_campaign=829218&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/223/3b9/ee5/2233b9ee5b0d2db6466d75ed9f23d2c7.jpg" /><p><em>Привет, Хабр! Меня зовут&nbsp;</em><a href="https://habr.com/ru/users/smotorkina/"><em>Света</em></a><em>, я — руководитель направления&nbsp;</em><a href="https://friflex.com/flutter/"><em>Friflex</em></a><em>&nbsp;design. Мы занимаемся разработкой мобильных приложений и веб-сервисов и используем разные способы визуализации данных, чтобы быстро и наглядно показать пользователям важную для них информацию.</em></p><p><em>В этой статье рассказываю, как правильно выбрать метод визуальной коммуникации.</em></p> <a href="https://habr.com/ru/articles/829218/?utm_campaign=829218&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 16 Jul 2024 15:01:10 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Визуализация данных]]></category><category><![CDATA[Дизайн]]></category>
      <category><![CDATA[дизайн]]></category><category><![CDATA[визуализация данных]]></category><category><![CDATA[визуализация информации]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Создаем Flutter-приложение для оплаты через СБП без натива]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/824964/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/824964/?utm_campaign=824964&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/bc6/00b/b1c/bc600bb1c138fdd21736e0891508c8b1.jpg" /><p>Всем привет! Меня зовут <a href="https://habr.com/ru/users/RonFall/"><u>Мурат Насиров</u></a>, я Flutter-разработчик <a href="https://friflex.com/flutter/"><u>в Friflex</u></a>. Мы разрабатываем мобильные приложения для бизнеса и специализируемся на Flutter.&nbsp;</p><p>Ранее я поделился своим опытом, как интегрировать СБП при помощи <a href="https://sbp.nspk.ru/file/sbp_SDK.zip"><u>нативных решений НСПК</u></a> (Национальной системы платежных карт). В этой статье рассказываю, как можно сделать это при помощи Flutter-приложения и двух пакетов из pub.dev.</p> <a href="https://habr.com/ru/articles/824964/?utm_campaign=824964&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 27 Jun 2024 08:27:58 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Разработка мобильных приложений]]></category>
      <category><![CDATA[сбп]]></category><category><![CDATA[dart]]></category><category><![CDATA[flutter]]></category><category><![CDATA[deeplinks]]></category><category><![CDATA[платежи онлайн]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[История LLM-агентов: 10 ярких моментов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/822665/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/822665/?utm_campaign=822665&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/619/047/79e/61904779e497986ee62f3d00ae3f8555.jpg" /><p><em>Привет, Хабр! Меня зовут </em><a href="https://habr.com/ru/users/rgrimov/"><em>Руслан Гримов</em></a><em>, я Head of ML в проекте </em><a href="https://idsport.ai/?locale=ru"><em><u>idSport</u></em></a><em> в компании </em><a href="https://friflex.com"><em><u>Friflex</u></em></a><em>. Мы разрабатываем продукты для оцифровки спорта и используем компьютерное зрение, чтобы организовывать трансляции партий на шахматных турнирах, а также распознавать и записывать интересные моменты в бильярде и футболе. </em> </p><p>LLM-агенты связаны с моей работой скорее косвенно, но я вижу в них огромный потенциал и для развития наших продуктов, и для множества других задач. В этой статье собрал десять ярких моментов из истории LLM-агентов. Надеюсь, они помогут понять, какой впечатляющий путь проделали эти системы, и просто вас развлекут.  </p><p>Как писал Пелевин, «в сущности, функция LLM – это доведенное до немыслимого совершенства автозаполнение. LLM не думает. Она тренируется на огромном корпусе созданных прежде текстов «…» и на этой основе предсказывает, как будет расти и развиваться новая последовательность слов, и как она, вероятней всего, развиваться не будет… Это похоже на процесс формирования юного члена общества на основе ежедневно поступающих вербальных инструкций, подзатыльников и наблюдения за тем, кому дают еду, а кому нет».&nbsp;</p><p>Это определение большой языковой модели (LLM) вольное, но довольно точное. LLM — это нейронная сеть, обученная на большом объеме текста. Она может анализировать, понимать и генерировать тексты на естественном языке, использовать обширные базы данных и понимать контекст.&nbsp;</p><p>Как развивалась идея о том, что машину можно научить понимать и создавать текст, как будто это пишет человек, расскажу дальше.&nbsp;</p> <a href="https://habr.com/ru/articles/822665/?utm_campaign=822665&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 18 Jun 2024 11:10:53 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Машинное обучение]]></category><category><![CDATA[Искусственный интеллект]]></category>
      <category><![CDATA[nlp]]></category><category><![CDATA[gpt]]></category><category><![CDATA[llm]]></category><category><![CDATA[машинное обучение]]></category><category><![CDATA[генеративные модели]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Встроенные коллекции Dart: как реализовать в коде основные структуры данных. Глава из книги]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/819503/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/819503/?utm_campaign=819503&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/681/438/ba6/681438ba6ddf11eb927dc2420c9e7678.jpg" /><p>Привет, Хабр! Меня зовут <a href="https://habr.com/ru/users/MADTeacher/">Станислав Чернышев</a>, я автор книги «Основы Dart»,<a href="https://t.me/madteacher_channel"> телеграм-канала MADTeacher</a> и доцент кафедры прикладной информатики в Санкт-Петербургском государственном университете аэрокосмического приборостроения.&nbsp;</p><p>При поддержке <a href="https://friflex.com">компании Friflex</a> буквально на днях вышла<a href="https://habr.com/ru/companies/piter/articles/815957/"> печатная версия моей книги</a>. В ней есть раздел о нюансах изоляционной модели памяти в Dart, сквозной проект на пять глав (игра «Крестики-Нолики») и две дополнительные главы: «Алгоритмы, структуры данных на Dart и встроенные коллекции» и «Интероперабельность в Dart (Dart FFI)».</p><p>В этой статье я делюсь разделом «Встроенные коллекции Dart». В книге он идет после классических структур данных и их реализации на Dart. Такой подход, по моему мнению, позволяет лучше понять принципы работы встроенных коллекций, их сильные и слабые стороны.</p> <a href="https://habr.com/ru/articles/819503/?utm_campaign=819503&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 04 Jun 2024 16:46:33 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Dart]]></category><category><![CDATA[Flutter]]></category>
      <category><![CDATA[dart]]></category><category><![CDATA[flutter]]></category><category><![CDATA[структуры данных]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как обучают GPT]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/808063/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/808063/?utm_campaign=808063&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3d0/c7b/3f4/3d0c7b3f426bf05c688e4df24bcdfc83.jpg" /><p>Привет, Хабр! Меня зовут <a href="https://habr.com/ru/users/TrustGreen/">Родион Уколов</a>, я занимаюсь искусственным интеллектом в компании <a href="https://friflex.com/?utm_source=habr_article&amp;utm_medium=link_main_rus_02032023&amp;utm_campaign=kak_reshat_realnye_zadachi_s_ChatGPT"><u>Friflex</u></a>. Мы помогаем компаниям внедрять модели машинного обучения и развиваем свои цифровые продукты.</p><p>Может быть, вы помните статью моего коллеги о том, <a href="https://habr.com/ru/companies/friflex/articles/719988/"><u>как решать реальные задачи с ChatGPT</u></a>. В этой статье я предлагаю попробовать глубже разобраться, что из себя представляет GPT-модель и как ее обучают.&nbsp;</p> <a href="https://habr.com/ru/articles/808063/?utm_campaign=808063&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 16 Apr 2024 10:22:43 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Python]]></category><category><![CDATA[TensorFlow]]></category>
      <category><![CDATA[python]]></category><category><![CDATA[keras]]></category><category><![CDATA[gpt]]></category><category><![CDATA[training]]></category><category><![CDATA[model]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Flutter: история успеха]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/806315/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/806315/?utm_campaign=806315&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/583/282/0d9/5832820d962726c7d8abb0490d05aa63.png" /><p>Кроссплатформенный фреймворк Flutter появился в 2017 году. С тех пор он стал одним из самых популярных инструментов для разработки мобильных приложений. Мы в <a href="https://friflex.com/">Friflex</a> работаем с Flutter с первого релиза, следим за его развитием и каждый год проводим большую конференцию о кроссплатформенной разработке — CrossConf. В этой статье вспоминаем историю фреймворка. А еще делимся, как с ним познакомились наши разработчики.</p> <a href="https://habr.com/ru/articles/806315/?utm_campaign=806315&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 09 Apr 2024 06:55:24 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[История IT]]></category><category><![CDATA[Flutter]]></category>
      <category><![CDATA[flutter]]></category><category><![CDATA[google]]></category><category><![CDATA[кроссплатформенность]]></category><category><![CDATA[развитие]]></category><category><![CDATA[история]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как научить поиск мобильного приложения распознавать точные и ошибочные запросы]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/798743/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/798743/?utm_campaign=798743&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/965/0ae/94b/9650ae94b5538d5ae2f77bf935ff8b4d.jpg" /><p>Привет, Хабр! Меня зовут Алексей Кокухин, я бэкенд-разработчик в <a href="https://friflex.com">Friflex</a>. Мы создаем сайты и мобильные приложения и специализируемся на решениях для ритейла. Для наших клиентов конверсия в покупку — значимая метрика, поэтому мы постоянно изучаем, какие факторы на нее влияют.</p><p>Часто пользователи уходят просто потому, что поиск не смог распознать их запрос. По <a href="https://baymard.com/blog/ecommerce-search-query-types"><u>статистике</u></a> Baymard Institute, проблемы с распознаванием поисковых запросов есть почти у каждого второго онлайн-магазина. В этой статье предлагаю разобраться, как настроить поиск мобильного приложения, чтобы он распознавал два самых популярных вида запроса — точные и ошибочные.</p> <a href="https://habr.com/ru/articles/798743/?utm_campaign=798743&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 07 Mar 2024 14:11:31 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      <category><![CDATA[Блог компании Friflex]]></category><category><![CDATA[Ruby]]></category><category><![CDATA[Разработка мобильных приложений]]></category>
      <category><![CDATA[elasticsearch]]></category><category><![CDATA[ruby]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
