Чеклист:
Коротко о планах на сезон
Выбор платформы для разработки приложения
Установка окружения для разработки на Apache Cordova
Вопросы и ответы по 1С-Битрикс, разборы реальных задач и обсуждение заметок блога. Задайте вопрос или помогите другим — все сообщения проходят модерацию.
|
Михаил Базаров: 26.01.2025 12:00:00
Серия 1: Вступление и подготовка окружения для разработки
Чеклист: Коротко о планах на сезон Выбор платформы для разработки приложения Установка окружения для разработки на Apache Cordova |
|
Михаил Базаров: 26.01.2025 12:00:00
Мои доводы по поводу выбора платформы для разработки мобильных приложений пропущенные через ИИ.
Когда речь заходит о разработке мобильного приложения, которое просто открывает сайт внутри себя, выбор платформы часто сводится к поиску оптимального баланса между простотой, затратами времени и техническими возможностями. Рассмотрим основные платформы, которые используются для подобных задач: Flutter, Kotlin Multiplatform Mobile (KMP), React Native и Apache Cordova. Flutter: Flutter предлагает мощный движок рендеринга, который обеспечивает высокую производительность и гибкость интерфейса. Однако для простых приложений, таких как WebView, эта мощь может быть избыточной. Flutter требует больших усилий на настройку и добавляет значительный вес к приложению. Kotlin Multiplatform Mobile (KMP): KMP позволяет делить бизнес-логику между Android и iOS, сохраняя при этом нативные интерфейсы. Это делает его привлекательным для сложных проектов, где нужна высокая производительность и прямой доступ к нативным API. Однако у KMP есть свои недостатки: Платформа ещё новая, поэтому экосистема библиотек и плагинов пока развита слабее, чем у конкурентов. Сообщество меньше, что может затруднить поиск решений и примеров для специфических задач. Для работы с интерфейсами нужно разрабатывать их отдельно для каждой платформы, что увеличивает объём работы. React Native React Native идеально подходит для быстрого создания приложений с кроссплатформенной логикой. С помощью библиотек, таких как react-native-webview, можно легко интегрировать WebView. Однако React Native больше ориентирован на более сложные приложения с богатым пользовательским интерфейсом, а для простого WebView его использование может быть неоправданным. Apache Cordova: Apache Cordova — это проверенная временем платформа, которая идеально подходит для приложений, где требуется только WebView. Эта технология: - Проста в освоении и настройке. - Поддерживает кроссплатформенную разработку с использованием HTML, CSS и JavaScript. - Продолжает получать обновления, несмотря на свой возраст. Итог: Если вам нужно просто приложение, которое открывает сайт внутри WebView, Apache Cordova — лучший выбор. Несмотря на свой возраст, платформа продолжает развиваться и остаётся хорошо изученной и надёжной технологией. Её простота, стабильность и низкий порог входа делают её идеальной для подобных задач, особенно если вы хотите минимизировать время и затраты на разработку. |
|
Гость: 30.05.2025 04:00:00
Возможно уже не актуально, но вдруг)). Смотрю ваш подкаст еще первый сезон 8 серия, и у меня по верстке пошли отличия, и я решил ваши файлы к себе скопировать из 9 серии. При попытке поменять у компонента каталог iblock_id на свой, пропадает возможность нажать кнопку сохранить. Хотя в коде могу поменять и выводит мой инфоблок, но ссылки некооректно работают и выдается ошибка о переполеннии буфера.
1
|
Индивидуальный предприниматель
Работаю официально, с заключением договора и предоставлением всех закрывающих документов.
Задача: вывести пользовательские свойства в подробном описании склада. При этом, есть и множественные и одиночные поля.
Редкая но востребованная задачка- это вывести компонент "умный фильтр" на главную страницу магазина на Битрикс. При этом так, что бы он отправлял на р...
Если у инфоблока несколько свойств- то при выводе их всех, скажем в детальном описании новости, они выводятся все вместе- списком. Но можно вывести их...
Достаточно часто, при проверке параметров системы, в Битрикс, можно увидеть одну из ошибок: Время на БД и на сервере- Время отличается на 3600 секунд ...
В этой заметке рассакажу как добавлять товары в "Отложенные", для иммитации функционала "Избранное". Для этого будем использовать API 1С-Битрикс. Доба...
Сертификация от «1С-Битрикс» – это объективная оценка знаний и практических навыков разработки проектов на платформе от "1С-Битрикс". Возможность прод...