Ildar Bekmansurov
можно еще if-ов понапихать в тесты, ьипа если ios то что-то, иначе - другое. Но это адище по-моему
Эхх, не понимаешь ты полиморфизма :)
У меня был (внешний, независимый) код который я демонстрировал на симуляторе айос и тут же на эмуляторе андроида меняя один параметр.
Параметр передавал "данные" эмулятора — экранные размеры, изображения кнопок на которые я хотел кликнуть, и т.д.
Можно построить вполне сносный код , разделив низкоуровневые реализации — но если, грубо говоря, и там и там работают одинаковые действия, скажем кнопки Prev и Next .