Ela poderia considerar desenvolvê-lo no Adobe AIR e fornecer um tempo de execução para download no próprio site. Pode não ser adequado se o site for atualizado com frequência.
Ele suporta tablets baseados em PC e dispositivos Android e iOS, por isso deve ser bastante flexível.