ひつじのにっき

mhidakaのにっきです。たまに長文、気が向いたとき更新。

ABC2014s Effective Android開発トラックまとめ

Effective Android開発トラックの発表資料まとめです。


5つのセッションすべてでほぼ満員。立ち見がでるほど盛況でした。

EclipseAndroidアプリケーション開発が許されるのは小学生までだよね / @sys1yagi


タイトルは釣りですが内容は濃いです。

Android Studio First Step Guide / @mhidaka

Android Studioのレイアウト、パネルなど最初の一歩を解説。Eclipseから乗り換えよう!(埋め込みになぜか失敗するのでリンク先から見ていただけると…)

できる!ART! / @checkela


でむやんが贈るAndroidのART話。これであなたもARTマスター!

ヒトが教える!LLVM / @sui_moti


きつねさんでもわかるLLVMコンパイラを自作するためのガイドブック〜の著者でもある柏木餅子さんのLLVMトーク(そして本人は名前から女性と間違われていた!おとこです!)

きつねさんでもわかるLLVM ~コンパイラを自作するためのガイドブック~

きつねさんでもわかるLLVM ~コンパイラを自作するためのガイドブック~

Fireside Chat

著者35人のうち20人があつまりました!本を作るときの裏話やおすすめの章、新技術についてなど。


「いえーい、ピースピース!」

当日のサプライズとして達人出版会さまで発行している電子書籍のアップデートを発表。
電子版「Effective Android」も、インプレスジャパンの紙版の内容を取り込んだ最新版にアップデートされました!

Effective Android
TechBooster
達人出版会
発行日: 2013-08-29
対応フォーマット: PDF, EPUB

TechBooster ブース

当日はコミュニティブースも出展してました。@yanzm, @vvakameが座ってるときも。インプレスさんのサイン会ではやんざむ本が痛恨の売り切れでEffective Androidを代わりに購入いただくなど波乱も…!

当日販売していた、わかめねこストラップ。@vvakameのアイコンが本人によってグッズ化したわけですが、なにも知らない層からは良く分からないけどかわいいストラップ、と認識されていたようです。


そのほか講演者資料があがれば、随時追加します。お疲れ様でした!

ABC2014sに参加します

3月21日(金) Android Bazaar and Conference 2014 Springに参加します。
会場は秋葉原UDXです。

今回はEffective Android執筆のご縁から、EAトラック(全5セッション)があります。

http://www.android-group.jp/conference/abc2014s/conference/effective/

UI、総勢20名のFiresideChat、Android StudioLLVM、ART、アクセシビリティ、OpenGLESと盛りだくさんの内容です。是非お越しください。

mhidakaもAndroid Studioについて話します。

Effective Android
TechBooster
達人出版会
発行日: 2013-08-29
対応フォーマット: PDF, EPUB

また、サークルTechBoosterとして「か8 TechBooster」ブースを出展いたします。
こちらでは2種、物販の取り扱い、また配布物としてチラシがございます。

ひとつはAndroid UIステンシルシート。3つ折りするとAndroid(Nexus 5)相当のサイズになる紙のUIキットです。厚紙を使用していますが画面サイズと同じ幅で型を抜いているためプロトタイプを作るときに役立つ便利アイテムです。
1つ200円、5セット1000円で販売予定です。ABC土産にどうぞ(完全に営業です)。

もう片方はみんなのアイドル、vvakameねこストラップ。限定100個。定価は1000円です。イベント終了1時間前より800円です。ねこなのにチキンレースですね。どうしても欲しい人は早めにブースをお尋ねください。@vvakameさん持ち出し企画です。全部売れたらバリエーションが増える(かも?)!

あと、いくつか発表があります。Twitter等で随時公開しますが、ABCのEffective Androidトラックにご注目ください。

単純に声をかけていただけるだけでもうれしいです。当日、ブースにてお待ちしています。

AndroidのExternal Storageの開発者向けまとめ

Cookpadさんのpotatotips (iOS/Android開発Tips共有会) 第4回に行ってきました。
https://github.com/potatotips/potatotips/wiki/potatotips-4

External Storageは拡張ストレージと理解するとよいと思います。内部ストレージの場合もあれば、外部ストレージの場合もありますがSDカードは利用しない方向で収束しつつあります。主にセキュリティの問題ですね(ファイルシステムがFAT32なのが痛い)。

ちなみにExternal Storageにはプライマリとセカンダリ(2個目以降)が設定できます(Android OSのビルド時。メーカー側の設定ですね)。

KitKat以降もSDカードを使いたい場合、セカンダリとしてマウントしていくことになりますが、適切な権限を付与しにくいのでメーカー側が用意するファイラ以外から利用できない、と考えたほうが良さそうです。

(今回は拡張ストレージの使い方については省略してます)