タグ

Androidとprogrammingに関するkenken610のブックマーク (2)

  • AndroidがiPhoneに勝てない点

    AndroidiPhoneに構造的に勝つのが難しい点がある。その点と比較すると、タッチパネルのレスポンスなどのユーザビリティや、アプリケーションの数、ハードウェアの薄さや、バッテリー持続時間などは表面的な優劣でしかない。 iPhoneAndroidに対して持つ最大の長所は、アプリケーションの実行速度の速さとメモリ消費量の少なさだ。これは、iPhone(iOS)の開発言語であるObjective Cがネイティブ・コードを生成する特性に依存するため、もっと質的な違いとなる。 1. AndroidJavaの亜種を用いる Androidの開発言語は、大雑把に言うとJavaだ。Java SEのサブセットで作成されたバイト・コードを、Dalvik仮想マシン用のバイト・コードに変換して使う。やや変則的な構成になっているのは、SUNに支払うJavaのライセンス料を節約したかったとも、モバイル機器向

    AndroidがiPhoneに勝てない点
  • Androidアプリをデザインする理系女子 (1/2)

    【今週の1枚】Androidアプリ作りのプリント。スクリーンのスケッチとプロット図で、プログラムの骨格と動作イメージを紙に落としていく。これがすんなりとできてしまう女子高生のモバイルに対してのセンスに驚かされた 2月中旬、僕は奈良県にある育英西中学・高等学校という女子校へ出張授業に出かけた。情報科の授業でスマートフォンやソーシャルメディアについてのゲスト講師として招かれたのである。今回授業を受けていた生徒たちは、立命館大学の理系学部へと進学する理系コースで学んでいる。少しユニークなコースなのだ。 授業は高校1年と2年のクラスに2コマずつ(それぞれ80分ずつ)行なった。まず1コマ目は概論の話、2コマ目はクラス内でTwitterを実践しながらソーシャルメディアに触れるという話である。中身はとにかくとして、授業を始める前からいろいろな発見があった。 お道具箱に、ケータイの山 校内では学校がケータ

    Androidアプリをデザインする理系女子 (1/2)
  • 1