ここから本文です

HTML5、Flash、Liunx、Java、C言語の違いが分かりません。 500コインあげますん...

dededeさん

2011/11/2220:43:49

HTML5、Flash、Liunx、Java、C言語の違いが分かりません。
500コインあげますんで詳しく教えて下さい。
また、androidアプリ開発との関連も教えて下さい。

Flash開発中止というニュースもあるみたいでますます混乱しています。
HTML5だけになると開発のために覚える言語は変わってくるんですか?

閲覧数:
2,109
回答数:
1
お礼:
500枚

違反報告

ベストアンサーに選ばれた回答

v24********さん

2011/11/2311:57:23

HTML5とFlashについて

HTML5 ウィキペディア
http://ja.wikipedia.org/wiki/HTML5

Adobe Flash ウィキペディア
http://ja.wikipedia.org/wiki/Adobe_Flash

簡単に言えば、HTML5では今までFlashで行われてきたことの一部がHTMLとJavaScriptでできるようになったということです。例を挙げれば、グラフィックの描写、映像や音声の再生などです。

参考:
http://clockmaker.jp/blog/2010/02/flash-vs-html5/
http://blog.sinap.jp/2011/02/html-canvasflash.html

>Flash開発中止というニュース
正確に言えば、Androidなどスマートフォン向けFlash Player開発中止です。パソコン向けは中止しないようです。

参考:
http://gigazine.net/news/20111110_flashplayer_mobile/

Adobe AIR ウィキペディア
http://ja.wikipedia.org/wiki/Adobe_AIR

Linuxについて

Linuxは簡単に言えば、OSの中核部分(カーネル)にLinuxカーネルを使ったUNIX系OSのことです。

UNIX ウィキペディア
http://ja.wikipedia.org/wiki/UNIX

UNIX系 ウィキペディア
http://ja.wikipedia.org/wiki/UNIX%E7%B3%BB

Linux ウィキペディア
http://ja.wikipedia.org/wiki/Linux

Linuxカーネル ウィキペディア
http://ja.wikipedia.org/wiki/Linux%E3%82%AB%E3%83%BC%E3%83%8D%E3%83...

JavaとC言語について

C++はC言語を拡張したプログラミング言語で、Javaは Cと C++の構文 から多くを引き継いでいます。C言語は手続き型プログラミングなのに対し、JavaとC++はオブジェクト指向プログラミング言語です。簡単に言えば、C言語にクラス(オブジェクト)を追加したのがC++です。JavaはCやC++の構文などを参考に新しく作った言語です。ちなみに、C言語はUNIXのソースコードを記述するために作られました。LinuxもC言語でソースが書かれています。

Java ウィキペディア
http://ja.wikipedia.org/wiki/Java

C言語 ウィキペディア
http://ja.wikipedia.org/wiki/C%E8%A8%80%E8%AA%9E

C++ ウィキペディア
http://ja.wikipedia.org/wiki/C%2B%2B

手続き型プログラミング
http://ja.wikipedia.org/wiki/%E6%89%8B%E7%B6%9A%E3%81%8D%E5%9E%8B%E...

オブジェクト指向プログラミング
http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E...

>また、androidアプリ開発との関連も教えて下さい。
AndroidはLinuxのソースコードを利用して開発されたモバイル用OS、ミドルウェア、主要なアプリケーションからなるソフトウェアスタック(集合)パッケージです。つまり、OSのソースコードはC言語で書かれているということです。

AndroidアプリはJavaで開発します。EclipseにADT(Android Development Tools) プラグインをインストールして開発します。

参考:
http://getnews.jp/archives/132193

Eclipse (統合開発環境) ウィキペディア
http://ja.wikipedia.org/wiki/Eclipse_%28%E7%B5%B1%E5%90%88%E9%96%8B...

>HTML5だけになると開発のために覚える言語は変わってくるんですか?
HTML5とFlashのところに書いた説明を読んでもらえばわかると思いますが、HTML5だけになるわけではありません。Flashが今後衰退する可能性はありますが、現時点ではどうなるかわかりません。Flashがなくならない可能性もあります。

この回答は投票によってベストアンサーに選ばれました!

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる