InfoQ ホームページ 言語 に関するすべてのコンテンツ
-
Windows デバイスで開発するタッチユーザーインターフェイス
スマートフォンを中心としたマルチデバイスにおけるタッチユーザーインターフェイスへの対応は、既に必須の項目となりつつある。また、9月に新しいWindows である Windows 8 が発表され、その環境が” touch first ” となり、圧倒的多数のPCにおいても検討が避けられない状況となっている。本記事では、Windows デバイスにおける UX のベースとなっている「メトロ」というデザイン言語を掘り下げながら、既存環境を意識しつつもどのようにタッチユーザーインターフェイス開発に取り組んでいくべきであるかについて解説していく。
-
Jenkinsによる継続的インテグレーションのススメ(3) ~Jenkinsで分散ビルド~
前回は、Jenkinsを使い始める部分を紹介しました。今回は、日本語での情報が少ない分散ビルドの機能について紹介します。
-
イベントレポート:「ProofSummit2011」
2011年9月25日「ProofSummit2011」が開催された。本イベントでは、形式手法の一種である定理証明支援系ツールに興味を持つ技術者が集まり、Coq,Agda等のツールのチュートリアル、および応用に関する講演が行われた。
-
Jenkinsによる継続的インテグレーションのススメ(1)
Jenkinsはオープンソースの継続的インテグレーション(CI)サーバです。CIサーバは最近普及しつつあるソフトウェア開発習慣・方法論の一つで、狭義にはビルド・テストの実行や品質検査を常時継続的に実行していくというものです。これによって、幾つかの具体的なメリットが得られます。
-
エージェントは生き残っているか?(後編)
Javaで実装されたFIPA仕様準拠の代表的エージェント・プラットフォームであ��JADEの特徴の簡単な解説と、最近のJADEの適用範囲の広がりについて紹介。
-
HTML 5かSilverlightか?
HTML5は草案だが、クロスプラットフォームソリューションにおける究極的な役割は既成事実である。HTMLが「すべてにおいて唯一のクロスプラットフォームソリューション」であることは、マイクロソフトも認めている。しかし、多くの場合、Silverlightと比較して、まだ多くの制限がある。 SyncfusionのDaniel Jebaraj氏の将来におけるSilverlightとHTML5の状況について、2つをどうやって選択するかのガイダンスとともに考察した。
-
セミナーレポート:「Android技術セミナー 〜今後の適用分野・技術トレンドと開発事例紹介〜 」
2011年7月20日豆蔵グループの主催による「Android技術セミナー 〜今後の適用分野・技術ト��ンドと開発事例紹介〜 」が開催された。 本セミナーでは、Androidの業務システム事例や車載等への適用事例の紹介や複雑化するアプリケーションに対応するための設計手法などについて発表が行われた。
-
仮想パネル:最先端のJavaScriptユニットテスティング
ユニットテストは、保守可能なコードを納品するために、一般的に認められたプラクティスである。これはJavaScriptのような動的言語には特に当てはまり、現在、いくつものフレームワークとライブラリがあり、チームはその中から選ぶことができる。InfoQはいくつかの主要なJavaScriptユニットテスティング フレームワークの作成者と彼らのプロジェクトと彼らが開発者に提供しているものについてQ&Aを行った。
-
JavaFX 2.0 - Javaによるリッチクライアント基盤 (後編)
前編に引き続き、JavaFX 2.0の代表的な機能を紹介いたします。 前編ではUIコントロールまでを紹介したので、後編でメディア以降の機能について説明していきます。