【第14回】potatotips(iOS/Android開発Tips共有会)で発表してきた

もう1ヶ月前の話だけど。メモ的な感じで残しとく。初めての参加だったけど色々な人と話せてよかった。聴いてるだけだといつも話しかけにくいけど、発表すれば誰かが話しかけてきてくれる。今年は話す側に回れるようにこれからもがんばっていこうと思う。

【第14回】potatotips(iOS/Android開発Tips共有会)

会場の様子

f:id:masato47744:20150218185812j:plain f:id:masato47744:20150218185818j:plain f:id:masato47744:20150218185936j:plain f:id:masato47744:20150218185943j:plain f:id:masato47744:20150218190017j:plain

発表者一覧(敬称略)

発表者 内容 属性
@kurotaky iOSアプリ開発をはじめてみました iOS
@misyobun アプリのアップデートを促す Android
@hika69 ポチポチ業を推進したい iOS
@nakajijapan NKJPagerViewControllerの紹介 iOS
@cutmail Adapter and Custom Layout Android
@asakahara Container View Controllerを正しく使おう iOS
@rejasupotaro PicassoとGlideのどちらを使うべきか Android
tyler_tape @sozorogami_jp SwiftでFluentなインタフェースを実現する iOS
@anton0825 Android Studioの便利機能等 Android
@kaneshinth Peepable pagingの小手先テク iOS
@operandoOS コマンドなしではぼくはAndroid開発できない話 Android
@_mpon Swift Functional Reactive Programming in Bond iOS
@heki1224 AndroidのAppirater何使ってますか? Android
@taketo1024 LiteralConvertible は暗黙キャストではない iOS
@KeithYokoma ? Android
@TachibanaKaoru Embedded Framework and so on iOS
nissiy @yoichinishimura はじめてのKenBurnsEffect Android

kurotaky

はじめてのiOS8で、この本がよかった。

http://www.amazon.co.jp/Ios-Sdk-Development-Creating-Iphone/dp/1941222641

Pro iOS Continuous Integration

Q: なぜ、これにしたんですか?
A: このシリーズでRailsとか色々あった。

misyobun

アプリのアップデートを促す。Androidのライブラリなのに、iOSみたいな名前にしてしまった。

hikarock

こころに染みる http://blog.jarinosuke.com/entry/auto-layout-best-practice

デザイナーと開発者の共同作業の話

nakajijapan

NKJPagerViewControllerの紹介

katoさんのやつっぽい。 https://github.com/nakajijapan/NKJPagerViewController

PageViewControllerでやってる。

cutmail

Adapter and Custom

いつまでViewHolderで消耗してるの Adapterの高速化

Adapterの高速化手法 2回目以降はviewを使い回す ViewType レイアウトの数だけ増えて行く(タイプごと) Adapterの肥大化

CustomLayoutでアプリの肥大化が防げる

asakahara

Container View Controllerを正しく使おう はてなブックマークの人

rejasupotaro

PicassoとGlideどっちを使うべきか

有名なのはPicassoかGlideか似てる。

Glide はPriorityをセットしなくても良い

動画、GifならGlide カスタマイズするなら、Picassoを使ってチューニングした方がいいかも

tyler_tape

Swiftでfluentなインターフェースを実装する グノシーの人 Martin Fowler メソッド呼び出しを連鎖して読みやすくする。 ObjectiveCでやろうとすると、 [[[]]]]]

gradient().from(yellow).to(blue).times(10)

きれい self を返す

QuickとMasonryはfluentって感じ

hosokawa

呼ばれたメソッドめんどくさい Log.d書くのめんどう

コマンド検索 Cmd + Shift + a

Analyze Data Flow to/from

Shintaro Kaneko

Peepable pagingの小手先テク

株式会社エウレカ

Peepable paging? peep able

@kaneshinth

operandoOS

mercari @operandoOS

コマンドなしではぼくはAndroid開発できない話

adb shell dump とかで、今の画面の情報を出せる adb shell dumpsys activity top

pidcat で色を出せる

adb shell log -t でLogを打ち込める

adb shell input textで入力できる

端末の時間を変更したい adb shell date

system/core

Shigeki Yamato

グノシー Android

@hotchemiさん

taketo1024

LiteralConvertible は暗黙キャストではない

KeithYokoma

DriveMode

TachibanaKaoru

@TachibanaKaoru

VOYAGE GROUP

dlopenで呼び出せる

Swiftだと?よさそう

nissiy

VASILY, inc

iQONで使っている Ken Burnsエフェクト ぬらーっとアップしながら移動するアプリ KenBurnsEffectかっこいい

akisutesama

Apple Watchのドキュメントはあまり Page-Based

ANdroidは、ドキュメントがまとまってる。

Android用のMainActivity

Android WearのAPIの方が 本体と離れていても起動できる。

Apple Watchは本体がないとダメ どのように使わせたいのかわからない。 ドラッグとれない。