タグ

androidとJavaに関するt-murachiのブックマーク (4)

  • JavaプログラマのためのKotlin入門 - Qiita

    KotlinAndroid の公式言語になることが Goole I/O 2017 で発表されました。 Java プログラマが Kotlin を始めることがこれから多くなると思うので、 Kotlin をスムーズに始められるように次の 3 点についてまとめます。 Javaとほぼ同じところ 新しい考え方が必要でつまづきがちなところ Kotlinならではの便利なこと すべてを一つの投稿にすると長くなるので連載形式とし、投稿では最初の「Javaと同じところ」について説明します。 Kotlinって何? 題の前に、 Kotlin について簡単に説明します。 まずは↓の Android のコードを見て下さい。これは Android Studio が生成するテンプレートの Kotlin 版です。 Android アプリ開発者であれば、初見でも概ね何をしているのかわかると思います。 class Ma

    JavaプログラマのためのKotlin入門 - Qiita
    t-murachi
    t-murachi 2017/05/19
    読んでて若干のPythonリスペクトを感じた。セミコロン無くすんだったらブロックブレースも無くしちゃえばいいのに。
  • はらぺこ日誌» ブログアーカイブ » Android プログラミング(3) – Activity 入門

    シリーズとして、下記の書籍にて学習したことについてのメモを綴っています。 Android Hacks —プロが教えるテクニック & ツール 今回は、「HACK#6 アクティビティ入門」 (p.41~58) の内容について触れていきます。 いよいよプログラミングです! 張り切っていってみましょう。 アクティビティって何だ? アクティビティとは、画面を持った機能の単位を指します。 Android では、アクティビティ毎に状態を管理する仕組みがあり、特殊な場合を除いて画面の遷移もアクティビティ単位で行います。 なるほど。モバイル機器向けの OS と割り切ってか、アプリが画面を占有することが前提の世界観になっているわけですね。 Windows でのアプリ開発がウィンドウ主体で行われたり、 Web アプリのクライアントスクリプト部分の開発が DOM 主体で行われたりするのとはまた対照的です。 また、

    t-murachi
    t-murachi 2011/09/15
    なんだかやたらと書くのに時間がかかってしまった… orz
  • 「AndroidにJavaコードを流用か?」の報道が出るも専門家は一蹴、しかしFUDは広まる

    結論はこうだ。「Androidに、Javaからのコード流用の疑念が提出されたが、両者のコードを比較した結果、明らかな流用は発見できなかった」。この一連の経緯を振り返ってみよう。 (記事は、ゲストブロガーのITジャーナリスト 星暁雄氏による投稿です) デコンパイルでソースを復元、比較 知的所有権問題のコンサルタントが「AndroidJavaのコードが混在か?」という内容のBlog記事を書いた。記事の内容は、ComputerWorldやEngadgetに紹介された。読んだ人は「Googleはまずい事をしでかしたものだ」との印象を持ったことだろう。Googleは、AndroidJavaの特許と著作権を侵害しているとしてOracleから訴えられている最中だからだ。だが、記事を読んだプログラマが「結論としてJavaコードの盗用の事実はない」ことを明らかにした。 火種となったのは、Florian

    「AndroidにJavaコードを流用か?」の報道が出るも専門家は一蹴、しかしFUDは広まる
    t-murachi
    t-murachi 2011/01/27
    あー、ありがちありがち。
  • 独自のJavaを使用するグーグル「Android」で広がる波紋

    文:Stephen Shankland(CNET News.com) 翻訳校正:アークコミュニケーションズ、瀧野恒子、國分真人 2007-11-22 16:00 Googleの「Android」ソフトウェアでは、主役はSun MicrosystemsのJava技術である。ただし、使用するJavaは携帯電話業界で1990年代から開発されてきたバージョンではない。 代わりに、Googleは独自路線を歩みだした。めざすのは「Open Handset Alliance(OHA)」の携帯電話に使用するソフトウェアのパフォーマンスを改善し、さらなるオープン化を実現することである。プログラマーにとっては、考慮しなければならない新たなJavaの変種が登場することになる。その負担増加に対する多少の埋め合わせとしてだろうか、Googleは賞金総額1000万ドルのアプリケーション開発コンテストを開催し、開発者を

    独自のJavaを使用するグーグル「Android」で広がる波紋
    t-murachi
    t-murachi 2007/11/27
    一応タグ追加してみる。しかし結局 Java なのか。。。クロスコンパイラ叩かせるより VM 叩かせたほうがいろいろと都合がいいのはまぁ分かるんだけどね。
  • 1