カテゴリー: ソフトウエア

Kotlinってなに?

プログラミング言語のひとつで、ロシアにある Jet Brains 社により開発されました。Kotlinという名称の由来はコトリン島という島の名前にちなんでいるそうです。Androidスマホの開発言語としても普及しているJava言語からの移行を念頭においていることから、Androidの開発言語として正式に承認されています。

Kotlinにより開発されたアプリはこちらです → Memo1(無料)

カテゴリー: その他

モールス符号ってなに?

モールス符号は古くから無線通信で使われているもので、現在では主にアマチュア無線で使われている通信モードです。短い符号(短点)と長い符号(長点)のみの組み合わせでアルファベットやひらがな等を伝送することができます。

例えば、アルファベットのEは ・ (短点1個)、Tは - (長点1個)、Aは ・ - (短点と長点各1個)など、シンプルなコードとなっており、長点は短点の約3倍の長さであり、それらの間隔は短点1個分と定義されています。

モールス符号を応用したアプリはこちらです(GooglePlayに移動します)

カテゴリー: ソフトウエア

プログラミングってなに?

プログラミング言語にはJavaやC++など様々なものがあります。最終的にはPCやスマホに内蔵されたCPUを動かすためにプログラミングする訳ですが、CPUはJavaなどのプログラミング言語は理解できません。このため、CPUが理解(認識)するように変換することが必要であり、これを「コンパイル」と言います。

コンパイルしてプログラム(アプリ)を実行し、不具合(バグ)が有ればこれをプログラミング言語上で修正し、再度コンパイルします。これを何回も繰り返して正規の動作までもっていく作業を「デバッグ」と言います。

SoftStandKによりプログラミングされたアプリの例はこちらです。→ MyCOMfree

カテゴリー: ハードウエア

スマホってなに?

スマホは「スマートフォン」を省略したものですが、電話機というよりも中身はパソコンに近く、端的に言えば「超小型パソコンに電話機能を付けたもの」と言えるかも知れません。

現在のスマホは一昔前のスーパーコンピュータに匹敵するような性能を持っており、これをゲームやLINE、電話だけに使うのはもったいないという思いから SoftStandK を立ち上げました。

スマホを動かしている基本ソフト(OS, オペレーティングシステム)はApple社のiPhoneに搭載されているiOSとGoogle社のAndroidの2大勢力で大半を占めています。

現在 SoftStandK ではAndroidで動作しているスマホ用のアプリを開発し公開しています。