タグ

ブックマーク / bs-android.hatenadiary.org (29)

  • Google I/O 2013 気になったもの その2 + 総括 - Android(アンドロイド)情報-ブリリアントサービス

    没入型HMD Googleアースのような世界がみえる没入型HMD。 実際に掛けさせてもらいましたが、少し酔いました。 Keynoteでもデモされていたレースゲーム 画面サイズの異なるスマートフォン、タブレットでも画面が同期されていました。 プレゼント品のChrome Book Pixel Keynoteで発表されたプレゼント品のChrome Book Pixelです。 総括 Keynote 去年は1日目と2日目と、Keynoteが2回ありましたが、 今年は、1日目の1回のみ。 また、Androidの新バージョンや、新しいNexus端末の発表がありませんでした。 全体的にSNSにつながるような、新規サービスや変更点について語られていたように感じます。 Google Glassに関して、何も語られませんでした。 Sandbox 過去には、巨大ラビリンス、巨大なNexus Qがありましたが、今年

    Google I/O 2013 気になったもの その2 + 総括 - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2013/05/20
    Google I/O 2013 気になったもの その2 + 総括 - Android(アンドロイド)情報-ブリリアントサービス
  • Google I/O 2013 気になったもの その1 - Android(アンドロイド)情報-ブリリアントサービス

    Google I/O 2013のSandboxで気になったもです。 Raspberry Pi(ラズベリーパイ) を用いた飛行船 Google+のロゴが入った飛行船が飛んでいました。 飛行船の操作はラジコンのプロポ。 飛行船にはカメラが付いてあり、映像を確認できます。 飛行船の中身。 Raspberry Pi(ラズベリーパイ)にサーモモータとカメラ、通信用にWifiのドングル?といった、基的なモジュールで作られています。 モーションカメラとGoogleMapのマッシュアップ Google TV Android 4.2 へのバージョンアップを発表したGoogle TVです。 カーナビにGoolgeサービス メルセデスベンツの展示品。Goolgeサービスを使った検索、マップ表示を行っていました。 ※「Google I/O 2013 気になったもの その2」に続く

    Google I/O 2013 気になったもの その1 - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2013/05/20
    Google I/O 2013 気になったもの その1 - Android(アンドロイド)情報-ブリリアントサービス
  • Google Glassでアプリケーションを動かす - Android(アンドロイド)情報-ブリリアントサービス

    Google IO 2013のGlass Platform Hackingにて Glass上でMirror APIを使用せずに直接アプリケーションを実行する方法が 解説されていましたので紹介します。 Glassプラットフォーム Glassプラットフォームの詳細が公開されました。 ・ICS MR1(4.0.4) API 15 ・GPS,wifi,bluetooh、タッチパッド ・Bluetooth、Wifiなど ・640x360の透過型ディスプレイ ・ADBが使えます Glass SDK Glass向けのアプリケーションをGlass SDKで開発することができます。 Mirror APIを使用するとGlassの標準の機能に従って情報の表示や共有ができます。 一方Glass SDKを使用するとアプリケーションそのものを直接開発することができます。 Glass SDKは開発者用のGlass体と

    Google Glassでアプリケーションを動かす - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2013/05/17
    Google Glassでアプリケーションを動かす - Android(アンドロイド)情報-ブリリアントサービス
  • 開発者向けGoogle Glassを受け取って来ました - Android(アンドロイド)情報-ブリリアントサービス

    開発者向けGoogle Glassを受け取って来ました。 Google I/Oに参加する旨を伝えると会場の直ぐ近くで受け渡しができるとのことでした。 現地に向かうと受け取りに合わせて使い方の説明を受けました。 外観 外観は次の写真の通りです。 専用のシールドも付属していました。 現状では普通の眼鏡との併用は難しそうです。 ハードウェアについて 体は眼鏡の右サイドに固定された形になっています。 装着時は視界の正面ではなく、ちょっと上になるように装着します。 タッチパッド 側面がタッチパッドになっていて、次のような操作ができます。 ・タップ 主に決定を意味する操作です。 ・スワイプダウン 主にキャンセルを意味する操作です。 ・スワイプフォワード 主にスクロールを意味する操作です。 時間軸に沿った画面では未来に進める操作になります。 ・スワイプバック 主にスクロールを意味する操作です。 時間軸

    開発者向けGoogle Glassを受け取って来ました - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2013/05/14
    開発者向けGoogle Glassを受け取って来ました - Android(アンドロイド)情報-ブリリアントサービス
  • しゃべってコンシェル開発秘話 - Android(アンドロイド)情報-ブリリアントサービス

    はじめに 先日、NTTドコモ様から「しゃべってコンシェル」という、Android+音声認識によるマルチ検索・端末操作アプリケーションがリリースされました。弊社はこの「しゃべってコンシェル」及びその前身となるアプリの開発でご協力させて頂きました。 しゃべってコンシェルって? ご存知ない方のために簡単にご説明します。しゃべってコンシェルは、「調べたいこと」や「やりたいこと」などをスマートフォンに話しかけると、その言葉の意図を読み取り、サービスや端末機能の中から最適な回答を画面に表示する、NTTドコモ様のサービスとして2012年3月から展開されているAndroidアプリケーションです。ドコモ様のdメニューと連動して様々なコンテンツを検索・表示できます。また、メールやスケジューラなどの端末の機能を音声によって操作することができます。 しゃべってコンシェルは、iPhoneの音声検索アプリ「Siri」

    しゃべってコンシェル開発秘話 - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2012/12/02
    しゃべってコンシェル開発秘話
  • Android 4.1 (JellyBean) の新機能・改善点(前編) - Android(アンドロイド)情報-ブリリアントサービス

    Google I/O 2012でAndroid 4.1(通称:JellyBean)が公開されましたので、Android 4.1で導入された新しい機能や改善された点をご紹介します。 尚、エントリは下記のサイトを参考にしました。 Jelly Bean - Android 4.1 for Developers より速く、よりスムーズに、さらに反応良く Android 描画タイミング、タッチレイテンシの最適化 グラフィックパイプライン中にトリプルバッファリング追加 パフォーマンス検証ツール systrace の追加(Tools R20以上で使用可能) アクセシビリティの拡張 ジェスチャー機能の見直しとアクセシビリティサービス用の新しいAPIの提供 アクセシビリティ設定中に独自チュートリアルのリンクが張れるようになった 標準ビューコンポーネントはコードの変更は一切不要、カスタムビューコンポーネント

    Android 4.1 (JellyBean) の新機能・改善点(前編) - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2012/07/11
    Android 4.1 (Jelly Bean) の新機能・改善点一覧(前編) - Android(アンドロイド)情報-ブリリアントサービス
  • Android 4.1 (JellyBean) の新機能・改善点(後編) - Android(アンドロイド)情報-ブリリアントサービス

    前エントリからの続きです。 新しい入力タイプと能力 デバイスの追加と除去の検知 アプリケーションはUSBやBluetooth、その他の接続タイプの入力デバイスがアタッチされた時に通知を受けることができるようになった 入力デバイスの能力の問い合わせ Android 4.1は入力デバイスが接続され使用可能になったことをアプリやゲーム知らせるAPIを含んでいる アプリは現在アタッチされている入力デバイスを管理し、その能力を知る 入力デバイスのバイブレータの制御 アタッチされた入力デバイスに関係している任意のバイブレータサービスを関連付ける アニメーションとグラフィックス Vsync for apps 全ての描画やアニメーションのvsyncのタイミング拡張することで、UIのフレームレートを保証しスムーズに動作させることができるようになった Choreographerクラスを使うと次のvsyncフレ

    Android 4.1 (JellyBean) の新機能・改善点(後編) - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2012/07/11
    Android 4.1 (Jelly Bean) の新機能・改善点一覧(後編) - Android(アンドロイド)情報-ブリリアントサービス
  • 『MWC2012』2日目〜4日目レポート - Android(アンドロイド)情報-ブリリアントサービス

    アップが遅くなりましたが、MWC2012 2日目〜4日目のレポートです。 ■VIRE LABS リアルタイムにレンダリングされる3Dを組み込んだホームアプリを展示されていました。 スマートフォンを傾けたりすると、それに伴い背景の3Dが動きます。 斬新な表現としてもすごいですが、立体感を表現することで直感的な使いやすいUIとしても使えると感じました。 後日この会社の方々と飲みに行きましたが、とてもおもしろい人たちで、フィンランドの方なのですが、言葉の壁を越えてすぐに打ち解けることができました。 しかし、プロダクトに関しては真剣で、このアプリを日で売ってはどうかと話をもちかけたところ、 「日で売りたいが、売るのであればちゃんと日のことを調べて、日のユーザーにあったものにカスタマイズして提供したい」キリッ とこだわりを話してくれました。 ■scalado 撮った写真から、通行人などじゃま

    『MWC2012』2日目〜4日目レポート - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2012/03/03
    『MWC2012』2日目〜4日目レポート
  • Androidアプリケーション、デザイナーとプログラマーのハッカソン vol2が開催されました。 - Android(アンドロイド)情報-ブリリアントサービス

    Androidアプリケーション、デザイナーとプログラマーのハッカソン vol2 が開催されました。 前回に引き続き第二弾です。 従来のハッカソンではプログラマーがメインとなるイベントですが、デザイナーさんも交えてAndroidアプリを作りました。 チーム分け 事前に用意したネタごとにチームを作りました。 時計やライブウォールペーパーなど、デザイナーさんの力が光りそうなアプリがあります。 ハッカソンの様子 各チーム席をくっつけ、ハッカソンスタートです ライブウォールペーパーを作るチームは、すでにあるライブウォールペーパーを参考にしているようです ノートにはラフ画が書かれています ガシガシ画像作ってます こういうソフト使える人に憧れます! デザイナーと意思を疎通させるためには、手書きも便利ですね 発表資料を作っているようです 発表 チーム DQN 「DQN Clock」 メンバー @sobac

    Androidアプリケーション、デザイナーとプログラマーのハッカソン vol2が開催されました。 - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2012/02/06
  • SDK Tools (for Android 4.0) の変更点 - Android(アンドロイド)情報-ブリリアントサービス

    この記事は Android Developers サイトの SDK Tools,r14 の翻訳です。 重要: Android SDK マネージャから 新しい Android 4.0 のシステムコンポーネントをダウンロードするためには、初めに SDK ツールをリビジョン14にアップデートして、Android SDK マネージャを再起動する必要があります。これらを実施していない場合、Android 4.0 システムコンポーネントをダウンロードすることができません。 依存関係: Android SDK Platform-tools リビジョン8以降が必要です。 Eclipse で ADT を使って開発している場合、SDK ツール r14は ADT 14.0.0以降を使用するようにデザインされていることに注意してください。ADT 14.0.0 を使用していないのであれば、ADT プラグインを 14

    SDK Tools (for Android 4.0) の変更点 - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2011/11/04
  • 『Google Developer Day 2011 Japan』でNFCを使ったスタンプラリーゲームを実施します! - Android(アンドロイド)情報-ブリリアントサービス

    おやおや?ブリリアントサービスのようすが・・・? カードタッチでLVアップ! 君の持ってるICカードがゲームキャラクターになるぞ! 会場に隠されたチェックポイントを見つけ出し己を鍛えよ! ゲームブースに待ち構える魔王に、君は勝てるか? 11/1(火)にパシフィコ横浜横浜市西区)で開催される『Google Developer Day 2011 Japan』に、NFCを使ったゲーム「NFC QUEST」を出展します。 「NFC QUEST」はNFCとクラウドを使った全く新しいイベント参加型ゲームです。 会場ではオリジナルのICカードを2000枚無償配布します。 また、皆さんが既に持っているSuica・PASMOやEdyカード、Taspoなどのカードや、おさいふケータイでも参加頂けます。 【会場内のチェックポイントにカードをタッチしてレベルアップ!】 会場内にはICカードでのタッチが可能なチェ

    『Google Developer Day 2011 Japan』でNFCを使ったスタンプラリーゲームを実施します! - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2011/10/25
  • Android Beam の基本 - Android(アンドロイド)情報-ブリリアントサービス

    この記事は Android Developers サイトの Android 4.0 Platform の一部及び NFC Basics/Beaming NDEF Messages to Other Devices の翻訳をまとめたものです。 Android Beam とは Android Beam は NFC ベースの機能で、NFC が利用可能な携帯端末を重ねることによって、ユーザが使用しているアプリに関する情報を即座に共有する機能です。範囲内にデバイスが存在する時ー数センチメートル以内でーシステムは NFC 接続を準備し、共有のための UI を表示します。見ている何かを他のデバイスと共有するには、ユーザはスクリーンをただタッチするだけです。 開発者にとって、Android Beam は殆ど全てのタイプの、接近に基づいたインタラクションを引き起こす新しい方法です。例えば、ユーザは連絡帳を即

    Android Beam の基本 - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2011/10/20
    Android Beam の基本
  • Androidとセキュリティ:プログラム難読化ツール - ProGuard - Android(アンドロイド)情報-ブリリアントサービス

    はじめに このエントリでは、Androidアプリという知的財産を守る方法の一つとして、難読化ツールであるProGuardを紹介し、実際にAndroidアプリに組み込む方法を示します。 ソフトウェアの価値 ソフトウェアでは処理の流れ(アルゴリズム)を記述したソースコードが大きな価値を持つため、(特に商用のソフトウェアは)ソースコードを非公開とし、コンピュータで実行可能な必要最小限の中間コードやネイティブコードに限って配布することで、ソフトウェアビジネスを成立させています。つまり、処理の流れを「隠す」ことにより、その会社(あるいは人)にしか解決できないという「情報に対する付加価値」を与え、ソフトウェアビジネスを成立させていると言えます。一方で、何らかの形でこの「隠した部分」が明らかになり白日の下に晒されると、類似したソフトウェアが流通するなど、もはや処理の流れという情報としての「価値」は失われ

    Androidとセキュリティ:プログラム難読化ツール - ProGuard - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2011/10/14
  • Google Analytics SDK for Androidでユーザーのアプリ操作を追跡する - Android(アンドロイド)情報-ブリリアントサービス

    このトピックは「Google Analytics SDK for Android」と「Android Developer'sのブログ記事」を参考にしています。 SDKの概要 Google Analytics SDK for Androidは、Google Analytics for Mobile Apps SDKの一つで、モバイルアプリの操作を追跡し、それをGoogle Analyticsへレポートするインタフェースを提供します。SDKを利用すると主に下記のものが測定可能です。 訪問者数 セッションの滞在時間 バウンスレート(直帰率:ウェブサイトを訪問し、サイト内をじっくり閲覧せずに離れた訪問者の割合のこと) ユニーク訪問者数 モバイルアプリケーションの追跡は、Webサイトのページの追跡モデルに対して、若干の構造的な違いがあります。SDKはウェブサイトの訪問者を追跡し、Webページのウィジ

    Google Analytics SDK for Androidでユーザーのアプリ操作を追跡する - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2011/09/26
  • ADKとArduinoの使いかた - Android(アンドロイド)情報-ブリリアントサービス

    先月の記事に続きについてADK-demoボードの使いかたとAndroidAccessoryデモアプリのビルド方法についてレポートいたします。 ☆ Android Accessoryとは 今年5月にgoogleから発表されたAndroidハードウェア拡張規格のことです。 詳しい情報はこちらを参照してください。 http://developer.android.com/guide/topics/usb/adk.html 今回はgoogleで公開されているソースコードを使用しました。 https://dl-ssl.google.com/android/adk/adk_release_0512.zipAndroid Accessoryの面白いところ 一般的にハードウェアの拡張といえばUSBに周辺機器を接続するというイメージがありますが Android Accessoryは、なんと外部装置がU

    ADKとArduinoの使いかた - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2011/09/24
  • Google TV add-onを試してみた(Preview版)。 - Android(アンドロイド)情報-ブリリアントサービス

    2011/08/22(米国日時)にGoogleからAndroid SDKにGoogle TV add-onのプレビュー版がリリースされました 今回のリリースはプレビュー版なので全ての機能を使うことはできませんが、Google TV向けのアプリケーション開発/テストを 行うことができます。また、Marketへの登録も行うことができます。 まだプレビュー版とのことで、現時点では、実行環境はLinux+KVMしかサポートされていませんが、 他のOS(WindowsMac OS)のサポートも準備中とのことです。 それではさっそく環境を構築してGoogle TV add-onをダウンロードして動かしてみたいと思います。 ※既にAndroidの環境が構築されている前提で進めていきます。 動作確認したPCの環境は、「Ubuntu 11.04」です。 ■1. ターミナルまたはEclipseのADTから、

    Google TV add-onを試してみた(Preview版)。 - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2011/08/26
  • CTS概要、環境、基本操作 - Android(アンドロイド)情報-ブリリアントサービス

    今回は、CTS概要、環境、基操作について記載いたします。 なお、内容を実施し、何らかの問題、損害などが発生した場合、当社は一切の責任を負いません。 あくまで自己責任で実施してください。 これらのことを認識頂いた上で、ご利用、参考にしてください。 0.はじめに 昨今、注目を浴びているAndroidですが、CTSというのは、みなさんご存知でしょうか? 名前は聞いたことあっても、実際、使ったこと無い人がほとんどだと思います。 なぜなら、アプリベンダーにはあまり関係ないことですから。しかし、Androidを利用して、世に 何らかのハードを出そうという人たち(メーカ、個人含む)、またはframeworkを改変(Bug対応など)し、 Android Open Source Projectsにsubmitしようとする人にとっては、実は避けては通れない道です。 記事は、そんな人たちのために捧げます。

    invent
    invent 2011/08/24
  • 二日目 - Android(アンドロイド)情報-ブリリアントサービス

    朝 午前9時。会場へ到着次第作業開始。 昨夜の作業でダウンしている人も。 ひたすらもくもく。 発表 14時、ついに発表の時がきました。 チューターチーム まずはチューターチームから発表。チューターチームはデザイナさん無し。果たしてどんなモノが出来たのか? UStreamで発表の模様を録画しています。詳細は是非第3回 SHARPハッカソン 二日目 各チーム発表をご覧ください。 @hyoromo フラッシュライトAPIを利用したモールス信号アプリ。 気になるあの子にこっそり告白!光に合わせて初音ミクの声で「ツー、トン」と喋る! @sys1yagi 歩数計APIで取得した歩数を経験値とする簡易RPG。 ザコと戦い、魔王を倒せ!出現するモンスターはおなじみのブリリアント社員だよ☆彡何匹いるかな? @95kugo: ワンセグ。Twitterで特定形式のmentionを受けると、相手が指定したワンセグ

    二日目 - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2011/07/27
  • 一日目 - Android(アンドロイド)情報-ブリリアントサービス

    オリエンテーション(シャープ講演) 朝11時、まずSHARPさんからごあいさつをいただきました。 今回使用する端末の説明とSHARP APIの概要の説明がありました。SHARP APIに関しての詳しい内容は、SHARPさんのSH Developers Squareサイトにリファレンスが上がっているので、そちらを確認してください。 テーブル分け&ごはん 机をつなげて5チームに分割。1チームで開発者2〜3人、デザイナ1〜2人といった構成になりました。 最初に着席した近所の方々とチームになるように仮で分割。まずは昼となりました。 昼の間にSHARP APIを再度説明しました。 活発な議論をかわす各テーブル まずはアイデア出し、その後再度チーム決めを行う予定でしたが、段々各テーブルで議論が活発化していきました。 ホワイトボードやノートにアイデアやデザインを書きだす風景もチラホラ。 いつの間にか

    一日目 - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2011/07/27
  • Androidとセキュリティ:Android 2.3(Gingerbread) SDKに標準搭載されたProGuardを試す - Android(アンドロイド)情報-ブリリアントサービス

    はじめに 前回の記事ではAntを使う形で、難読化ツールであるProGuardの適用方法を紹介しました。*1 今回は日(日時間12/7)リリースされた Android 2.3(Gingerbread)のSDK(正確にはSDK Tools r8とADT8.0.0)に標準で搭載されたProGuardの適用方法について紹介します。 ProGuardとは 詳細は前回の記事を参照頂きたいのですが、ProGuardが初めての方の為に簡単に説明します。ProGuardはソースコードをコンパイルする際に処理を最適化したり、プログラム中の変数やメソッドを意味のない文字列に置き換え、逆コンパイルされた際に処理の中身をわかりにくくする、いわゆる「難読化」を行うツールです。 これまでもAntを使ってProGuardの適用は行えましたが、最新のSDKでは標準搭載され、Eclipse上から簡単に難読化が行えるように

    Androidとセキュリティ:Android 2.3(Gingerbread) SDKに標準搭載されたProGuardを試す - Android(アンドロイド)情報-ブリリアントサービス
    invent
    invent 2011/02/10
    リバースエンジニアリングを防ぐ。