android端末

研究室のゼミでは、スマホでおなじみのandroid端末のソフトウエア開発を勉強しています。

(1)android端末のandroidとは人造人間です。humanoidとの違いは、はっきりしませんが、androidの方が人間に近いのかな?
androとは、人とか男を意味します。androgen は男性ホルモンです。

(2)android端末のソフトウエア開発には、Javaの開発環境であるEclipseが必要です。Eclipseとは日食や月食の「食」を意味し、(自分が凄いので)他の者が陰る、というような意味です。
日食:solar eclipse
金環日食:annular eclipse、(annularとは冠状の)
月食:lunar eclipse

(3)ソフトウエア開発には端末エミュレータ(emulator)が必要です。これは、ソフトウエア開発を別の計算機上で行い、完成品をandroid端末にインストールするためのものです。開発機上で、開発ソフトがAndroid端末で動作しているように見せかけるものです。簡単に言えばシミュレータですが、強力シミュレータという意味でエミュレータと呼んでいるのだと思います。元々、ハードウエアサポートによる高速化シミュレータをエミュレータと呼んでいましたが、今はハードウエア化にこだわっていないようです。

(4)==上の話とは全く関係ありませんが、最近知った英語==
オメデトウ!と英語で言う時は、Congratulations!と複数形になります(理由はわかりませんが)。