Типичный программист
82K subscribers
2.74K photos
932 videos
8 files
7.5K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Обзор и сравнение фреймворков для кроссплатформенной разработки

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

В нашем обзоре мы рассмотрели 5 таких фреймворков — React Native, Flutter, Ionic, Xamarin, PhoneGap. И сравнили их по основным признакам — на чём написаны, что по удобству, как с производительностью и кто их использует:

https://tprg.ru/q2Q5

#mobile #reactnative #flutter #xamarin
January 28, 2020
May 22, 2020
This media is not supported in your browser
VIEW IN TELEGRAM
June 19, 2020
December 21, 2020
Cравнение фреймворков для кроссплатформенной мобильной разработки

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

Тем не менее, можно и даже нужно выбирать подходящие фреймворки под конкретный проект. А чтобы вам было легче определиться, в нашем обзоре мы сравнили между собой 5 фреймворков — React Native, Flutter, Ionic, Xamarin, PhoneGap:

https://tprg.ru/Twhk

#mobile #reactnative #flutter #xamarin
April 21, 2021
​Вышел релиз Flutter 2.5 — это одно из самых больших обновлений в истории Flutter по количеству внесённых изменений

Из важного:
— На iOS и macOS реализовали предкомпиляцию шейдеров для графического API Metal и решили проблему с задержками во время высвобождения памяти сборщиком мусора от неиспользуемых изображений. Добавили поддержку родной сборки для систем на базе Apple Silicon.
— Для Android наладили поддержку полноэкранного режима. И добавили новое состояние MaterialState.scrolledUnder, динамическое отображение полос прокрутки при изменении размера и новый интерфейс уведомлений.
— Также улучшили DevTools и добавили обновлённый режим инспектирования виджетов и средства для выявления задержек при отрисовке и отслеживании компиляции шейдеров.

Подробнее о нововведениях можно почитать в официальном релизе Google: https://tprg.ru/jCqT

#flutter #mobile
September 14, 2021
Бесплатный курс лекций по iOS-разработке от «Яндекса»

Подоспела годнота — ребята из «Яндекса» выложили на YouTube записи лекций по iOS-разработке, которые читались этим летом в Школе мобильной разработки:

https://tprg.ru/Ycfh

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

#ios

Также доступны лекции по Flutter и Android-разработке:
December 2, 2021
50 вопросов для собеседования по Flutter

Добротная статья, в которой собраны вопросы и ответы с собеседований для разработчиков с опытом до 1-1, 5 года. Основные темы: основы Dart, управление состоянием, работа с Firebase, лучшие практики разработки Flutter-проектов.

https://learnpainless.com/flutter/50-flutter-interview-question-for-1-year-experience/

#flutter #mobile
January 31, 2023
​​Неужто кто-то догнал React Native?

Ютьюбер Fireship сделал бенчмарк React Native и Flutter, чтобы выяснить, какой фреймворк более производительный, где больше плюшек от IDE и насколько сложно осваивать Flutter, если за плечами JavaScript.

 #reactnative #flutter
February 9, 2024