ご存知でなくとも、現代の文明人であれば間違いなく使っている技術です。皆さんの携帯電話に入っているSIMカードではJavaCardが動いていますし、クレジットカードもJavaCardで動いています。嗚呼Javaからは逃げられない......さてJavaCardとは一体なんなのか。一言で言うなればJavaが動くカードです。Appletをセキュアに動かすためのプラットフォームこそがJavaCardです。SDKと呼ばれる専用の開発キットおよびランタイムを用いて開発します。JavaCard用のJavaはいわゆる「普通」のJavaとは異なり、Javaのサブセットとなっています。構文として存在していないことなどが挙げられるでしょう。SDKの世界観を説明しつつ、その開発方法や応用領域についてお話したいと考えています。builderscon。