タグ

ブックマーク / atmarkit.itmedia.co.jp (135)

  • Android上でスクリプティング環境を実現する「ASE」 - @IT

    2009/06/09 グーグルは6月8日、モバイル向けプラットフォームのAndroid上でPythonやLuaを使ったスクリプティング環境を提供するオープンソースのプロジェクトAndroid Scripting Environment」(ASE)の存在を明らかにした。端末の画面側を下にして置いた場合に呼び出し音を抑制する、といった簡単なアプリケーションを20行ほどのスクリプトで実現できるという。スクリプトはPC上の開発環境ではなく、デバイス上で直接入力して実行することができる。Pythonでは、インタラクティブな実行モードもサポートする。 これまでにもAndroid上でPythonRubyといった処理系を動かす実験的な取り組みはあったが、ASEはAndroid上の標準的なパッケージとして提供する点が異なる。BeanShellはDalvik VM上で直接動くため、Javaでアプリケーショ

  • ソニー・エリクソン、JavaFX対応のアプリ配信ストアを発表 - @IT

    2009/06/04 ソニー・エリクソンは6月3日、米国サンフランシスコで開催中のJavaOneで、同社がこれまで提供してきたケータイ端末向けのコンテンツ販売サービス「PlayNow」において、アプリケーション販売も開始すると発表した。13カ国が対象で、38モデルの端末が対応する。ソニー・エリクソンは今後、エントリ向けの3G端末でもJava Platform対応していくとしている。 JavaOneの2日目、午前の基調講演に登場した同社バイスプレジデントのリコ・サカグチ(Rikko Sakaguchi)氏は、「コンテンツやサービスがなければ結局意味がない」として、これまでの取り組みを紹介。ソニー・エリクソンはこれまで、「コミュニケーション・エンターテイメント」という標語を掲げて、2004 年からリングトーン(日でいう着メロに似た楽曲コンテンツ)やゲームMP3音楽、壁紙などのダウンロード

    akaiho
    akaiho 2009/06/04
  • ドコモ、HTC製Android端末を6~7月発売へ - @IT

    NTTドコモは5月19日、夏モデル4シリーズ18機種を順次発売すると発表した。長らく噂されていたHTC製のAndroid搭載端末「HT-03A」を6月~7月に発売するほか、iモードブラウザでJavaScriptCookieに対応するなど、モバイル向けコンテンツ開発者にとっては大きな動きがあった。 同日都内で記者会見を開いた同社だが、注目のAndroid搭載端末について代表取締役社長 山田隆持氏は、「グーグルのサービスが十分に使えたり、iPhone同様にオープンアプリケーションということで非常に注目していただいていた。(NTTドコモにとって)大いなる前進ではないかと思う」とコメント。今回のHT-03Aは、iモードやおサイフケータイをはじめとする既存端末で培ってきたコンテンツ・サービスは一切搭載しない。日本語入力のためにオムロンソフトの「iWnn」を搭載したほかは、「HTC Magic」とし

  • Webページを速く見せるための5つのちょっとした工夫(1/3) - @IT

    株式会社ライブドア マークアップエンジニア 浜 俊太朗 2009/4/30 ページ表示高速化をサーバの設定だけに任せていませんか? HTMLCSSJavaScriptの書き方でも速くできます(編集部) 連載第1回の「Webサイトを“速く”表示させる7つの計測ポイント」では、YSlowを使って速度に関する問題を調査しました。 今回は、CSSJavaScriptHTMLの工夫で速度を改善する下記5つの方法を紹介します。中にはYSlowの指摘に含まれないものもありますが、併せてチェックしていきましょう。 CSSはソースコードの上部に記述する JavaScriptはソースコードの下部に記述する CSSJavaScriptを書く順番 JavaScriptを圧縮して読み込みを速くする 読み込みが遅いブログパーツには要注意 【1】CSSはソースコードの上部に記述する 連載第1回では、「CSS

  • AndroidがMIPSにも移植 - @IT

    2009/04/24 組み込みLinuxソリューションを提供する米Embedded Alleyは4月23日、AndroidプラットフォームをMIPSアーキテクチャへ移植したと発表した。5月から提供を開始する。 RMIのArchemyプロセッサファミリーなど、コミュニケーション用途、メディア用途の組み込みプロセッサとして使われるMIPSをサポートする。Androidに特化したLinuxカーネル2.6.28のパッチや、Dalvik VM、デバイスドライバやSDKの移植などを行ったという。 同社によれば、今回の発表は単純なAndroidの移植ではなく、パーソナルメディア、MID、デジタルビデオ、ホームエンターテイメント、車載デジタル機器、医療機器などで利用できるアプリケーションも含むという。 Androidはもともとモバイル端末向けとしてARMアーキテクチャに対応して製品が登場したが、現在ではx

  • ソーシャル化するOSS開発者たち - @IT

    ロング・テール理論の名付け親で、雑誌「Wired」の編集長としても知られるクリス・アンダーソン氏が3月12日付けのブログでオープンソースソフトウェア(OSS)プロジェクトの運営体制に関する誤解を指摘をしている。 アンダーソン氏によれば、多くの人はオープンソースプロジェクトというのは草の根から立ち上がり、自律的に組織化し、民主的に運営されているという誤った認識を持っている。ところが現実はまったく逆で、1人か2人の「慈悲深い独裁者」によって運営されている、という。 これはオープンソースプロジェクトに参加していたり、あるいは日常的に成果物を利用している人であれば、そういうものだと首肯するかもしない。メーリングリストで客観データに基づいて議論したり、リーダーを民主的に選ぶようなプロジェクトもあるかもしれないが、おおかたのオープンソースプロジェクトには、それを開始し、中心に位置し続ける“独裁者”がい

    akaiho
    akaiho 2009/04/27
  • Androidアプリで高速描画チューニングをするコツ

    さまざまなGoogleのサービスを使いこなすコツをグーグルの担当者に聞くインタビュー特集。第1回は、日Androidの会のメンバー(嶋 是一氏と中村 秀樹氏と安生 真氏(株式会社ケイブ))3人が、Androidアプリケーション開発のコツを聞くため、グーグル法人のオフィスを訪ね、ゲームアプリケーションを通して効率よく描画するためのノウハウについて聞いた。 その結果、T-Mobile G1(以下、G1)を用いた場合、2D描画であってもOpenGL ES(※1)を用いたAPIを利用するのが良いことが判明した。これは、驚くべき事実だ。このことは、機種に特化したチューニングを行うことで、よりデバイスの性能をフル活用したアプリケーション開発ができる可能性を示したといえる。 「Eat your own dog food」というGoogler文化 Androidについて話したのは、グーグル デベロッ

    Androidアプリで高速描画チューニングをするコツ
  • オラクルが74億ドルでサンを買収 - @IT

    2009/04/20 米オラクルは2009年4月20日、サン・マイクロシステムズ買収に向けた合意に達したと発表した。サン・マイクロシステムズの株主の承認や当局の認可、条件の最終調整を経て、買収提案は成立する見込み。買収完了まで2社はそれぞれ独立して経営を継続する。オラクルは1株あたり9.5ドルでサン・マイクロシステムズの普通株を取得する。買収額はおよそ74億ドル。 プレスリリースの中でオラクルは、「買収は最高クラスのエンタープライズソフトウェア、ミッションクリティカルなコンピューティングシステムの統合だ」とし、顧客側の作業が不要となるよう技術的統合を進めていくとしている。 サン・マイクロシステムズは全世界で従業員3万人で、年間の売り上げ規模は130億ドル(2008年12月末時点)。オラクルは全世界で従業員8万6500人、年間の売り上げ規模は240億ドル(2009年2月末)。

    akaiho
    akaiho 2009/04/20
  • 多数の新機能搭載、Android 1.5が早期リリース - @IT

    2009/04/14 米グーグルAndroidチームは4月13日、“cupcake”のコードネームで呼ばれていた開発中の次期バージョンの開発キットを「Android 1.5 Early Look SDK 1.5」として公開した。Windows版、Linux版、Mac OS X版をダウンロードできる。APIは最終的な決定に至っていないものの、ほぼ最終段階に達しており、開発者に新バージョンのテストを呼びかけている。今回のバージョンから、異なるバージョンのSDKを1つの環境で利用できるようになっており、SDK 1.1/1.5の双方の開発を行える。 SDKとしての大きな変更は、アドオンに対応したこと。これにより、キャリアや端末メーカーなどがSDKを拡張するモジュールの提供が容易になる。グーグル自身も、従来SDKのコアに統合していたGoogle Maps APIをアドオンとしたという。 RSSや更

  • Skype for iPhoneが通信事業者に投げかける課題 - @IT

    2009/04/03 ドイツ最大の通信会社ドイツテレコムが「Skype for iPhone」を閉め出したことでネット業界と通信業界に波紋が広がっている。2009年3月31日、SkypeテクノロジーズはiPhone/iPod touch向けで長らく待望されていたiPhone向けクライアントをリリースした。 Skype for iPhoneはリリース後1日で60万ダウンロード、2日目で合計100万ダウンロードを記録。Skypeユーザーが約4億人いることやiPhone 3Gの出荷台数が全世界で1500万台を超えていることを考えると順当かもしれないが、それでも驚くべきスピードだ。 Skype for iPhoneを利用することで、Skype利用者同士は無料で通話が可能だ。一般の固定電話や携帯電話への通話も格安でできるVoIPサービスが使えるようになった。これは音声通話サービスから多額の収益を上げ

  • 【Top10】Chromeに見る「軽い」と「速い」の違い - @IT

    過去にも書いているが、私はChromeが圧倒的に速いように感じている。ただ、もしかすると「速い」という形容は間違いではないかと思うようになった。ちょっと古い言い方だが「さくさく」とか「軽い」というのが当たっているように思う。それはベンチマークテストでは計測しづらいが、はっきり体感できる違いだ。 Chromeチームが主張するように「応答がいい」(responsive)という言い方が正しいのだと思う。それは処理速度とは直接関係がない。ユーザーが何か操作をしたときに、どれぐらいのタイムラグで処理が始まるか、あるいは画面が反応するかといったことだ。応答性ということにはソフトウェアの起動時間を含めてもいいし、タブ切り替えや新規タブが開くのに要する時間、あるいはドロップダウンメニューをクリックしてから実際にメニューが表示されるまでの時間、閉じるボタンを押してから実際にタブやウィンドウがきれいサッパリ消

  • 開発者に聞く、Google Chromeが目指すもの - @IT

    2009/03/30 「昔はWebブラウザの新バージョンのリリースには1年とか1年半かかっていました。しかし、われわれはWebブラウザの世界にも、Webアプリケーションと同じ速度で革新をもたらしたいのです」。こう語るのは、グーグルでシニアプロダクトマネージャーを務める及川卓也氏だ。及川氏は日グーグルGoogle Chrome開発に携わる1人だ。 東京・渋谷のグーグルの日オフィスで、Google Chromeに関する最新事情と技術的な取り組みについて話を聞いた。ここでは、Google ChromeがベースにしているオープンソースのWebブラウザ開発プロジェクトChromium」のWebサイトにある開発者向け情報と合わせてGoogle Chromeの現状と、高速化への取り組みに迫ってみたい。 矢継ぎ早のバージョンアップで機能強化と高速化 及川氏の指摘通り、グーグルGoogle Ch

  • 「Androidはまだ本当の意味でOSSと言えない」 - @IT

    2009/04/01 「Androidはまだ当の意味でOSSと言えません。ソースコードは入手可能です。しかし、まだコミュニティによるガバナンス体制になっていません」。こう語るのは米ウインドリバー バイスプレジデントのクリス・ペレット(Chris Perret)氏だ。 Androidを搭載した携帯電話端末は、個別に製品名があるにもかかわらず“Google Phone”と呼ばれることがある。Androidは多数のプレーヤーが名を連ねる業界団体、OHA(Open Handset Alliance)が推進しているプロジェクトでありながら、事実上グーグルのプロダクトといえる状態にも見える。Androidを取り巻くコミュニティは、今後どう変化していくのか? 端末ごとの非互換性の温床となるソースコードのフラグメンテーションは起こらないのか? 各国のキャリアや端末メーカー、チップメーカーと緊密に協力して

  • 第1回おばかアプリ選手権はこうして行われた

    3月6日にお台場の東京カルチャーカルチャーで「デザインハック・ミーティングVol.1 おばかアプリ選手権」が開催された。イベントの模様と披露されたおばかアプリをダイジェストで紹介する 8組の勇者が繰り広げた戦い 「おばかアプリ」とは、イベント概要によると「うざいぐらいにかわいくて、ムダにかっこいい。かゆくないところにも手が届くアプリ」のこと。生産性向上とか効率性重視もけっこうだけど、技術とはそれだけのために存在するわけではない。 あえて「おばか」を目指すことで、いつもとは異なる方向への発想を広げてみる。業務アプリではできないムダなこと、やってはいけない(と思われている)壮大なことに挑戦してみる。「楽しませる」「笑わせる」というのは、実はとても難易度が高いことであり、それは突き詰めていくと「誰もが使いたくなる究極のアプリ」となる。……という深いコンセプトがあるのかないのかはともかく、初代おば

    第1回おばかアプリ選手権はこうして行われた
  • Symbianを抜いたAndroidのモバイルブラウザシェア - @IT

    2009/03/03 調査会社の米Net Applicationsは3月1日、モバイル端末からのインターネットアクセスに関する最新調査報告を発表した。調査は全世界のほとんどの国をカバーしていて、月間160万ページビューとなるデータから集計しているという。 調査によれば、2009年2月のモバイル端末からのインターネットアクセスは0.72%。デスクトップの98.93%と比較すると比率はごく小さいが、前月の1月と比較すると0.69%から0.72%へと増えていて、同社は「モバイルからのWebブラウジングの比率は急速に伸びている」としている。 プラットフォーム別に見るとiPhoneが66.44%で2位のJava ME(9.11%)に大差を付けてトップ。以下、Windows Mobile(6.90%)、Android(6.26%)、Symbian OS(6.17%)、Palm(2.37%)、Black

  • 市場に期待するAndroid開発者たち - @IT

    Google Android携帯用アプリケーションの開発者は、競合するアップル iPhoneアプリの開発を継続しながら、拡大するAndroidの顧客需要に対応するための取り組みを加速させている。また開発者の間では、Androidプラットフォームへのアクセスを広げるさまざまな手法についても活発に議論されている。 ニューヨークで開催された「New York Linux Users Group」(NYLUG)のミーティングで、同市に拠を置くモバイル開発専門コンサルティングおよびアプリケーション開発会社、Oliver Coadyのパートナーであるネイサン・フレータス氏は、有料アプリの登場によってAndroidアプリは今後質量ともにさらに大きく飛躍するだろうと述べた。 「有料アプリケーションは確実にAndroid開発を促進する。私は現在、iPhone向けのアプリケーション開発と並行して、それらにA

  • ブラウザや地図、ストリートビューの基、Intentとは? (1/3) - @IT

    ブラウザや地図、ストリートビューの基、Intentとは?:Androidで動く携帯Javaアプリ作成入門(3)(1/3 ページ) 連載で、SDKとEclipseを使ってAndroidの携帯端末で動くJavaアプリを作成し、Android Market配布を目指しましょう Androidのオープンソース性でネットブックにも? Androidの面白いところは「オープンソース」という仕組みを採用しているところです。オープンソースであるため、誰もが改良したり派生を作ったりできます。それらもまたオープンソースであるため、さらに改良や派生が広がっていき、どんどん高機能・高性能で魅力的なソフトウェアになる可能性があるのです。 現に、Androidをケータイ(連載では、携帯電話/PHS/スマートフォンなどの端末をまとめて「ケータイ」と表記します)以外のハードウェア上で動作させる試みがさまざまなところで

    ブラウザや地図、ストリートビューの基、Intentとは? (1/3) - @IT
    akaiho
    akaiho 2009/02/06
    Intentの説明としてすばらしい記事なのですが,これだとAndroidはIntentでActivityを切り替えることによって画面遷移を行うシステムであるかのようにとれます. 実際は1Activity内で複数画面を保持したまま切り替えることも可能です
  • iPhoneでC#アプリが審査に通るワケ OSS実装「Mono」で広がる.NETの応用 − @IT

    2009/01/29 iPhone向けにC#で書かれたゲームが40以上存在する――。2009年1月7日付けのブログ投稿で、こんなにわかに信じられない現象を伝えるのは、メキシコ出身のオープンソース開発者、ミゲル・デ・イカザ(Miguel de Icaz)氏だ。iPhoneアプリケーションの開発といえば、アップルが提供するSDKに含まれるObjective-Cを使うか、Webブラウザ上でのみ動作するJavaScriptで実装するかのいずれかだった。 C#のような実行時にランタイム(.NET Framework)を必要とするプログラミング言語は、iPhoneでは使えない。なぜなら、任意のコードを実行できるランタイムを配布パッケージに含めることを、セキュリティ上の理由からアップルが禁じているからだ。 ではなぜ、C#アプリケーションが審査に通るのか? この背後には、オープンソースプロジェクト「Mo

  • クラウド隆盛でARMは、さらに伸びるか - @IT

    2009/01/13 最も贅沢なモバイル環境とは何だろうか? もしそれが、バッテリの残り時間を気にする必要がない端末だとしたら、ARMアーキテクチャを採用したプロセッサは、x86アーキテクチャよりも有利かも知れない。組み込み向けプロセッサとして不動の地位を占めるARMベースのプロセッサは、バッテリ持続時間が長いことで知られるからだ。 現在は各種組み込み系のほか、スマートフォンでの採用が主のARMだが、スマートフォン向けのソフトウェアスタックの高機能化と相まって、徐々にMIDやネットブックと呼ばれる端末にまで採用が広がる兆しが見えてきた。 ARMベースのネットブック登場か ネットブック元年とも言える勢いでネットブック市場が活気づいた2008年。ネットブックのほとんどはx86ベースのインテル製Atomを搭載していた。しかし、ここに来て違う動きも出てきた。 フリースケール・セミコンダクタは1月6

  • @IT編集者が選ぶ2008年必読記事:「Java Solution」編 - @IT

    2008/12/25 @ITには1年間に多数の技術解説、動向解説の記事が掲載されます。重要ながら見落とされてしまった記事もありますし、いまあらためて読むと別の見方ができる記事もあります。そこで年末年始企画として、@ITの各フォーラム編集者が推薦する「2008年必読記事」を紹介! 日はJava Solution担当編集者の推薦記事です。 @ITニュースの検索キーワードランキングにもあるように2008年、大いに盛り上がったのはモバイル関係。特にiPhoneAndroidは注目を集めました。Androidは国内で未発売ながら、@ITでは関連記事が多く読まれました。担当編集者が推薦するのは、Android向けアプリケーション開発を解説する記事。「Androidで動く携帯Javaアプリ作成入門」では、統合開発環境のEclipseを使ったAndroid向けJavaアプリケーション開発の基を紹介し