<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-06-25 12:51 GMT+02:00 Enrico Bianchi <span dir="ltr"><<a href="mailto:enrico.bianchi@ymail.com" target="_blank">enrico.bianchi@ymail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 06/24/2015 07:41 PM, Giovanni Porcari wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Scusa Enrico, giusto per curiosità, perchè  non ami le web app ?<br>
</blockquote></span>
In breve:<br>
<br>
 - Imposizione di un container (il browser).<br></blockquote><div><br></div><div>ok</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
 - Limitazione di iterazione con il sistema.<br></blockquote><div><br></div><div>Falso.</div><div>Rispetto ad una applicazione nativa lo sviluppatore deve pensare meglio all'API, ma non vedo problemi di interazione.</div><div>Vedi anche websockets.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> - Imprevedibilita` di visualizzazione in base al browser (anche se da questo punto di vista i framework web aiutano).<br>
 - Imposizione di un linguaggio di programmazione (lato client, ovviamente).<br>
<br></blockquote><div><br></div><div>Falso.</div><div>Ci sono transpilers per generare codice JavaScript.</div><div>Vedi emscripten e asm.js o il futuro Web Assembler.</div><div>Oppure ghopherjs che non si basa su LLVM.</div><div><br></div><div><br></div></div></div><div class="gmail_extra">Ciao  Manlio</div></div>