© Jan Paul Posma and University of Oxford, 2012. Home | About | GitHub | Twitter | Facebook | “Peeking through the blindfold”
Scalaとは Scalaは、2003年にJavac(コンパイラ)やJavaのGenericsの設計/開発貢献者であるMartin Odersky氏(スイス・ローザンヌ工科大学教授)によって、開発が開始された比較的新しいプログラミング言語です。Javaは実用言語として幅広いシステムで使用されてきましたが、下位互換性を保つという要請の中、言語としての機能強化がなかなか進まないといった限界も見えてきています。そのような現状もあることから、ScalaはJavaの後継として実用的な言語を目指して開発されています。 Scala最大の特徴は、Javaの良さを最大限継承しつつ、スクリプト言語や関数型言語の良いところも吸収し、先進的な機能/文法を取り入れている点です。また、今後のハードウェアのマルチコア化を見据え、簡易に並列処理プログラミングを行うことができるライブラリが付属しています。 Scalaのメリ
概要 「ART; Android RuntimeになったらMockitoのテスト動かない!」なんてことはないけれども、現状は罠があるという話。詳細はそれぞれの項を参照してください。 引数なしのインターフェイスのメソッドのテストで失敗する NoClassDefFoundErrorが発生してテストがクラッシュする 引数なしのインターフェイスのメソッドのテストで失敗する AndroidのデベロッパーサイトのVerifying App Behavior on the Android Runtime (ART)というページでInvocationHandler.invoke()の挙動が変わった旨の記載があります。 Proxy InvocationHandler.invoke() now receives null if there are no arguments instead of an empt
こんばんは。うちだです。 皆さんAndroid携帯は購入しましたか? 社内ではiPhone勢が多く、Android携帯所持は私だけという悲しい現実を目の当たりにしています。 そこで以前、社内勉強会にて、Androidの素晴らしさを皆に知ってもらおうと発表した内容が今回のエントリーです。 今回のエントリーでは開発者視点で分かったつもりになる為に、広く浅く書いてます。 本気で分かるには公式ドキュメントや書籍及び参考リンクをご参照ください。 参考: Android | Official Website 特徴 環境 Linuxカーネル BSD UNIXのlibc アプリケーションはDalvikと呼ばれるVM上で動作 主にJavaで開発 Google提供のSDKあり Eclipseプラグインあり アーキテクチャ 参考: わかった気になる気になるandroid メリット マルチタスク inten
MOTODEV(Motororaの開発者サイト)に「MOTODEV Studio for Android Beta」が公開されていましたので、 早速ですが、ダウンロードして動かしてみました。 ダウンロードするには、アカウントが必要とのことで、下記のリンク先からアカウント作成&ダウンロードしました。 アカウント作成/ログイン MOTODEV > Log In ※アカウントを作成するには、右側に表示された「Join MOTODEV Now」からアカウント作成、 アカウントをお持ちの方は、左側に表示された「Log In」ログインできます ダウンロード MOTODEV > Documentation & Tools > MOTODEV Studio > Download MOTODEV Studio for Android - Beta セットアップ インストール後、Android SDKのセット
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く