#ABC2017s に行ってきた
はじめに
VR系の発表がメイントピックみたいでしたが、通常のセッション参加してきました。
基調講演
#abc2017s
— close_yutori (@kimukou2628) 2017年5月28日
DayDream対応機種の話
* Galaxy S8
* Zenfone AR
ZenfoneAR は実機は見てきたんだけどcardboradみたいな箱が必要な時点で普段使いは厳しいかなー
#abc2017s
— close_yutori (@kimukou2628) 2017年5月28日
DayDreamのGoogle Cast機能
ユーザだけでなく家族で楽しめる。
ああ確かにw(PlayStation VRとかでも同じ話ありそうだな・・
PlayStation VR を飽きたから売った というブログ記事で
その手の話が確かあったなーと*1
VR関連
LT募集があったので #ABC2017s に行ってきた - ReDo
デザイン周り
デザインとプログラムの分離の話。なるほどという話が確かに多かった気もする
#abc2017s
— close_yutori (@kimukou2628) 2017年5月28日
無理して Design Sprint は実施する必要はない
> Design Sprint https://t.co/YunJZmah6j
知らない単語なので後で調べる
#abc2017s https://t.co/nhafq1zF8y の tools
— close_yutori (@kimukou2628) 2017年5月28日
を使うとプログラマーでもデザイン周りでだいぶ楽になるという話
#abc2017s
— close_yutori (@kimukou2628) 2017年5月28日
海外だと InVison とかのプロトタイプツールも有名らしいhttps://t.co/JxPf2kStIb (お、これは無料枠あるのね。。
#abc2017s
— close_yutori (@kimukou2628) 2017年5月28日
Framer の話
このセッションも有り。デザインが出来るコーダー、コーダーが出来るデザイナー は居ない
=>間のエンジニア急募中。そこの当たるジョブ
インタラクティブデザイナー(大学とかで勉強してきた若い子 が最適
#abc2017s
— close_yutori (@kimukou2628) 2017年5月28日
Marvel ってこれか・・。 https://t.co/6OobKRtE10
これも無料枠有り。あとでよむ
#abc2017s
— close_yutori (@kimukou2628) 2017年5月28日
デザインとプログラムの分離は確かに問題になるよなー
iOSのリソースそのまま渡される事も多々だし、9-patch って何? とか普通に言われるし・・
ASビギナーセッション
#abc2017s #ABC2017S_T4
— close_yutori (@kimukou2628) 2017年5月28日
mokelab の紹介のお話
最近はグッズ発売もしているらしい
発売は7月頃みたいですね。多分購入すると思う#abc2017s #ABC2017S_T4https://t.co/7TZMINPSgn を参照してね
— close_yutori (@kimukou2628) 2017年5月28日
アプリ開発時の落とし穴 50個ほど(書籍が発売されるとのこと
#abc2017s #ABC2017S_T4
— close_yutori (@kimukou2628) 2017年5月28日
Android Studio 3.0でロゴ変わったから、本のスクショ取り直しw(苦笑
なぜかTLみると AS3.0から始める人が多いみたいなんだけど(Kotlin効果?)#abc2017s #ABC2017S_T4
— close_yutori (@kimukou2628) 2017年5月28日
githubのプロジェクトを開く時 =>2番めの Open Project (import Projectを使っては駄目ですよ
AS 3.0
kotlin supportのチェックがデフォルトでついているので注意
と悩んでしまう人が確かに居るみたい。
豪華執筆陣による「Kotlin入門までの助走読本」をリリースします!
— 日本Kotlinユーザグループ (@kotlin_jp) 2017年5月29日
話題のプログラミング言語の「味見」をぜひ!PDF注意https://t.co/LJJDReAzue
らへん読んでから再チャレンジな感じなんですかねー(苦笑
#abc2017s #ABC2017S_T4
— close_yutori (@kimukou2628) 2017年5月28日
基本的にEmpty Project で作るべきです(デフォルトの他のテンプレートプロジェクトのコードはゴチャゴチャしてわかりづらい
因みにwear projectとかもあとから追加した方がいいらしいです
理由は、変な(予想しない)ビルドエラーが発生しやすく、ビルド時間も余計にかかり、開発のレスポンスが良くないから
すごく納得・・・。googleのwear sampleもgithubに詳しいのあがってない現状だとわかる気がする・・
#abc2017s #ABC2017S_T4
— close_yutori (@kimukou2628) 2017年5月28日
ファイルツリーは右に持っていく、デフォルトでHideにして使っているとのこと
(AS 3.0 create java Classの直下に create kotlin Class のメニューが有るので注意<苦笑
これ共同開発してると結構ハマる話*4。mapとかもkey必要ですしね・・講演に来てくれてありがとー!
— mokelab (@mokelab) 2017年5月28日
キーストアの保存は、https://t.co/5S5hBZQCJu
にあるので見てみてねー#abc2017s
でもASの9patchも妙に編集しづらいというね。 #abc2017s
— てばさき (@tebasakyu) 2017年5月28日
- toolsの 9patch editorで作った
- 新しめのbuild toolsでAAPTエラー
- ASの9-patch editorで弄って保存し直さないと駄目
な話も実はあるみたいだから、密かにフォーマットも変わってるかもしれない・・
#abc2017s #ABC2017S_T4
— close_yutori (@kimukou2628) 2017年5月28日
Android Studio のgit commit
commit 前に必ずビルドが走るので、エラーが出たらコミットできない
(うーん。便利なような便利でないような・・<苦笑
#abc2017s #ABC2017S_T4
— close_yutori (@kimukou2628) 2017年5月28日
ApkAnalizer
InstantRunのapk に対しては微妙。。
一応製品版のapkも見れるはず
メソッド数とかを注目するとよい
#abc2017s #ABC2017S_T4
— close_yutori (@kimukou2628) 2017年5月28日
Option + F1 => プロジェクトの位置に移動
その位置にクラスを作成
とかにつかう(自分だとrevealed in the Finder とかの方使ってるかな・・
#abc2017s #ABC2017S_T4
— close_yutori (@kimukou2628) 2017年5月28日
予備元を探す
Ctrl + Option +h
layout.xmlのやつには使えません
#abc2017s #ABC2017S_T4
— close_yutori (@kimukou2628) 2017年5月28日
▪現在開いているクラスのメンバー検索
Cmd+ F12
一部入力で検索可能、layout.xmlにも対応しているらしい
(ただし、data-bindingを使っているlayout.xmlには対応できないらしい
layout.xmlで偶に補完効かないなーと思った時、data-binding使ってるレイアウトだったりするので
多分関係ありそうな気もするな~と
#abc2017s #ABC2017S_T4
— close_yutori (@kimukou2628) 2017年5月28日
われわれのかしこさ
help機能 ・・ どのコマンドを何回打ったかとかいつ打ったかとかの履歴がもっているらしい
<=これを元に補完とか作成していること。
へー。知らなかった・・
LTでのメモ
端末識別子の話
qiita.com#abc2017s
— close_yutori (@kimukou2628) 2017年5月28日
広告ID
android 他の永続的IDや以前の広告用IDとの関連付けすること
<= 新しいIDとリセットしたIDとの紐付けしては駄目という意味なのかな?
凄く興味深かったLTのメモ
#abc2017s
— close_yutori (@kimukou2628) 2017年5月28日
20個中2個しか数万ダウンロードを超えない(でもgoogle playマーケットだと7割はDownloadゼロらしい・・
でもG様標準よりも上なのでいいヒット率かも
#abc2017s
— close_yutori (@kimukou2628) 2017年5月28日
サーバー通信エラー
Push通知
=>ITリテラシーが低いと思われるユーザさん に嫌がられやすい
最近確かにpush通知が溢れてきている気がしていて凄くウザいんだよね・・
まあ其のためのAndroid Oの通知のグルーピング表示の流れでは有るんでしょうし・・
#abc2017s
— close_yutori (@kimukou2628) 2017年5月28日
> 100DLを超えるまでの努力
* アプリ専用のTwアカウントを作る
* アプリの宣伝をする
* アプリ名検索をして、関連したtwをfavる
<= 100Fav で1 DLぐらいの感じ
* レビューに対してきめ細かく対応する
凄い地道な努力だ〜
アプリ紹介系記事 とか 広告ブースト とか昔から言われている方法だと個人だとたしかに厳しいかなと思う
毒舌女エンジニア 長尾ユリコの毒舌ブログ: ダンサーをやめてエンジニアになった訳 後篇: https://t.co/yMjgbgQxls#abc2017s つよい(確信)
— jyuko (@jyuko49) 2017年5月28日