Лето стучится в двери, пора получать бронзу 🕶🌞!

Кластерный стек — v1.1.15

На этой неделе мы выпускаем лишь несколько изменений, но они очень важны.

Как вы заметили, приложение ClusterStack велико для того, что оно предлагает… я имею в виду… большое! 🤯

Наша версия IOs в среднем занимала 90 МБ, а наша версия Android — 70 МБ, 🙀. Эти размеры были обусловлены некоторыми решениями по разработке приложений, принятыми в самом начале: избегайте слишком большого количества инструментов и создайте более быструю оптимизацию для развертывания изменений и сборок.

Помня об этом проектном мышлении, мы решили использовать React Native под управлением Expo, чтобы не беспокоиться о каких-либо особенностях IO/Android и сосредоточиться на том, что важно: разработать приложение для работы на 2 ОС в одном исходном коде. И мы с радостью достигли! 🍾🥳🥳🥳🥳🥳

То, что происходит после, — неудачный исход, размер приложений был немаленьким. По данным Expo: размер управляемого приложения Expo для iOS составляет примерно 20 МБ (скачать), а для Android — около 15 МБ. Это связано с тем, что «управляемый» включает в себя множество API-интерфейсов независимо от того, используете ли вы их или нет — это позволяет вам отправлять обновления по беспроводной сети для использования новых API, но это происходит за счет размера двоичного файла.

Создание ClusterStack с помощью Expo столкнулось с проблемой размера, и, кроме того, мы блокируем приложение для использования библиотек, которые Expo не поддерживает.

Итак… что у нас есть из обновлений этой версии CluterStack:

  • Expo Eject: Двигаясь вперед, как было сказано ранее, мы хотим реализовать различные библиотеки и предоставить нашим пользователям лучший опыт, мы проводим живые встречи (да, ClubHouse как живые встречи 😬), что нам нужно использовать библиотеки RTC. Кроме того, мы вводим некоторые платежи в приложении, но не волнуйтесь! Весь бесплатный контент, существующий сегодня, останется бесплатным 🤗. По этим причинам мы решили отделиться от Expo, и теперь мы начали работать с нативными конфигурациями и строить сами. Мы до сих пор используем некоторые их библиотеки и активно поддерживаем интерфейс командной строки.

  • Исправления и изменения. Мы также вносим некоторые исправления в строки перевода, что позволит нам в ближайшее время стать многоязычным.

Не бойтесь сообщать нам о любых проблемах, с которыми вы можете столкнуться в [email protected] . Мы знаем, что наше приложение не работает на нескольких устройствах, но мы прилагаем все усилия, чтобы это исправить!

Если вы считаете, что можете внести свой вклад в ClusterStack , вы также можете связаться с нами по тому же электронному адресу службы поддержки, 🤗🤗🤗🤗.

Это все на данный момент. Спасибо, что скачали ClusterStack и помогли нам создать это приложение! 🖖

Команда CluterStack.

  • "Гугл игры"
  • "Магазин приложений"