Обзор и сравнение фреймворков для кроссплатформенной разработки
Кроссплатформенные фреймворки позволяют создавать мобильные приложения быстрее, эффективнее и дешевле. Однако до сих пор не существует идеального решения, которое устроило бы и бизнес, и разработчиков.
В нашем обзоре мы рассмотрели 5 таких фреймворков — React Native, Flutter, Ionic, Xamarin, PhoneGap. И сравнили их по основным признакам — на чём написаны, что по удобству, как с производительностью и кто их использует:
https://tprg.ru/q2Q5
#mobile #reactnative #flutter #xamarin
Кроссплатформенные фреймворки позволяют создавать мобильные приложения быстрее, эффективнее и дешевле. Однако до сих пор не существует идеального решения, которое устроило бы и бизнес, и разработчиков.
В нашем обзоре мы рассмотрели 5 таких фреймворков — React Native, Flutter, Ionic, Xamarin, PhoneGap. И сравнили их по основным признакам — на чём написаны, что по удобству, как с производительностью и кто их использует:
https://tprg.ru/q2Q5
#mobile #reactnative #flutter #xamarin
Недавно состоялся релиз новых мобильных приложений «Медузы».
Почему на их переписывание понадобилось 2 года? Почему выбрали Flutter, а не нативные приложения? Оправдал ли в итоге Flutter надежды?
Обо всё подробно рассказал техдир «Медузы»: https://tprg.ru/FrR3
#mobile #flutter
Почему на их переписывание понадобилось 2 года? Почему выбрали Flutter, а не нативные приложения? Оправдал ли в итоге Flutter надежды?
Обо всё подробно рассказал техдир «Медузы»: https://tprg.ru/FrR3
#mobile #flutter
This media is not supported in your browser
VIEW IN TELEGRAM
Создание кроссплатформенной игры на Flutter за неделю
Разрабатывать игры на нативном коде под Android — та ещё задачка: работа с памятью, сложные UI/UX, много оптимизации. По этой причине стоить задуматься о разработке на Flutter — SDK от Google для создания кроссплатформенных приложений.
Пример разработки игры-кликера на Flutter, которую можно запустить на Android, iOS, ПК и даже в вебе, смотрите в нашем новом материале:
https://tprg.ru/5vjT
#gamedev #flutter
Разрабатывать игры на нативном коде под Android — та ещё задачка: работа с памятью, сложные UI/UX, много оптимизации. По этой причине стоить задуматься о разработке на Flutter — SDK от Google для создания кроссплатформенных приложений.
Пример разработки игры-кликера на Flutter, которую можно запустить на Android, iOS, ПК и даже в вебе, смотрите в нашем новом материале:
https://tprg.ru/5vjT
#gamedev #flutter
Forwarded from Мобильная разработка
Мы подготовили для вас подборку материалов по кроссплатформенной и Android-разработке, из которых вы узнаете:
— о жизненном цикле Android-приложений: https://tprg.ru/Gu3w
— Java или Kotlin лучше для Android-разработки: https://tprg.ru/h2XB
— натив или кроссплатформенность выбрать начинающему мобильному разработчику: https://tprg.ru/Yz9h
— чем отличаются друг от друга фреймворки React Native, Flutter, Ionic, Xamarin и PhoneGap: https://tprg.ru/Twhk
— как разработать первое приложение на React Native: https://tprg.ru/A61F
— как создать первое приложение на Kotlin Multiplatform: https://tprg.ru/N4rZ
— безумие или дальновидный шаг перейти из Android во Flutter: https://tprg.ru/LIwO
#кроссплатформенность #flutter #react #android
— о жизненном цикле Android-приложений: https://tprg.ru/Gu3w
— Java или Kotlin лучше для Android-разработки: https://tprg.ru/h2XB
— натив или кроссплатформенность выбрать начинающему мобильному разработчику: https://tprg.ru/Yz9h
— чем отличаются друг от друга фреймворки React Native, Flutter, Ionic, Xamarin и PhoneGap: https://tprg.ru/Twhk
— как разработать первое приложение на React Native: https://tprg.ru/A61F
— как создать первое приложение на Kotlin Multiplatform: https://tprg.ru/N4rZ
— безумие или дальновидный шаг перейти из Android во Flutter: https://tprg.ru/LIwO
#кроссплатформенность #flutter #react #android
Cравнение фреймворков для кроссплатформенной мобильной разработки
К сожалению, идеального кроссплатформенного фреймворка, который устроил бы и бизнес, и разработчиков, пока не существует.
Тем не менее, можно и даже нужно выбирать подходящие фреймворки под конкретный проект. А чтобы вам было легче определиться, в нашем обзоре мы сравнили между собой 5 фреймворков — React Native, Flutter, Ionic, Xamarin, PhoneGap:
https://tprg.ru/Twhk
#mobile #reactnative #flutter #xamarin
К сожалению, идеального кроссплатформенного фреймворка, который устроил бы и бизнес, и разработчиков, пока не существует.
Тем не менее, можно и даже нужно выбирать подходящие фреймворки под конкретный проект. А чтобы вам было легче определиться, в нашем обзоре мы сравнили между собой 5 фреймворков — React Native, Flutter, Ionic, Xamarin, PhoneGap:
https://tprg.ru/Twhk
#mobile #reactnative #flutter #xamarin
Вышел релиз Flutter 2.5 — это одно из самых больших обновлений в истории Flutter по количеству внесённых изменений
Из важного:
— На iOS и macOS реализовали предкомпиляцию шейдеров для графического API Metal и решили проблему с задержками во время высвобождения памяти сборщиком мусора от неиспользуемых изображений. Добавили поддержку родной сборки для систем на базе Apple Silicon.
— Для Android наладили поддержку полноэкранного режима. И добавили новое состояние MaterialState.scrolledUnder, динамическое отображение полос прокрутки при изменении размера и новый интерфейс уведомлений.
— Также улучшили DevTools и добавили обновлённый режим инспектирования виджетов и средства для выявления задержек при отрисовке и отслеживании компиляции шейдеров.
Подробнее о нововведениях можно почитать в официальном релизе Google: https://tprg.ru/jCqT
#flutter #mobile
Из важного:
— На iOS и macOS реализовали предкомпиляцию шейдеров для графического API Metal и решили проблему с задержками во время высвобождения памяти сборщиком мусора от неиспользуемых изображений. Добавили поддержку родной сборки для систем на базе Apple Silicon.
— Для Android наладили поддержку полноэкранного режима. И добавили новое состояние MaterialState.scrolledUnder, динамическое отображение полос прокрутки при изменении размера и новый интерфейс уведомлений.
— Также улучшили DevTools и добавили обновлённый режим инспектирования виджетов и средства для выявления задержек при отрисовке и отслеживании компиляции шейдеров.
Подробнее о нововведениях можно почитать в официальном релизе Google: https://tprg.ru/jCqT
#flutter #mobile
Forwarded from Мобильная разработка
Бесплатный курс лекций по iOS-разработке от «Яндекса»
Подоспела годнота — ребята из «Яндекса» выложили на YouTube записи лекций по iOS-разработке, которые читались этим летом в Школе мобильной разработки:
https://tprg.ru/Ycfh
В курсе прошлись по всем важным аспектам разработки приложений, начиная с углубленного изучения особенностей Swift и заканчивая особенностями сборки, автотестов и подходов к построению архитектуры приложения.
#ios
Также доступны лекции по Flutter и Android-разработке:
Подоспела годнота — ребята из «Яндекса» выложили на YouTube записи лекций по iOS-разработке, которые читались этим летом в Школе мобильной разработки:
https://tprg.ru/Ycfh
В курсе прошлись по всем важным аспектам разработки приложений, начиная с углубленного изучения особенностей Swift и заканчивая особенностями сборки, автотестов и подходов к построению архитектуры приложения.
#ios
Также доступны лекции по Flutter и Android-разработке:
Telegram
Мобильная разработка
Бесплатный курс по Flutter-разработке
Недавно мы рассказывали про свежий курс лекций от «Яндекса» по мобильной разработке. Помимо основного курса по Android-разработке, ребята проводили факультатив по фреймворку Flutter и уже выложили записи лекций:
h…
Недавно мы рассказывали про свежий курс лекций от «Яндекса» по мобильной разработке. Помимо основного курса по Android-разработке, ребята проводили факультатив по фреймворку Flutter и уже выложили записи лекций:
h…
50 вопросов для собеседования по Flutter
Добротная статья, в которой собраны вопросы и ответы с собеседований для разработчиков с опытом до 1-1, 5 года. Основные темы: основы Dart, управление состоянием, работа с Firebase, лучшие практики разработки Flutter-проектов.
https://learnpainless.com/flutter/50-flutter-interview-question-for-1-year-experience/
#flutter #mobile
Добротная статья, в которой собраны вопросы и ответы с собеседований для разработчиков с опытом до 1-1, 5 года. Основные темы: основы Dart, управление состоянием, работа с Firebase, лучшие практики разработки Flutter-проектов.
https://learnpainless.com/flutter/50-flutter-interview-question-for-1-year-experience/
#flutter #mobile
Неужто кто-то догнал React Native?
Ютьюбер Fireship сделал бенчмарк React Native и Flutter, чтобы выяснить, какой фреймворк более производительный, где больше плюшек от IDE и насколько сложно осваивать Flutter, если за плечами JavaScript.
#reactnative #flutter
Ютьюбер Fireship сделал бенчмарк React Native и Flutter, чтобы выяснить, какой фреймворк более производительный, где больше плюшек от IDE и насколько сложно осваивать Flutter, если за плечами JavaScript.
#reactnative #flutter