Мне нужно написать веб-приложение (которое также работает в автономном режиме) для Windows и Mac (и, возможно, Linux).
Мне было интересно, стоит ли мне использовать для этого что-то вроде air / flash / java, преимущество в том, что мне нужно будет написать приложение только один раз.
Однако мне было интересно, есть ли какие-либо недостатки в том, чтобы делать это таким образом, в отличие от написания этого на c # специально для Windows, а затем для target-C / cocoa / what для Mac. Будет ли функциональность приложения ограниченной, если я сделаю это в Air / Java? Есть ли какие-либо преимущества для написания на языке, специфичном для платформы?
Если возможно, было бы неплохо узнать, в чем заключаются преимущества / недостатки обоих методов, поскольку это поможет мне (и, надеюсь, другим) принять решение о наилучшем способе создания такого приложения в соответствии со своими потребностями.
Любая помощь будет высоко ценится! Спасибо.