タグ

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

  • 使って分かったAndroidとiPhoneの違い - @IT

    5月末から6月にかけて、米国出張で2週間ほどAndroid端末を使う機会があった。使ってみると、同世代のスマートフォンとして競争相手であるiPhoneとの違いにいくつか気付いた。ここでは、私が気付いた両者の違いをざっくり主観を交えてまとめてみたい。 Android端末とiPhoneは、ケータイ、あるいはスマートフォンという文脈で考えれば、違いより、むしろ似ているところのほうが多い。両者とも、主にPC向けとして進化したモダンなOSとWebブラウザを搭載していて、タッチパネルを生かしたUIも同様だ。アプリケーションプラットフォームが開放されており、個人でもアプリ開発が可能という点も同じだ。Windows MobileやSymbian OSでも個人開発者によるアプリ開発は不可能ではなかったが、SDKの入手のしやすさや取っつきやすさ、ポータル的なマーケットの有無など違いは大きかった。iPhone

  • USB 3.0(Universal Serial Bus 3.0)

    ただし上記は理論的な最大転送速度で、実効速度はさまざまな要因により、これよりは低下する。例えばSuperSpeedの実効転送速度は、通信プロトコルのオーバーヘッドなどにより400Mbytes/sec前後に下がるという。それでも現行のハードディスクやSSDが最大300Mbytes/secのSATAで利用されていることを考えれば、こうした高速ストレージにも十分な速度といえる。 USB 3.0では現行の銅線だけでなく光ケーブルによる伝送への対応も予定されており、今後さらにデータ転送速度の向上が図られるということだ。 ■USB 2.0対応PC/機器との併用が可能 USB 3.0はUSB 2.0との互換性があり、PCがUSB 3.0対応で周辺機器がUSB 2.0対応でも、またはその逆の組み合わせでも、基的には接続可能である。ただし転送速度や機能はUSB 2.0レベルに限定される。USB 3.0

    USB 3.0(Universal Serial Bus 3.0)
  • 本当はすごい、知られざるGoogle Maps APIたち!!

    「商業利用もOK! Google Mapsについて知りたいこと」に続くGoogle Mapsインタビューの後編は、数多く存在するGoogle Maps関連のAPIや機能のうち、あまり知られていないものや新しいものをグーグルのソフトウェアエンジニア、淺川浩紀さんに聞いた。 Code Playgroundでオンライン編集 まずは、即効性のあるものからいこう。 Googleが持つ多くのAPIは、Webブラウザ上からJavaScriptによって呼び出せる。JavaScriptはコンパイルの手順なしに書けば実行できるので手軽である。しかし、だからAPIを試すのも簡単だとは限らない。例えば、Google Maps APIなら正しいGoogle Maps APIキーを用意したり、適切な文書にプログラムを埋め込んだりする作業を行い、それをWebブラウザで開かねばならない。

    本当はすごい、知られざるGoogle Maps APIたち!!
  • レンダリング・エンジンを一新し、標準規格準拠とセキュリティ機能を強化したInternet Explorer 8 − @IT

    レンダリング・エンジンを一新、描画性能の向上と機能強化を図ったマイクロソフトの最新WebブラウザIE8。これでブラウザ戦争を勝ち抜けるか? 連載目次 2009年3月20日にInternet Explorerの新版「Internet Explorer 8(以下IE8)」の正式版がリリースされた。前版のIE7の正式リリースは2006年11月2日だったので、約2年半ぶりのバージョンアップということになる。今後はWindows Update/Microsoft Update/自動更新による提供開始も予定されているし、2009年後半にも登場するWindows 7でも標準搭載されることから、広く普及することが予想される。稿では、このIE8について2回に渡って解説する。今回は主にそのユーザー・インターフェイス面での進化について解説し、後編ではセキュリティやネットワーク、管理者向けの機能などについて解説

    レンダリング・エンジンを一新し、標準規格準拠とセキュリティ機能を強化したInternet Explorer 8 − @IT
  • 飛び出すFlash、知ってますか? - @IT

    さくーしゃ 2009/4/14 四角いマーカーをWebカメラの入力画像から探し出しCGを合成することで、その場にオブジェクトが存在するかのように見せるARToolKitというライブラリをFlashに移植しました。 Flasherリレーコラム1回目「Flashをやる人を増やし、Flasherをつないでいきたい」の道家さんからご紹介いただきました。大阪をベースに活動するさくーしゃです。リレーコラムの6つの質問にお答えます。 質問1「Flashのバックグラウンドは?」 いまでこそ、以下の写真のようなFlash版のAR(Augmented Reality:拡張現実)ツールを作れてしまっている僕ですが、ここに至るまでにやってきたことがらやFlashでの取り組みをご紹介します。 Flashと出合ったころの記憶があまりはっきりとしていないのですが、おそらくFlash 4、中村勇吾のMONO*crafts

    Vichy
    Vichy 2009/04/17
  • Androidアプリの使いやすさを左右する5つのレイアウト (1/3) - @IT

    Androidアプリの使いやすさを左右する5つのレイアウト:Androidで動く携帯Javaアプリ作成入門(5)(1/3 ページ) 連載で、SDKとEclipseを使ってAndroidの携帯端末で動くJavaアプリを作成し、Android Market配布を目指しましょう 分かりやすく、入力しやすく、カッコいいAndroidアプリを 前回の「簡単でワクワクするAndroidウィジェット10連発!」で紹介したとおり、Androidのウィジェットはケータイとは思えないほどリッチなものです。ただ、どんなにリッチなウィジェットも、それ単独では役に立ちません。ウィジェットを使うには、画面のどこに配置するかを決めなければいけません。 そこで今回は「ウィジェットをどのように効果的に配置するか」というのがテーマです。ウィジェットを配置するには、Androidの「レイアウト」という仕組みを利用します。ウィ

    Androidアプリの使いやすさを左右する5つのレイアウト (1/3) - @IT
  • 日本人がつまずかないためのiPhone開発のポイント − @IT

    よくつまずくポイントはこれだ! iPhoneアプリは大きく分けて下記のような流れでAppStoreに公開されます。 ここではコニットが実際につまずいた点や、ネットでよく見るつまずきポイントなどをご紹介します。これらの点に気を付け、スムーズにiPhone開発ができるといいですね。(コニットの紹介記事はこちら→ニッポンのiPhoneアプリヒットメーカーたちに続け!) 1. Developer登録 <登録> 登録情報は日語で書いてはいけない アプリ制作を始めるためには、まずAppleIDを取得し、Apple Developer Connection(ADC)登録後、iPhone Developer Programを購入しなければなりません。 この際に氏名を日語で書いてしまうと、iPhone Developer Programが購入できず、前に進めなくなってしまうので要注意です。 氏名に限らず

    日本人がつまずかないためのiPhone開発のポイント − @IT
  • ケータイFlashでさくさく動く Illustratorデータの作り方

    ケータイFlashでさくさく動く Illustratorデータの作り方:一撃デザインの種明かし(2)(1/2 ページ) ケータイ用のFlash Liteで動くゲーム。アイテム作りのルールを伝授したい。Illustratorデータを軽くするためにデザイナが気を配っているポイントは?

    ケータイFlashでさくさく動く Illustratorデータの作り方
  • 簡単でワクワクするAndroidウィジェット10連発! (1/3) - @IT

    簡単でワクワクするAndroidウィジェット10連発!:Androidで動く携帯Javaアプリ作成入門(4)(1/3 ページ) 連載で、SDKとEclipseを使ってAndroidの携帯端末で動くJavaアプリを作成し、Android Market配布を目指しましょう ケータイとは思えないほど豊かな表現力のウィジェット GUIベースで操作するプラットフォームでは、GUIコンポーネント(ライブラリ)の種類が豊富であればあるほど、豊かな表現のアプリが作成できます。 DoJaでもMIDPでも、GUIコンポーネントを使用したアプリというのはあまり見掛けません。その最大の理由は、GUIコンポーネントが「かっこ悪い」から、そして「使いにくい」からだと思います。 では、同じJavaであるAndroidはどうなのでしょうか。 答えは「DoJaやMIDPとは違う」です。AndroidGUIコンポーネント

    簡単でワクワクするAndroidウィジェット10連発! (1/3) - @IT
  • データ量を操る圧縮/展開を究めよう

    というふうに変換します。 文字数で比較してみると、圧縮前は14文字でしたが圧縮後は6文字と半分以下になっています。圧縮後のデータから元のデータに戻すことも容易にできます。 ランレングス法の実装 それでは早速、ランレングス法を実装してみましょう。サンプルデータは某巨大掲示板から引用しました。 <html> <head> <script type="text/javascript"> function getStringById(id) { var element = document.getElementById(id); return element.innerHTML; } </script> </head> <body> <div id="area1"> <pre> ________             ________ (_____    \     ⊂⊃    /    ___

    データ量を操る圧縮/展開を究めよう
  • ATOKがRubyやPerlで拡張可能に - @IT

    2008/10/30 ジャストシステムは10月30日、「ATOK 2008」の機能「ATOKダイレクト」でPerlRubyを使ってユーザー自身がプラグインを作成できる「ATOKダイレクト API for Perl/Ruby」を公開した。現在利用できるのはWindows版のみで、Mac OS X版は対応しない。 ATOKダイレクトは、ATOK 2008から取り込まれた機能拡張の仕組みで、Webサイトに直接アクセスして候補ウィンドウや解説ウィンドウに情報を表示する仕組み。入力しながら必要な情報の収集や入力ができる。これまでにLogoVista辞典検索、Yahoo! Japan、はてなgoo、乗換案内などのプラグインが公開されている。 ユーザー自作のプラグインを作り、例えば常時参照しているニュースや株価、または天気予報といった情報提供Webサイトと連携させることができる。住所録と連携させれば

  • ケータイWebアプリ開発、9つの注意点 - @IT

    初心者にとってはトラブルが発生しやすいケータイWebアプリの開発。携帯電話への対応サイトを初めて開発するときに想定するべき9つの注意点を紹介する(編集部) 携帯対応サイトを開発するときの注意事項 携帯電話が普及してもう随分たちます。いまでは、サイトを作るときにケータイに対応するかどうか、必ず意識されるようになりました。しかし、ケータイ対応のWebアプリを作ろうとするとPC用のサイトと違う部分も多く、Web開発経験はあるけれど携帯の開発経験がない人にとっては取り組み難く、実際に想像できなかったトラブルがいくつも発生します。 記事は、Webサイトのモバイル対応を担当した私が、実際に携帯対応サイトを作ったときに発生したトラブルを踏まえて、携帯対応サイトを初めて開発するときに想定するべき注意事項を中心に説明していきます。 ケータイ向けとPC向けのWebページの相違点 インターネットへの接続方法に

  • 「10年は泥のように働け」「無理です」――今年も学生と経営者が討論 − @IT

    昨年、情報処理推進機構(IPA)が開催したIT業界の重鎮と現役学生による討論会で、学生の持つIT業界への「ネガティブイメージ」が明らかにされたのは記憶に新しい。5月28日、IPAが開催したイベント「IPAX2008」で、再び経営者と学生の討論会が行われた。IT産業が国際的な飛躍をめざすために学生に期待することが今年の討論のテーマ。 学生側は、慶應義塾大学、九州大学、千葉工業大学、東京情報大学、東京工科専門学校から各校2人ずつ、計10人が出席。一方、産業界代表としてCSKホールディングス 取締役 有賀貞一氏と、コムチュア 代表取締役社長 向浩一氏が討論を行った。また、IPAからは理事長の西垣浩司氏が参加した。司会はインプレスR&Dの田口潤氏が行った。 「ポジティブなビジョンを提示して」 「産業を問わず、やりがいのある仕事のイメージ」について学生に質問をしたところ、「達成感がある」「自分の成長

    「10年は泥のように働け」「無理です」――今年も学生と経営者が討論 − @IT
  • 1