Android でも Haptics 入門 potatotips #84 @Kaito-Dogi
[このドキュメントは SMP Primer for Android を翻訳したものです。] Android 3.0 およびそれ以降のプラットフォームバージョンは、 マルチプロセッサアーキテクチャをサポートするために最適化されています。 このドキュメントでは C、 C++ および Java プログラミング言語 (以降、簡潔に済ませるため単に Java と呼びます) で対称型マルチプロセッサシステム向けのコードを書く際に起き得る問題を紹介しています。 これはこの問題に対して完全に論じているわけではなく、 Android アプリ開発者のための入門書としての役割を意図しています。 主に ARM CPU アーキテクチャに焦点を当てています。 もし急いでいるのであれば、 理論 の節を飛ばして直接 実践 に行っても構いませんが、推奨されません。 目次 導入 理論 メモリ一貫性モデル プロセッサ一貫性 C
STF(Smartphone Test Farm)とは STF(https://openstf.io)は、CyberAgent社がオープンソースで公開しているオンプレミスにリモートスマホ環境を構築できるサービスです。 STFをインストールしたLinux(またはOSX)マシンにお手持ちのスマホ端末をUSB接続しておくだけで、同じネットワーク上のPCからブラウザ経由でスマホ端末を操作することができます。 開発元のCyberAgent社では、社内のSTFサーバに常時**170台以上(!)**の端末が接続されていて、日々の開発で活用しているそうです。 以前の ネコレジの記事 でも紹介した通り、うちの会社も端末は数多く所有(1,300台以上)しているので、このようなサービスを活用してより効率よく業務を回せていければと思い、今回記事にまとめてみました。 STFの特徴 対応OS Android 2.3.
#Mali Graphics Debugger GPUにMaliを使用しているAndroid端末向けのデバッガに、「Mali Graphics Debugger」といものがあります。 今回は、このデバッガの使用方法について教わったのでそれについてまとめてみました。 後半にはUnityで作成したアプリ用の方法についても触れています。 #手順 今回はroot化されていないAndroid端末で、32bit版(armeabi-v7a)を対象としておこないました。 ちなみに私の使用したものはGalaxy S6です。 ##1. ダウンロード まずARMのサイトから、Mali Graphics Debuggerをダウンロードします。 ダウンロードしたファイルを実行し、必要なファイルをインストール。インストール先はデフォルトのままで大丈夫です。 ##2. libMGD.soファイルを移動 先程ダウンロード
スマホやタブレットでは、ロットによって部材の供給元が異なる場合もあることから、製品の仕様としては対外的に公になっていない情報も少なくない。こうしたケースでは、ハードウェア情報を取得できるアプリを使うことにより、正確な情報を得ることができる。多くのアプリはCSVやテキストによる書き出し機能も備えているので、データの再利用も容易だ。 今回は、こうしたAndroidデバイスのハードウェア情報収集に便利なアプリをまとめて5つ紹介する。こうしたアプリはひとたび検索すると山のようにヒットするが、網羅される情報はアプリごとに異なるうえ、日本語表示の可否や、デザインの見やすさ、データ書き出しの可否など、違いは意外に多いもの。必要とするアプリを目的に応じて使い分けてほしい。 ◇「Droid Hardware Info」 「Droid Hardware Info」は、デバイス、システム、メモリ、カメラ、温度、
2015年7月10日、納豆の日のときの話になります。納豆食べてないな。。 軽いまとめ Google Cloud Test Labsの、 Out of the box, without any user-written tests, robot app crawlers know just what to look out for and will find crashes in your app for you. が他に比べて優位性を高く持っている感じ 他サービスは昔からある、テストシナリオ与えたりするとそれを実行、レポートを得られるサービス テストシナリオをメンテできる人でないと運用は難しそう 最近、GoogleやAWSから実機テストに関するツールの発表がありましたね。勢いあるなーってことで、ああいった方面の、昔からあるものなんかを並べてみました。 こういうサービス、TaaS(Test
Bay Trail-T 搭載の Android 端末が発売されたので軽く調べてみました。 Android 端末に使われている GPU の種類に Intel HD Graphics が 新たに加わったことになります。 Qualcomm Adreno Imagination PowerVR NVIDIA Tegra ARM Mali Vivante GC Intel HD Graphics ← NEW ・ASUS MeMO Pad 7 ME176 Adreno 320/330, Mali-T604, PowerVR G6430 (iOS) に続いて 入手可能な OpenGL ES 3.0 対応端末となっています。 対応している Extension は下記の通り。 // ASUS MeMO Pad 7 ME176 Android 4.4 // Atom Z3745 x86 RAM 1GB GL_
ヤマハの歌唱合成シンセサイザーIC、NSX-1に音声データベースとしてeVY1を搭載したモジュールを、Arduino1.0に準拠したシールドにしました。貫通ピンソケットを実装済みなのではんだづけせずにArduinoにつないで使えます。 Arduinoからの制御はシリアルポートを介して行います。ハードウェアシリアルとソフトウェアシリアルを切り替えるためのジャンパが搭載されています。 JP2を「1」側にするとハードウェアシリアル(D1ピン)、「3」側にするとソフトウェアシリアル(D3ピン)に接続されます。 PCとmicroUSBコネクタで接続することにより、USB-MIDIデバイスとして使用することもできます。USB-MIDI音源として使うだけの場合には、ピンソケットは不要ですので、ピンソケット部分がはんだづけされてないものもご検討ください。 発送時にピンソケットに刺さっているスポンジは商品を
Android 4.4 (KitKat) とともに NDK r9b がリリースされています。 RenderScript 対応などいくつか新しい機能がありますが、 その中に ARMv7A の hard-float 対応が含まれています。 ちょうど NDK を使った関数電卓アプリを作っているところだったので試してみました。 ・Android NDK ・ちょっと電卓 Android/iOS など ARM デバイスではこれまで float ABI として softfp が用いられていました。 関数呼び出しなどの引数は、浮動小数点数であっても必ず整数レジスタ r を経由しており、 FPU の有無にかかわらず共通化出来るようになっています。 その代わり VFP が搭載されているデバイスでの実行効率とコード効率がわずかに犠牲になっています。 これまでの iOS/Android スマートフォンで VFP
CheapCast is an app that aims to emulate the ChromeCast Dongle. It allows your Android Device to act as target (1st Screen) for ChromeCast-enabled Applications (like YouTube, Google Music)Please note: This is a early Beta version. Some (if not all) things might not work correctly. Additionally casting Chrome Tabs is not yet supported.
通常のSDカードの代わりに無線LAN機能を搭載したFlashAirを組み込むことで、あらゆる機器がIoTデバイスになります。 「FlashAir Developers」は、FlashAir対応アプリ、サービス、デバイス開発をサポートする開発者むけ情報サイトです。 FlashAirでできること 2019.6.12 - FlashAir Developersは2019年9月17日正午をもちまして、閉鎖させていただくこととなりました。詳細はこちらをご覧ください。 2019.5.8 - FlashAir IoT Hubは2019年7月31日10:00 をもちまして、サービスを終了させていただくこととなりました。詳細はこちらをご覧ください。 2019.2.26 - イベント情報に「CP+ カメラと写真映像のワールドプレミアショー」を追加しました。
Android USBマスストレージクラスのパケットを理解しよう!:実践しながら学ぶ Android USBガジェットの仕組み(12)(1/3 ページ) 今回は、USBマスストレージクラスのパケットを解析する上で前提となる「USBプロトコル」の基礎を理解し、解析作業を進める。果たして、Androidをリムーバブルディスクではなく、“CD-ROMドライブ”として認識させるための改造ポイントはどこか? 1.はじめに 通常、AndroidをホストPCにUSB接続すると、“リムーバブルディスク”として認識されますが、われわれの目的は、これを“CD-ROMドライブ”として認識させることす。 前回は、「UDK(USB Device driver development Kit)」を使用して、AndroidとPCとの間に流れるUSB通信パケットを解析することで、“CD-ROMドライブとして認識させるため
Futuremark,「3DMark」のAndroid版を発表。スマートフォン・タブレット8機種でテストしてみた 編集部:小西利明 2013年4月2日,Futuremarkは,同社製3Dベンチマークテストアプリケーション「3DMark」のAndroid版(3DMark Android Edition)を発表した。 Futuremarkの3Dベンチマークアプリケーションとして史上初めて,WindowsとWindows RT,Android,iOSクロスプラットフォーム対応が謳われる,新世代3DMark。そのWindows版は2月5日に公開済みだが,今回のAndroid版はそれに続く第2弾ということになる。 ポイントは,Android版が,Windows版の「Basic」や「Advanced」などと同じく,エディションの1つと位置づけられていること。つまりは“3DMark Android Ed
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く