iyuichiの私的開発ログ

渋谷で働くWebエンジニアのログ. Java, Android, iOS, Docker, GCP, AWS, ゲーム開発

Firebase Test Lab for AndroidはUnityに対応してくれないかなあ

デベロッパーブログの記事を見てTest Labが改めて良さげなので使ってみたいなあと。
googledevjp.blogspot.jp

だがしかし、Unityではうまく動作しない模様。
なんとか対応しないだろうか。

If you use Robo test to exercise apps that use other UI frameworks, including apps that use the Unity game engine, the test may exit without exploring beyond the first screen.

Firebase Test Lab for Android Robo Test  |  Firebase

Unity5の教科書 2D&3Dスマートフォンゲーム入門講座 (Entertainment&IDEA)

新品価格
¥2,786から
(2016/7/22 10:05時点)


Unity5入門 最新開発環境による簡単3D&2Dゲーム制作

新品価格
¥2,700から
(2016/7/22 10:05時点)

Pokemon GOの予習

www.lifehacker.jp

まだ来ていませんが予習して待ちましょう!w

サービス前から政府まで出てきてすごいね
政府が「Pokemon GO」に異例の注意喚起 「ポケモントレーナーのみんなへのおねがい♪」 - ITmedia ニュース

f:id:iyuichi:20160721163421g:plain

iyuichi.hatenablog.jp

ポケットモンスター サン・ムーン ダブルパック 【初回限定特典】どうぐ「モンスターボール」100個 シリアルコードチラシ 2枚(各ソフトに1枚ずつ同梱) 【Amazon.co.jp限定特典】オリジナルマイクロファイバーポーチ2種(イエロー/ブルー)

新品価格
¥10,757から
(2016/7/21 16:19時点)

Amazon Drive容量無制限!(日本だと高いのはなぜ?)

ASCII.jp:Amazon、容量無制限のオンラインストレージを開始
価格は年額1万3800円。

ここで間違い探し。

こちらはAmazon.com
f:id:iyuichi:20160721113334p:plain

そしてこちらはAmazon.co.jp
f:id:iyuichi:20160721113341p:plain

え、USD59.99 なの!?
今日は1ドル107円
6418.93..
あれ、倍くらい値段が違うぞ、Amazonさんなぜ?

ポケモンGOはまだ来ない

日本ではまだ配信されていないポケモンGO(Pokemon Go)
配信が始まっている海外でその人気を伺わせる話題が。

サーバーが止まったり、
ポケモンGO、サーバー負荷で世界各国のリリースが一時停止に | AppBank – iPhone, スマホのたのしみを見つけよう

夢中になって車にぶつかったり、
Teen Playing Pokémon Go Walks Onto Highway And Gets Hit By A Car

崖から落ちたり、
ポケモンGOをプレー、2人が崖から転落して負傷 米加州 (CNN.co.jp) - Yahoo!ニュース

こんなに多くの人がポケモンをやっているのか!
夜中のセントラルパークを走る群衆、その理由は…もちろんPokemon GO|ギズモード・ジャパン

ITmediaに記事が出ていましたが、
ポケモンGO来日は20日夕方から? Pokemon GOを始める前のTips集 - ITmedia ニュース

話題のポケモンGOが今日来るのか!?と思いきや延期になったとか。
japanese.engadget.com

ホーマーやばいw
THE SIMPSONS: Pokémon Now? - YouTube

日本ではまだお預け状態ですが、backspacefmでおなじみのユカさんがアップしている動画でも見て予習しておこう。
www.youtube.com

ポケモンセンターオリジナル ぬいぐるみ ピカチュウ POKEMON Spooky Party

新品価格
¥2,600から
(2016/7/20 14:07時点)

ポケットモンスター ムーン

新品価格
¥4,398から
(2016/7/20 14:10時点)

ハワイでApple simを使ってみた

simフリーモデルのipadを生かす時がきました!

今月、休みをとってハワイへ行くことに。

そこで日本でApple simを買って現地でプリペイドプランの購入をしてみることにしました。

Apple simは日本でもApple Storeに行けば普通に売っています。

Apple SIM - Apple(日本)

ちなみにハワイにもApple Storeありますよ。

ワイキキビーチあたりに宿泊しているとロイヤルハワイアンセンター(RHC)にあるやつが近いです。

Royal Hawaiian - Apple Store - Apple

f:id:iyuichi:20160914103750j:plain

Apple simについて事前に調べていたところだと

『ハワイでSIMフリー その1 Apple SIMにはがっかりだぜ』 [カウアイ島]のブログ・旅行記 by アイアムOKさん

こちらの方のようにデータ5GBで$10のプランが利用できなかったという記事があったり、

Apple SIM を使ってみた – 原水商店

格安ハワイツアー6日間とApple Sim初利用 | 世界一周旅日記

こちらの方たちのように利用できている記事もありました。

 

現地に行ってみて利用できなかったら困るので念のため1台モバイWifiを借りて行くことに(弱気...)。ちなみにモバイwifiは"ハワイ 4G LTE 快適プラン"という1日250MB制限がついているやつで快適に使えました。電池持ちもなかなか良かったです。

 

さてApple simの方ですが、

結局は、T-MobileのData on the Fly 150 Day pass 5GBが利用できました。(2016年7月現在)

アメリカとカナダ居住者向けのプランですが住所は滞在先のホテルで行けました。

一度登録に失敗してダメかと思ったのですが、どうも郵便番号が間違えていて弾かれたようでもう一度やり直したら大丈夫でした。

 

ですが、せっかく5GBの容量がありながら4泊で1GB使い切れませんでした。。

まあ容量を気にせずたっぷり使えるという意味では良かったです。

またiPadからPersonal HotspotでiPhoneテザリングして利用することもできました。

 

あと一回全然繋がらなくなったことがあって、その時はapnの設定が日本で使っているocnのものになってしまっていました。

T-MobileのAPNに書き換えて無事に復活。

Generic T-Mobile data settings | T-Mobile Support

fast.t-mobile.com

この大容量のデータで本当は動画サービス(Jリーグオンデマンド)も利用するつもりだったのですが、海外からは視聴できないということもありその点は残念。知っていたらVPNサービスとかも調べて行ったのですが、今回は諦めました。

余ってるけど5ヶ月以内にアメリカに行かないだろうなあ、残念。

f:id:iyuichi:20160719081252p:plain

プログレッシブウェブアプリってなんだ?

明日Google for Mobileというイベントが横浜で開催されます。
Google for Mobile 2016 | PROGRAM
私の勉強不足ですがそのセッション内容を見ていて"プログレッシブウェブアプリ"という単語が気になり調べてみました。

グーグルのデベロッパーサイトに記事があるんですね。
プログレッシブウェブアプリの定義としては"ウェブとアプリの両方の利点を兼ね備えたアプリ"とのこと。
はじめてのプログレッシブ ウェブアプリ | Web Fundamentals - Google Developers

アプリの利点としては以下ができることなのかなと思います。

  • ホーム画面にアイコンを表示
  • 全画面表示
  • プッシュ通知

また、

  • オフラインでも動作可能( Service Workerを使ってキャッシュしておく)
  • サクサクした操作感( App Shell モデルを使って実装)

こんなことでアプリの良い点は失わないままにウェブの更新性の良さや、手軽さを持っているものが作れますよということらしい。

アプリにしなくてもプッシュ通知が送れるのは大きいですね。

App Shell モデルに関してはGitHubにデモのソースがあるようですのでこちらを動かしてみるのが理解するの早そう。
GitHub - GoogleChrome/application-shell: Service Worker Application Shell Architecture

以前のGoogle for Mobileでも同様のセッションがあったんですね。
【Develop】スマートフォン体験を一歩先へ - プログレッシブウェブアプリの作り方 - YouTube

ちなみにセッションで話されている内容で「へー」と思ったのが、
スマホユーザが1日にスマホを使う時間は2時間もなく、そのほとんどの時間を上位80%のアプリが占めていると。
なので他のアプリはインストールはされていてもほとんど使われていない状況だとのこと。

Progressive Web App Summit 2016なんていうのもあったようです(英語)
Progressive Web App Summit 2016 - YouTube

このQiiteの記事もわかりやすい。
Google Developers Summit Tokyo 2016 | Progressive Web Apps | 参加まとめ - Qiita

こういった実装を作りやすいフレームワークなどが出てきたらまたアプリからWebに回帰するかもしれないですね。
プッシュ通知が使いたいがためにアプリにしてWebViewで表示させているサービスサイトって結構ありそうだし。

明日はFirebase関連を中心に回ろうと思っているのでプログレッシブウェブアプリのセッションを聞くかわかりませんが(汗
個人的に期待度高い方向性だなと思いました!

VMWare Fusion8上のWindows7をWindows10にアップグレードしてみる

さてWindows10の無料アップグレード期間が2016年7月29日に終了を迎えます。
特にWindows7で問題はありませんでしたが、この機会にアップグレードしてみることにしました。

公式ページにも記載がありましたが普通にやろうとしてもVMware SVGA 3Dに対応していないと言われてアップグレードプログラムが進みません。

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2126929

そこで今回わたしはisoファイルを利用する方法でやってみました。
ホストOSであるMacの方でisoファイルをダウンロードします。
Windows 10 ISO

ダウンロードが完了したらVMWare fusion仮想マシンの設定>CD/DVDのところでダウンロードしたisoを選択します。
するとWindowsの方でメディアを検出して反応するのでsetup.exeを実行します。
途中でVMWare SVGA 3Dの確認ボタンを押せばインストールできました。

http://www.softantenna.com/wp/tips/vmware-svga-3d/