2010-01-01から1年間の記事一覧

StrictModeでパフォーマンスをチューニングする

Gingerbreadの新機能の一つとして「StrictMode」が導入されましたので、実際に使用して検証してみました。 StrictModeとは? アプリケーションの動作をもっさりさせる原因となる、 ディスクやネットワークへのアクセスを検知するための仕組み。 「スレッドや…

Android FeliCa-thon 2010 in Osaka が開催されました

12/26(日)、先月開催されたFeliCaハッカソン(日経BPさん主催)が、大阪でも開催されました。内容は前回と同じく、AndroidでFeliCaチップが初搭載されたIS03をターゲットに、FeliCa APIを使ったアプリを一日かけて開発します。 資料や成果物(コード)はGoogle…

Google Analytics SDK for Androidでユーザーのアプリ操作を追跡する

このトピックは「Google Analytics SDK for Android」と「Android Developer'sのブログ記事」を参考にしています。 SDKの概要 Google Analytics SDK for Androidは、Google Analytics for Mobile Apps SDKの一つで、モバイルアプリの操作を追跡し、それをGoo…

第2回 SHARPハッカソン@東広島が開催されました

前回エントリーで告知しました「第2回 SHARPハッカソン」が、12月18・19日に東広島で開催されました。西は福岡、東は栃木まで各地から開発者がSHARP東広島工場に集まりました。開発対象機種としてSHARP2010年秋冬モデル(IS03/GALAPAGOS SoftBank 003SH/LYN…

Android FeliCa-thon 2010 in Osakaが開催されます

日経BPさん主催の Android FeliCa-thon が大阪で開催されることになりました。 Android FeliCa-thonって? KDDIさんのFeliCa対応機器「IS03」上で、FeliCa対応アプリケーションをグループまたは個人で開発するハッカソンイベントです。 今回のハッカソンは下…

12月18・19日に第2回 SHARPハッカソン@東広島が開催されます

SHARP様 主催で第2回 SHARPハッカソンが広島で開催されます。イベント内容はSHARP2010年秋冬モデル(IS03/GALAPAGOS SoftBank 003SH/LYNX 3DSH-03C)を使用し、参加者でチームを組んでアプリ開発を行うイベントとなっております。参加者は、既にインビテーシ…

便利な開発ツール:レイアウトを最適化する layoutopt (Android Developers - Dev Guide和訳)

原文はこちら。 概要 layoutoptは、アプリケーションのレイアウトとレイアウトヒエラルキーを最適化するためのツールです。レイアウトファイルやリソースファイルを原因とする、アプリケーションのパフォーマンスに影響を及ぼす非効率な、あるいはその他のタ…

アプリケーションのインストール領域を考える (Dev Guild - App Install Location 和訳)

マーケットの変更により、アプリのサイズが最大50MBまで拡張されることになりました。今後、端末本体にアプリケーションを保存できない状況が考えられるため、端末本体以外の場所にアプリを保存する方法を知っておきましょう。原文はこちら。 要点 アプリケ…

数日中にAndroid Marketが変更されます

アプリ開発者に AndroidMarket に関する変更点の連絡がありましたので、和訳して公開します。 内容 数日中に、Android 1.6以上が稼働しているデバイス上のAndroidマーケットを更新します。あなたのアプリケーションに影響を及ぼすかもしれないことを下記にご…

Native Activityの実装方法(Native Activities and Applications和訳)

Android NDK r5の docs/NATIVE-ACTIVITY.HTMLを訳して、まとめてみました。Native Activityの実装方法は2通りあり、その方法はやや難解ですが、ヘルパーライブラリを利用すれば幾分楽に実装ができそうです。 I.概要 Android SDKが提供するヘルパークラスーNa…

ADT 8.0.1 のリリース変更点まとめ

先日、ADT 8.0.0がリリースされたばかりですが、早速、8.0.1にバージョンアップされました。 変更点は下記の通りです。 依存関係: ADT 8.0.1 は SDK Tools r8用にデザインされています。まだSDK Tools r8をSDKにインストールしていない場合は、Android SDK …

Android NDK rev5 (Gingerbread) の変更点まとめ

Android 2.3(Gingerbread) SDKの提供に伴い、Android NDK Revision 5がリリースされました。Rev5では特にゲームのような、よりネイティブコードを使用するアプリ為のサポートが強化されています。大きな変更点としては、下記のようなものが挙げられます。 イ…

SDK Tools Revision 8とADT 8.0.0の変更点まとめ(Gingerbread)

SDKと共にバージョンアップした「SDK Tools Revision 8」と「ADT 8.0.0」の変更点をまとめました。原文はこちらとこちら。 SDK Tools Revision 8の変更点 依存関係 EclipseのADTを利用して開発している場合、SDK Tools r8は ADT8.0.0以降を対象としてデザイ…

Androidとセキュリティ:Android 2.3(Gingerbread) SDKに標準搭載されたProGuardを試す

はじめに 前回の記事ではAntを使う形で、難読化ツールであるProGuardの適用方法を紹介しました。*1 今回は本日(日本時間12/7)リリースされた Android 2.3(Gingerbread)のSDK(正確にはSDK Tools r8とADT8.0.0)に標準で搭載されたProGuardの適用方法について…

Android SDK 2.3(GingerBread)リリースまとめ(API編)

ついに待ちに待ったAndroid SDK 2.3のGingerBreadがリリースされたので、早速その新機能をまとめてみました。 今回は見た目の変更が多いという噂でしたが、そうでもなかったようです。しかし、今までにないくらい新機能が増えたように思います。 まずは2.3で…

ET2010に参加して来ました

2010年12月1日〜3日までパシフィコ横浜で開催のEmbedded Technology 2010に参加してきました。 スペシャルセッションで講演しました。500人の席が満席でした。ありがとうございます。 「Androidアプリケーション開発を効率化するポイント」日本Androidの会/…

Androidとセキュリティ:プログラム難読化ツール - ProGuard

はじめに このエントリでは、Androidアプリという知的財産を守る方法の一つとして、難読化ツールであるProGuardを紹介し、実際にAndroidアプリに組み込む方法を示します。 ソフトウェアの価値 ソフトウェアでは処理の流れ(アルゴリズム)を記述したソースコ…

Threelmのトム モスさんに会ってきました

ThreeLMの(元GoogleのAndroid統括部長)のトム モスさんから電話があり会ってきました。 みなさんもご存知なようにGoogle Developer Day 2009 Japanで基調講演をされた方ですね。 現在はThreeLMという会社を立ち上げて新しいスタートを切られています。 Three…

Google Developer Day 2010 Prague で Androidロボット展示

Androidロボット展示の旅の終着点はロボット縁の地(そしてWilliam Gibson好きにも堪らない) プラハで開催されたGoogle Developer Day 2010 Pragueです。 プラハではフリーな時間を利用して、市内観光もしてきました。 市内は石畳と古い建物が多く情緒あふれ…

FeliCaハッカソンが開催されました

本日「FeliCaハッカソン」が日経BPさん主催で行われました。 FeliCaハッカソンは、Androidで初めてFeliCaチップが載るIS03端末を使用して、FeliCaAPIを使ったアプリを一日掛けて開発するイベントです。当日行われた資料とコードはGoogle Codeにアップされ、…

チェコ プラハ 日本大使館でAndroidとロボットの講演しました

現地時刻2010年11月12日18時から在チェコ共和国日本国大使館でロボットについてとGoogle Androidに関する講演をしました。 チェコ、プラハにある日本大使館前です。日の丸の国旗と菊の御紋があります。 弊社の杉本は、Google Androidに関して、日本には日本A…

Google Developer Day 2010 MunchenでAndroidロボ展示(続き)

GoogleよりミュンヘンとプラハのGoogle Developer Day 2010(以下GDD)に招待され、まずはミュンヘンのGDDで展示を行ったの巻、の続きです。 男性比率が高かったのですが、特に女性に大人気でした。プラハのGDDでは簡易占い機能でも付けようかと思います。 表…

Google Developer Day 2010 MunchenでAndroidロボ展示

Google Developer Day 2010 Munchenの朝。 Googleさんに招待頂き2010年11月9日 ドイツ ミュンヘン(MOC Munich Order Center)で開催されたGoogle Developer Day 2010 ミュンヘンにAndroidで動くアンドロイド(ロボット)を展示しました。その様子を写真付きで紹…

GoogleTVを解体してみました

本日*1、品川某所にて「GoogleTVおさわり会」が実施されました。 概要 http://atnd.org/events/9327これまでのエントリでは肝心のGoogleTVの写真がでておりませんでした(モニタの映像ばかりです)が、 本体はこのような感じになっています。 大きさの比較の…

GoogleTVを起動させてみました

先程のエントリーではGoogleTVを起動させられませんでしたが、HDMIをDVIに変換するコネクタを使ってPCモニタへ映す事で起動できました。*1起動して実際に使用してみましたので、どのようなコンテンツなのかを整理します。 初期設定 Googleアカウント作成*2 Z…

GoogleTVが届きました

LogitechのGoogleTVが届きました!箱にはGoogleTVと言う文字が印字されています。 早速開封した写真がこちらです。キーボードとTVっぽい黒い物体が入っていました。 あれ、どうやってTV出力するのかな・・・ 黒い物体:×TV → ○CompanionBox TV出力する為の機…

Google Developer Days2010 Androidで動くアンドロイドを展示

GDD

2010年9月28日 東京国際フォーラムで開催されたhttp://www.google.co.jp/events/developerday/2010/tokyo/にAndroidで動くアンドロイド(ロボット)を展示しました。その様子を写真付きで紹介します。スマートフォンではなくロボットなどにも使えるのがAndroid…

Android Hacks 発売決定!

9月3日に、オライリージャパンから Android Hacks が発売されます。http://www.oreilly.co.jp/books/9784873114569/Android Hacks ―プロが教えるテクニック & ツール作者: 株式会社ブリリアントサービス,西河誠出版社/メーカー: オライリージャパン発売日: 2…

日本Androidの会 関西支部 『集え!周回遅れ組!!』を開催します

2010/7/31(土)に大阪で日本Androidの会の関西支部の勉強会を開催します。 今回は初心者向けの内容になっています。 ご興味のある方はふるってご参加ください。弊社・中野大輔と要徳幸が登壇いたします。 詳細は以下の通りです。 開催日時 2010/7/31(土) 13:3…

Android Bazaar and Conference 2010 Springに出展します

2010年6月26日(土)に開催される、Android Bazaar and Conference 2010 SpringのBazzar会場で弊社のウキウキViewを展示します。 ブースには開発者も立つ予定なのでぜひご立ち寄り下さい。また弊社ブースの隣で、SHARP様もIS-01、SH-10Bのタッチ&トライの展…