Webアプリとクライアントアプリの違い?

思いつきのメモなので完全に脳汁垂れ流し、意味が分からんエントリーです。

フレームワークの自作を始めてふと思った事
Webアプリとクライアントアプリの違いって結構大きいかも


現時点での思いつき→クライアント系の開発経験が無いので全然整理できていないけど

  • 画面制御の考え方が違う?
    • Webだと1画面1機能だけどクライアント系は1画面で複数機能だったりする?
  • 共通変数の持回り方
    • アプリ全体で共通利用する変数があったりする場合はどう使いわける?
    • そもそもクライアントアプリってセッション的な考えはあるのか?
  • 処理間の値の受け渡し方法
    • WebだとGETとかPOSTとか使う
    • クライアント系はJavaScript的な受け渡しが近い?


。。。まだまだ、たくさんあるんだろうけど。。。。はたして、Web用のアプリを簡単にクライアント版に置き換える方法とかあるんだろうか?


共通するような部分も含めてじっくり考えていきたいと思います。