Posterous Spaces is no longer available Thanks to all of my @posterous peeps. Y'all made this a crazy ride and it was an honor and pleasure working with all of y'all. Thanks to all of the users. Thanks to the academy. Nobody will read this.
いよいよ国内初登場! 最新スマートフォンOS「Android 2.3」の徹底ファーストインプレッション(動画あり)2011.03.23 17:00 ついに「iPhone 4」との真剣勝負の決戦の火ぶたが! 待ちに待っていた日本国内のAndroidユーザーにとっては、いよいよNTTドコモからの「Xperia arc」発売をもちまして、グーグルの最新スマートフォンOSとなるGingerbread(ジンジャーブレッド)こと「Android 2.3」が身近にやってきますね。ソニー・エリクソンから女性ユーザーのハートをもつかむ美しくセクシーなアーク(円弧)フォルムのデザインで登場してくるXperia arcは、そのハードウェア面での完成度のみならず、ついに国内でも姿を現わしたAndroid 2.3がかなりスゴいぜって評判のようですよ。これは絶対に気になりますよね。 米国では一足早く昨年末から、このグ
Android SDK 2.3の公開に伴い、Android NDK Rev 5も公開され、NativeActivityクラスが利用できるようになりました。NativeActivityクラスを利用すれば、Nativeな言語(CもしくはC++)のみで、Androidアプリケーションが作成できます。 Nativeな言語で記述することで処理が高速になり、そのことで、OpenGL などを用いたアプリケーションや、グラフィカルなゲームアプリケーションの分野で特に有利になってくる可能性があります。 これまでもJNIを用いて一部の処理をNativeな言語で記述し、javaで呼び出すことで高速化を計ることは可能でしたが、NativeActivityでは、Nativeな言語のみでアプリケーションを作成することができるため、さらなる高速化が期待できます。 今回は、C言語で記述されたアプリケーションをビルドし、エ
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
Androidで画面遷移をする場合、ActivityをIntentで呼び出す、という方法が一般的。 ただ、Activityを起動すると、それなりに時間がかかってしまったり、トランジションやBackボタンの動作などがホームの設定で規定差れてしまったりなど、不都合もある。 ここではレイアウトを切り替えることで、画面遷移をしているように見せる方法考えてみる。 レイアウトの変更 ただ単純にレイアウトを変更するだけであれば、setContentView()でできる。 ボタンクリックでmainからsubに切り替えるのは以下のような感じ。 onCreate() { setContentView(R.layout.main); main_button = (Button) findViewById(R.id.button1); main_button.setOnClickListener(new OnCl
一般的なデータベースでは、カラムごとにデータ型を指定し格納できる値が決められていますが、SQLiteでは、テーブルを作成するときに、データ型を指定しなくても良い寛大な設計になっているところも特徴的な部分です。 それでは、SQLiteの使い方をご紹介します。 今回も例として上げているコードは、サンプルプログラムとして以下からダウンロードできます。 サンプルプログラム 実行画面 ヘルパークラスの実装 SQLiteOpenHelperというヘルパークラスを継承してDBOpenHelperクラスを作成します。 SQLiteOpenHelperクラスのコンストラクタには、第一引数にContext、第二引数にデータベース名、第三引数にCursorFactory、第四引数にデータベースのバージョン番号といった値が渡します。 public DBOpenHelper( Context context ) {
公の場で講演しているAndroid作者のアンディ・ルービン氏以外に、実際のAndroid開発者を捕まえられるのはまれだ。Androidチームのメンバーが、同プラットフォームの進捗についてネガティブな意見を語るのを聞くのはさらに珍しい。 だがGoogleのAndroid担当グループマネジャー、エリック・チュー氏は、1日に30万台のAndroid端末がアクティベート(開通手続き)されているにもかかわらず、Android向け有料アプリの購入が少ないことにGoogleが「満足していない」ことを認めた。 このコメントは、Forbesが1月25日にInside Social Appsイベントで同氏から聞いたものだ。前日には、AppleのApp Storeでアプリのダウンロード件数が100億件を超えた。 Android向け有料アプリが後れを取っているのにはいろいろと理由がある。Android Marke
docomo PROシリーズ最新作「HT-03A」のユーザレビューサイトです。HT-03Aの説明、HT-03Aの使い方、HT-03Aの評価などをレビューします。 HT-03Aでは、Androidマーケットに公開されているテザリングアプリを利用することでPCなどのルータ代わりに動作させることができます。 ちょうど、HT-03Aの無線LANをアクセスポイント、3G網をWANとして動作させることでそれを実現できるわけですが、中にはテザリングすると回線仕様料金が跳ね上がるんではないか?と思われている方もいらっしゃるようですね。 docomoから確約をもらったわけではない未確認な情報なのですが、Bizホーダイ・ダブルの説明文を読んで思ったことをお話します。 docomo公式サイト:Biz・ホーダイダブルとは 上記リンクに、 (引用) Biz・ホーダイ定額対応アクセスポイントを利用した、国内におけるF
2010年12月21日 Android2.3(Gingerbread)のソースのダウンロードとビルド 12/18にAndroid2.3(Gingerbread)のソースが公開されました。さっそくビルドして動かしてみたので、その方法を簡単に紹介します。 こちらを参照してください。 2011年05月02日 KZM-A9-DualでAndoridのGingerbreadを動かす最短の手順 準備 2.2までと異なり2.3では64bitのLinuxがビルド推奨環境になっています。私はUbuntu 10.04(x86_64)を使用しています。 また、けっこう高性能なPCが必要になるようです。私は最近ビルドマシンを新調してもらいました。(CPU: Intel Core i7 950 @3.07GHz, メモリ12GB) ノートPC上の仮想マシンでは厳しいと思います。 JDK6をインストールしておきます。
エンジニアの井上恭輔氏と片山育美氏が、Android 2.3のNFC機能とAndroid端末「Nexus S」を利用した情報交換アプリ「taglet」を公開した。アプリは無料で提供しており、Android 2.3を搭載した端末で利用できる。 tagletは、おサイフケータイなどに採用されているFeliCaや、TASPOなどで使われているMIFAREなどから読み取ったタグに、任意のURLやショートメッセージ、twitter ID、電話番号、メールアドレスといった情報を関連付け、他のユーザーと共有できるようにするアプリ。登録されたタグ情報はすべてのtagletユーザーと共有され、tagletをインストールしたすべての端末で認識可能となる。 例えばSuicaにtwitter IDを登録しておくと、他のtagletユーザーとAndroid端末をタッチし合うだけでtwitter IDの交換ができるよ
PHP、JavaScript、Ajax、HTML/XHTML、CSS、Webページ埋め込みによる音声・動画配信方法など、実用的なプログラミング・テクニックを解説iPhoneアイコン アプリケーションアイコン Glyphish – Great icons for great iPhone & iPad applications iPhone & iPadのツールバーやタブバーのアイコンがつまったPSD。タブバー用は26x26、ツールバー用は18x18。 Licsense: Creative Commons Attribution 3.0 United States License Free iphone toolbar icons iPhoneのツールバー用アイコン。30x30。白色。PNG形式。色を変える方法がわかるPSD(レイヤー効果でグラーデーションオーバーレイ)が1ファイル入っていま
Android のサンプルやチュートリアルでは、アプリ実行時に SQLite データベースを作成してデータの追加や更新、削除などを行っているのがほとんどです。 しかし、あらかじめ作成しておいた SQLite database をアプリに仕込みたい場合があります。 そこで、ここでは sqlite3 など使って作成した自分の SQLite database ファイルを、アプリの asset に入れ、初回起動時にアプリのシステムデータベース領域にコピーする方法を紹介します。 1. SQLite database ファイルを用意する 私は Ubuntu 派なので普通に sqlite3 を使います。(Windows とか Mac はよくわかりません... これとか? SQLite Database Browser) 主テーブルの他に android_metadata という名前のテーブルを作成します
Android Bazaar and Conference にご参加のみなさま 女子部つながりでデザイントラックに登壇した、部長の矢野です。 発表資料を公開します。 発表者名は以下です。 矢野りん(パンダ)高橋純(うさぎ)山本麻美(トラ) 資料はこちらです。 Webサイトの スマホ対応Tips 2011年はスマートフォン対応のサイト制作案件が次第に増えてきます。 本資料にあるようなリダイレクトと表示サイズのFIX処理の2つの基本を押さえておけば、無理なく制作には対応可能です。 講演では触れませんでしたが ・JSをつかったPCなみのインタラクション(トランジションを伴う画面描画) ・画像をたくさん配置して1ページあたりのデータ容量が非常に大きいページ ・必要あって表示幅サイズを固定したレイアウトのviewport設定 は、とくにAndroid端末の場合端末やAndroidのバージョンの違いに
日本の一部ユーザーから熱い視線を集めているキーボード搭載のAndroidデバイス。正式名はまだない。なので、いまここで勝手に「モバギロイド」と名づけてみる NECは、2011 Internarional CESで、キーボード付きのクラムシェルデバイスを公開した。2010年の暮れに展示が予告されてから、ユーザーから「モバイルギアの復活か!」という反応とともに注目されていた期待のモデルだ。 この報告では、展示されていたサンプル機材を実際に操作して判明したことと、ブースに用意されていた説明(といっても1画面分にすぎないが)、そして、ブースにいた関係者との会話など、その場で収集できた情報を基に、記者が勝手に「モバギロイド」と名づけたデバイスの姿を説明してみよう。 7型ワイドの液晶ディスプレイを搭載したモバギロイドのボディは、天面をピアノのような光沢のあるブラックにそろえ、本体の周辺部にカーブを取り
Android NDK r5の docs/NATIVE-ACTIVITY.HTMLを訳して、まとめてみました。Native Activityの実装方法は2通りあり、その方法はやや難解ですが、ヘルパーライブラリを利用すれば幾分楽に実装ができそうです。 I.概要 Android SDKが提供するヘルパークラスーNativeActivityにより、完全なネイティブアプリケーションを記述することが可能となりました。NativeActivityはAndroidフレームワークとネイティブコードの間のコミュニケーションを処理するので、それらのサブクラスやメソッドをコールする必要はありません。必要なことはAndroidManifest.xmlファイルにネイティブなアプリケーションを宣言し、そのネイティブアプリケーションを作成することです。 ネイティブアクティビティの概念が導入されても、下記の事実に何ら変更
昨年9月にドイツ・ベルリンで開催されたIFA2010にて発表されたSamsungの携帯プレイヤー「Gaalxy Player 50(YP-G50)」を英国ではAmazon UKが1月7日に発売を予定していることが分かりました。先日発表されたGalaxy Player(YP-GB1)ではありません。 Amazon UKにはGalaxy Player 50(YP-G50)」の商品ページが搭載するストレージごとに公開されています。8GBモデルで£149.99、16GBモデルで179.99となっており、日本円すると約18,000円または約23,000円(2011年1月3日現在)で販売されるようです。 OS:Android 2.1(Androidマーケット対応) 筐体サイズ:105.5×54.2×11.08mm ディスプレイ:3.2インチWQVGA(解像度400×240)、TFT液晶ディスプレイ ス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く