タグ

ブックマーク / codezine.jp (27)

  • 日はまた昇る「Javaアプレット」をもう一度:CodeZine

    はじめに 「Javaアプレットなんて、もう誰も使っていない。いまさら何を…」と思ってはいませんか。 近年、Ajaxの発見によるJavaScriptの再評価は目覚ましいものがあります。コンピュータ言語学に詳しい技術者たちの間では、JavaScriptが高度なオブジェクト指向を備えている事実が知られていましたが、その能力を十分に活用した実装はほとんど見られませんでした。ところが、Ajaxが一般に周知されて以来、高度なJavaScriptライブラリも次々と登場し、多くの技術者がJavaScriptに再び注目しています。 余談になりますがLispのような古い関数型言語もまた、ここ数年で実用的な言語として再評価されるなど、このほかにも過去の技術が再浮上する例はいくつもあります。 稿を書くきっかけとなったのは、こうしたAjaxブームの中で再浮上したJavaScriptを目の当たりにして、かつてインタ

    daisuke-m
    daisuke-m 2008/02/14
  • AJAXアプリケーションで標準的なブラウザナビゲーションを再現する:CodeZine

    はじめに AJAXは、デスクトップアプリケーションと同じくらい対話性と応答性のよいリッチなWebアプリケーションを開発する手段として、多くの開発者に採用されてきました。AJAXでは、WebのUIを異なるセグメントに分割します。ユーザーはあるセグメントで操作を実行し、その操作が終わらないうちに他のセグメントで作業を開始することができます。 しかし、AJAXには大きな欠点があります。戻る、進む、ブックマークといった標準的なブラウザ機能が無効になるのです。AJAXアプリケーションの開発者は、ユーザーをAJAXの欠点に無理やり順応させるのではなく、アプリケーションを従来のWebインタラクションスタイルに合わせ、次の機能を提供するようにしなければなりません。[戻る]/[進む]ボタンが機能するようにして、エンドユーザーが直観的なやり方で履歴ページ間を移動できるようにする。ユーザーがブックマークを作成で

  • Google、さまざまなグラフ画像をURLだけで生成できる「Google Chart API」公開:CodeZine

    Googleは、折れ線グラフや円グラフといった画像をURLパラメータだけで生成できる「Google Chart API」を発表した。例えば以下ののようなURLで、次のようなグラフを作成できる。

  • Android入門―開発環境構築編:CodeZine

    はじめに AndroidとはGoogleを中心とした世界34社がオープン携帯プラットフォームを目指す団体Open Handset Allianceが開発 しているモバイルプラットフォームです。ここでは、そのプラットフォーム上での開発の仕方を紹介します。開発環境の構築 1(Android SDK) まず、開発環境を整えます。ここではWindows上でEclipseを利用して開発します。必要なアプリケーションは下記のと おりになります。Android SDKEclipseAndroid Development Tools プラグイン  それぞれのインストール方法を次に示します。Android SDKのインストール 下記よりダウンロードします。Download the Android SDK ダウンロードしたファイルを解凍し、解凍されたフォルダを任意の場所におきます。ここでは仮にそのフォルダを

  • Adobe、日本語化に対応した「Flex Builder 3 Beta 3」リリース:CodeZine

    Adobeは12日、Flex 3 Beta 3(SDK)ならびに開発環境Flex Builder 3 Beta 3をリリースした。どちらもAdobe Labsより無償でダウンロードできる。 EclipseをベースにしたFlexアプリ/AIRアプリ開発環境「Flex Builder 3 Beta 3」は日語環境に対応した。インストール時に「日語」を選択することで、メニューなどが日語化される。Flex Builder 3は90日間無償で使うことができ、以降はライセンスの購入が必要になる。 FlexとAIRはコアの部分が同じため、同時期に最新版がリリースされる。Adobeによると今回が最後のベータ版になるという。 【関連リンク】 ・Adobe Labs - Adobe Flex ・Adobe Labs: Flex 3 Beta 3 Released on Labs

  • Adobe、Flexに続くオープンソース化は「BlazeDS」:CodeZine

    Adobe Systems Inc.は13日、Flashによるリモーティング/メッセージング関連技術のソースコードを「BlazeDS」と呼ばれるオープンソース製品としてリリースする計画を発表した。 これまでAdobe LiveCycle Data Services ESの一部として提供されてきた技術で、BlazeDSを利用すると、Adobe FlexやAdobe AIRアプリケーションで簡単にリアルタイムのプッシュデータを利用できるようになり、従来よりもレスポンスの早いRIAを短期間で構築することが可能。また、オープンソース化によりJava以外のバックエンドでの利用も今後期待される。 Action Message Format(AMF)の規格とともにLesser General Public License(LGPL v3)で公開され、日よりAdobe Labsでパブリックベータの提

  • Yahoo!、「Yahoo!インターネット検定・みんなの検定」Web APIを公開:CodeZine

    Yahoo! JAPANは20日、「Yahoo!インターネット検定・みんなの検定」のデータを利用できるWeb APIYahoo!インターネット検定・みんなの検定Webサービス」を公開した。アプリケーションIDを登録すれば無償で利用できる。 ベータ版として運用されているみんなの検定は、ユーザーが設問や正解率に対する評価などを決め、独自の検定を作れるWebサービス。すでに145,000件以上登録されており、Web APIを活用することでこのデータを利用することができる。自分が作成した検定のデータも活用できるため、例えば自サイトの検定を作成し、それをオリジナルコンテンツとして掲載することなどが考えられる。 APIはURLにパラメータを付加して取得するREST形式で提供される。現在のところ利用回数に制限はかかっていない。 【関連リンク】 ・Yahoo!デベロッパーネットワーク - Yaho