言語を知らなくても簡単にAndroidアプリが作れる――。誰でもプログラマになれる“驚愕”の開発ツールが登場した。米Google社が提供する「App Inventor」だ。早速、開発のしやすさを体験してみた。 米Google社は2010年12月16日、Androidアプリを開発するためのツール「App Inventor」のベータ版を一般公開した。同年7月から登録者のみに提供していたものだ。ツールおよびWebサービス、Javaアプリの3つの組み合わせで実現している。 App Inventorの特徴は、プログラムをコーディングしなくても、Androidスマートフォンで動作するアプリが即席に作れること。パズルを組み合わせる感覚でプログラムを作成できる(図1)。Javaを知らない人でも、Androidスマートフォンを持っていれば、そのまま個人用のアプリが即製可能だ。
Google Book DownloaderはGoogleブック検索から書籍をダウンロードするソフトウェア。 Google Book DownloaderはMac OSX用のフリーウェア(ソースコードは公開されている)。日本では今ひとつ利用者の声が聞こえてこないGoogleブック検索ではあるが、日本の書籍もずいぶん増えてきている。ジャンルに偏りはあるが、技術系が多いように見える。 実行中 そして徐々にGoogleブック内で書籍を閲覧できるものも増えている。海外書籍に比べると公開範囲が狭い気もするが、試し読みするだけならば十分なページ数が公開されている。そんな電子書籍をダウンロードできるソフトウェアがGoogle Book Downloaderだ。 Google Book DownloaderはMac OSX用のソフトウェアで、同様のソフトウェアはWindowsにもある(こちらは開発が停止し
Google では Android や iPhone 等のスマートフォンで、お店をもっと便利に検索できるように、数々の新機能の開発に力をいれています。今日はもっと使いやすくなったプレイス検索をご紹介します。 まず、今日から提供を開始した「営業中」の機能は、今現在、営業しているお店を探すことができます。これで、飲み会で遅くなったけれど、どうしても帰りがけにラーメンが食べたくなった時も、簡単に今、開いているラーメン屋を探すことができます。現在、営業中のお店を探すには、プレイス検索のページからお店を検索したあと、検索結果の上にある「現在営業中」をクリックしてください。プレイスページに登録されていれば、お店だけでなく、会社帰りに寄りたい病院やネイルサロンもすぐに探せます。Android を持っている方、Google モバイルマップからも、ぜひお試しください。 また、評価の星の数や、現在地からの距離
電車でかわいい女の子が隣にいるときの僕のインターフェースは最先端なのですが、最近ウェブではコンテンツの質について取りざたされていますね。 CGM に限らずウェブに公開されているコンテンツは基本的にマンパワーによって生成されています。つまり、コンテンツの増加量はインターネット利用者数の増加に対して指数関数的であると言えます。これがいったい何を示すのか、今日はそこんとこについて考えてみたいと思います。 SEO の功罪Google 検索を代表とする既存のフィルタは、リンクジュースという機械的な相関の重み付けを基準としています。「何が重要であるか」を評価するのではなく、前提として重要である要素を決めています。これは「気温が上がった原因が二酸化炭素にあるかどうかを評価せず、二酸化炭素が増える事で気温が上がると仮定した」という論理と同意です。 つまり、利用者ではなく提供者がその価値をコントロール出来る
グーグルは検索エンジンだけではなく、メールソフトのGmail、オフィス系ソフトのGoogle Apps、WebブラウザのChromeやOSのAndroidなど、さまざまな種類と規模のソフトウェアを開発しています。 それらはどのようにテストされ品質管理されているのでしょうか? グーグルのブログGoogle Testing Blogに、Test Engineering DirectorのJames A Whittaker氏による「How Google Tests Software」がポストされ、その概要を伝えています。 3つのチームからなるEngineering Productivity Whittaker氏はまず、グーグルにはテストの専門部隊はいないのだ、という組織構造の説明から始めます。 There isn't an actual testing organization at Googl
Tim Bray(GoogleのAndroid応援団長)が「#!」の入ったajax用URLを使用を批判している。 http://www.tbray.org/ongoing/When/201x/2011/02/09/Hash-Blecch new: さらならる「#!」URL批判 例にtwitterのtwitter.com/#!/timbrayを挙げている。 #!の働き サーバ側は#!の前までしか見えない。上の例だとサーバはtwitter.com/のリクエストを受ける #!以降はブラウザの中のジャバスクリプトが解釈する 何故#!を使うのか ajaxのアプリは古いブラウザでは基本的にURLを変更することができない… ただし#(フラグメント)以降はブラウザ内のJavaScriptからでも変更可能 なので、ajaxアプリケーションが自分の状態をURLバーに表示するために使われるようになった。 つまり
Googleの画像検索を使った、とんでもないいたずらが発生した。そのいたずらとは、別れた彼氏に対する元彼女の報復行為だ。その方法は、画像共有サイトで彼の画像に中傷的な文言を添えて、大量にアップロードするというものだった。中傷コメントをつけて公開するだけでも十分問題だったのだが、事態は思わぬ方向に発展してしまう。画像はサイト管理者により全て削除されたのだが、なんとGoogleの画像検索にイメージだけが残ってしまったのだ。 この出来事は、アメリカのインターネット情報サイト「サーチエンジン・ラウンドテーブル」が2月4日に報じたものだ。それによると、この事実はGoogleのウェブマスター向けヘルプフォーラムに投稿され、発覚したのである。 投稿された内容によると、投稿者の息子は、元彼女によって無断で写真を画像共有サイトに公開された。それも中傷するコメントを加えたうえで、60回以上にわたって、同じ画像
米Googleは1月31日、ネット接続が遮断されているエジプトでも、音声回線を使ってTwitterに投稿できる「speak2tweet」を立ち上げた。 エジプトではインターネット接続がほぼ全面的に停止されているが、音声通話は可能だ。speak2tweetでは、所定の電話番号(+16504194196、+390662207294、+97316199855)に電話をかけてボイスメールを送ることで、#egyptのハッシュタグ付きでメッセージを投稿できる。投稿されたメッセージは、上記の電話番号に電話をかけるか、speak2tweetで聞くことができる。 このサービスはGoogle、Twitter、先にGoogleが買収した音声プラットフォームSayNowの協力で開発された。 インターネット遮断の前は、アラブのネットメディアAl Jazeeraが、ソーシャルメディアへのアクセス遮断に対抗し、Skyp
Google 入力ツールを使用すれば、ウェブのどこででも好きな言語で簡単に入力できます。詳細 入力ツールを使うには、使用する言語と入力ツールを下から選んで入力を始めてください。
追記:例題の頂点シェーダーで何をしているか説明を追加しました 追記:動作環境の所修正しました、IE9では動作しません。 皆さんはじめまして、荒川智則です。この記事はJavaScript Advent Calendarの21日目です。 この記事では、Google I/OやFirefox Developers Conferenceで華麗なデモがバリバリ出てくるにもかかわらず、実際に使っている人が異常なまでに少ないWebGLについて書きます。対象読者はWebGLに興味があるor手を出してみたけどクソ難しそうだし既に諦めそう、という人です。 WebGLの概要 WebGLはOpenGL ES 2.0のグラフィックAPIをCanvas要素上で使える様にした物です。OpenGL ESはOpenGLの組み込み機器向けのサブセットで、iPhoneやandroid端末にも搭載されています。OpenGL ESな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く