Pyk, насколько я понимаю (сам пока не пробовал, собираюсь), на GitHub можно прикрутить к своему проекту CI (непрерывную интеграцию).
То есть, по коммиту робот берёт ваш код и собирает под несколько платформ.
Это может помочь в плане борьбы с варнингами и убеждаться что оно как минимум собирается.
Кроме того, можно собирать command-line версию эмулятора под каждой из платформ и прогонять его, получая скриншоты в контрольных точках и сравнивая с эталоном. Это даст некоторую уверенность что при очередном изменении не произошло регрессии.




Ответить с цитированием