スマートフォン・ジン | Smartphone-Zine

引っ越し先→ https://smartphone-zine.com/

スマートフォン

Lenovo Phab 2 Pro で Project Tango 入門 2

前回に続き、サンプルの動作を確認していきましょう。 java_augmented_reality_exampleです。 これは、Tango APIを使用して拡張現実感(AR)アプリケーションを作成する方法を示す簡単な例です。 それは、装置の正面1メートルのところに浮かぶ惑星地球とその…

Lenovo Phab 2 Pro で Project Tango 入門

世界初の Tango 対応スマートフォンLenovo Phab 2 Proを購入しました。 まずは開封の儀 なんとパッケージから内部が見えます。Phab 2 Proの特徴であるデプスカメラ、モーション・トラッキング・カメラが見えています。 かなりでかい印象です。Xperia Zと比べ…

カスタムレイアウトの作成

一覧に戻る スクリーンサイズと一見性を考慮したデザインという点を除けば、ウェアラブル端末用のレイアウト作成は携帯デバイスと同じです。良いユーザー体験は除きますが、携帯アプリの機能やUIを持ち込むべきではありません。必要な場合のみカスタムレイア…

Android Wearエミュレータと実機をUSBデバッグ接続する

ちょっとわかりずらかったのでメモ。 まず、Wearのエミュレータを起動後、Android端末をUSB接続。 adbコマンドを実行 adb -d forward tcp:5601 tcp:5601 Google Playからダウンロード・インストールしたAndroid Wearを起動する。 すでに実機(Gear Live)と接…

ウェアラブルアプリケーションの作成と実行

一覧に戻る Samsun Galaxy Gear Live届きました! 一週間使ってみました。小さなデバイスですし、表示される内容も多くはありません。正直あまり期待してはいなかったのですが、以外にも便利だということがわかりました。まず、重要なメールが着信した時だけ…

ウェアラブルアプリの作成

一覧に戻る Moto360も今月末には予約開始だと思われるが、もう待てません。とうとう、Gear Liveポチってしまいました。7/7出荷予定だそうですが、今現在まだ届いてません。 配達状況を見ると「ベース通過」となっています。明日ぐらいには届くと嬉しいなぁ!…

Android Wearアプリ作成

通知にウェアラブル機能を追加 通知の作成 通知で音声入力を受け取る 通知にページを追加 通知をスタックする ウェアラブルアプリの作成 ウェアラブルアプリケーションの作成と実行 カスタムレイアウトの作成 音声機能の追加 ウェアラブルアプリのパッケージ…

Android Wearの通知をスタックする

Android Wearの通知をスタックする方法を学びます。ポイントは、ウェアラブルデバイスではスタックとしてグループ化し、携帯デバイス上では、要約した1つの通知にまとめる点です。

Android Wearの通知にページを追加する

Adding Pages to a Notificationを参考にしながら通知にページを追加する処理を実際に動かしてみます。

Android WearでRemoteInputを使って通知から音声入力を受け取るとろこまで試してみる

Android WearでRemoteInputを使って音声入力を行います。入力された文字を端末側に送信して表示するところまでを実装してみます。今回は開発環境としてEclipseではなくAndroid Studioを使ってみます。Android Studioでの開発環境の構築手順も詳しく説明して…

Android Wearで通知から音声入力を受け取る

Get Started(導入)とCreating Notifications for Android Wear(Wear用の通知を作成する)は次の記事を参照して下さい。 GoogleがスマートウォッチOS “Android Wear” を発表したのでテスターになってみた Android Wearで通知から音声入力を受け取る 先日に…

Android Wearあれこれまとめ

とりあえずGoogle Wearについてメモ書きなど残しておきます。 Android WearのUIキット。使いどころはよくわからないがメモ。 http://androiduiux.com/2014/03/19/android-wear-ui-design-kit-for-photoshop-0-1-free-download/ Moto 360 http://moto360.moto…

GoogleがスマートウォッチOS "Android Wear" を発表したのでテスターになってみた

GoogleがスマートウォッチOSを発表しましたね。 Google、スマートウォッチOS、Android Wearを発表―最初の製品はLG ‘G’とMotorola Moto 360 http://jp.techcrunch.com/2014/03/19/20140318googles-android-wear-a-nexus-program-for-smartwatches-debuts-with…

iPad miniをMacbook Airにしてしまえ、ついでに改造してスマートカバーキーボード化しちゃえ!

これこれ、iPad miniをMacbook Airみたいに使えるキーボードを待ってたんだよ! MacBook 風スタンド兼Bluetoothキーボードfor iPad mini iPad mini用のキーボードも選択肢が増えて来ました。iPad miniのカバーにもなる、iPad miniとピッタリ同じサイズのキー…

HTML5 Builder トライアル<クライアントモバイルアプリケーション>

最後にクライアントモバイルアプリケーションを試してみましょう。 ホームの新規作成で、HTML5 Builderプロジェクトを選択し、右上の領域にある「クライアントモバイルアプリケーション」をダブルクリック。 コントロールを追加します。MEdit MLabel MButton…

HTML5 Builder トライアル<サーバーモバイルアプリケーション>

では次にサーバーモバイルアプリケーションのチュートリアルを実行してみましょう。 「ホームビュー」を開き、「新規作成」より「HTML5 Builder プロジェクト」のサーバーモバイルアプリケーション」をダブルクリックします。 サーバーWebアプリケーションの…

HTML5 Builder トライアル<クライアントWebアプリケーション>

クライアントWebアプリケーション では次にクライアントWebアプリケーションのチュートリアルを実行してみましょう。 「ホームビュー」を開き、「新規作成」より「HTML5 Builder プロジェクト」の「クライアントWebアプリケーション」をダブルクリックします…

HTML5 Builder トライアル<サーバーWebアプリケーション>

HTML5 Builder トライアルを使ってみた。30日間無料でお試しすることが可能です。 http://www.embarcadero.com/jp/products/HTML5-Builder HTML5 Builderは、PHPによるWebアプリケーション開発ツール「RadPHP」の後継製品だ。jQuery、jQueryMobileならびにPh…

Androidでローカライズ時の『is not translated』Lint警告を抑制する

Lintによるチェックは頼もしいものですが、ちょっと厳しい時があります。文字列のローカライズをしていて、ローカライズが必要ない文字列にまで、『is not translated』などと怒られてしまいます。 ローカライズが不要な文字列には、translatable="false" を…

Nexus7が待望のホーム画面横対応!Androido 4.1.2 System Update

Nexus7にアップデートが来てます。どんなんがアップデートされるんかなーと更新内容を読んでみるとパフォーマンスとスタビリティが向上し、バグフィックスもなされているとの事。 更に読んでいくと、 『This update also enables rotation of the Home Scree…

Androidのエミュレータからプリインストールアプリを削除する

Androidのプリインストールアプリを削除したい時ってありませんか?たとえば、プリインストールアプリの動作を確認したいと思ったら、Googleからソースコードを取ってきて、デバッグ実行すれば良いわけですが、そのとき既にアプリケーションがエミュレータに…

カスタムコンポーネントでCalendarViewを作成

Androidでは手軽にカスタムビューが作れます。カスタムカレンダーコンポーネントを作ってみましょう。 独自に画面の描画を行った完全に新規のカスタムビューを作ることも、既存のViewを組み合わせたカスタムコンポーネントを作ることもできます。カレンダー…

CalendarAPIを使用したアプリケーションの作成方法

GoogleカレンダーAPIを使用してAndroid用のカレンダーアプリケーションを作成します。ListFragment、SimpleCursorAdapter、CursorLoader、ViewBinderといった要素を使います。またTimeクラスの使い方も解説します。

Android標準のJavaフォーマッター「android-formatting.xml」を取得する

Android本家のJavaフォーマッターがあります。 http://source.android.com/source/using-eclipse.html の「Eclipse formatting」という項目に書いてあります。フォーマッタは以下のURLより参照できます。 https://android.googlesource.com/platform/develop…

Android 4.1 Intel Atom (x86)エミュレータを動かす時のポイント

[caption id="attachment_990" align="alignright" width="150"] AVDの設定画面<クリックして拡大>[/caption] Android4.1のAtomエミュレータを動かす時のポイント。 次の設定でAndroid仮想デバイスを新規作成します。 ターゲット:Android 4.1 - API Level…

Nexus 7 でスクリーンショットを取得する方法

Nexus 7でスクリーンショット(画面キャプチャー)を取る方法。 電源ボタンと音量を下げるボタンを同時押しするだけ。 撮影した画像は /storage/sdcard0/Pictures/Screenshots/に格納されていきます。

Nexus 7海外通販のB&Hで注文したその後の状況

先日B&Hで注文したNexus 7(16GB)$249.00 のステータスが Pre order. Released in limited qty(事前予約:数量限定)から、 Back ordered Expected availability: September 01 2012(入荷待ち:入荷予想2012年09月01日)に変更されています。 うーん、あと…

Nexus 7 ポチる

Google初のタブレットNexus 7をブログを参考にポチりました。

流行っている!?お風呂でスマホで半身浴

お風呂で半身浴しながらスマホで動画やネット。 風呂ぶたを1/3だけ開けて風呂ぶたのうえにスマホを配置します。 そのまま湯船に浸かると全身が浸かるので 手桶を湯船に沈め、椅子がわりにします。 はい、これで半身浴が完成です。 ネットをサクサク見たい時…

CamiAppのデータ全消去バグに注意!安易にiOS5にアップデートしてはダメ

iOS5アップデートするとデータが全消去されるという神アプリが発見されました。その名もCamiApp。 昨日iOS5にアップデート。本日CamiAppを開くと、すべての画像が消えています! 最低、最悪なアプリですね、CamiApp。お願い、データを返して欲しい。 サポー…