Перейти к содержанию
Fire Monkey от А до Я
  • 0

А у вас бывало такое? (Android/iOS)


Major

Вопрос

Вот пишете вы довольно большой проект под Android или iOS, разбили его на 10 частей.
Каждую из частей реализовали, протестировали, вроде всё работает.
А вот когда объединили всё это в одного монстра, то при работе приложения под мобильным устройством начали вылезать непонятные баги, которых не было, когда вы запускали отдельные части программы.

У вас бывало такое?

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

Все приходит с опытом. Отключайте его по частям, ищите проблему. Используйте Assert во время написания нового кода, запускайте под отладчиком, используйте Log.d (видео ) . Не забывайте про синхронизацию (TCriticalSection (TMonitor)\AtomicIncrement и др\Synchronize для обновления GUI ) если используете другие потоки, - без нее будут случайные и не постоянно появляющиеся ошибки AV.  Возможно программа слишком не оптимизированная (куча контролов\много картинок в ImageList напр), забирает много памяти и девайс глючит.

Может тут еще советов дадут.

Изменено пользователем ENRGY
Ссылка на комментарий
  • 0
В 09.02.2017 в 16:02, Major сказал:

начали вылезать непонятные баги, которых не было, когда вы запускали отдельные части программы

Да, было. Более того - с подобным борюсь сейчас, переделывая логику уже работающего приложения :). Правда, баги не "непонятные", а вполне себе адекватные, видимо из-за того, что изначальная архитектура была неплоха.

Такая ситуация говорит о том, что не продумана логика взаимодействия этих частей. И очень хорошо, что это вылезло до релиза.

Ссылка на комментарий

Присоединяйтесь к обсуждению

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

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...