mo-fu note

研究からキックボクシングまで何でも書いていきます!

第19回potatotips(iOS/Android開発Tips共有会)に参加しました

第19回potatotips(iOS/Android開発Tips共有会)に参加してきました。 クックパッド株式会社さん主催でした。

connpass.com

togetterのまとめ

当日のTwitterまとめはこちら。 togetter.com

LT

5分でiOS/Androidに関するTipsを発表(LT)するというものなのですが、 みなさんかなり話したいことがあるのか、かなり内容が凝縮されていましたw 以下に自分のメモと発表スライドなどをまとめておきます。

RxT4A

  • gfxさん

gfx.hatenablog.com

Making Your App Static

  • yuseinishiyama さん

speakerdeck.com

プッシュ通知を届けるために

  • futabooo さん

speakerdeck.com

  • ネコミミのヘッドホン配送遅延...
  • プッシュ通知
  • GCMの話
  • トラブルシューティングでGCM診断っていうのがあるのか
  • メッセージが届いているかどうか確認できる
  • ユーザ側で節電機能などでwifiが切断されていた時の対応どうしよう、などなど
  • iOSでもGCMあるらしい??

WWDCのチケット外れてもSFに行ったほうが良い理由

  • kitasuke さん

www.slideshare.net

  • fastlaneのブログ書いた
    • メルカリエンジニアブログ
    • githubのページにmercariってのった!
  • 費用12万
  • マイルを貯める
  • TechHouse がおすすめ
  • WWDCのアプリがある、ミートアップ情報
  • Uberの認証をやっておく
  • メインの作業場を見つける
    • 情報があつまるので、その場できける!

メソッドを外部から無理やり叩く

  • cattaka_net さん

www.slideshare.net

  • MethodHttpExporter
  • ブラウザからアプリ内のメソッドを叩ける
  • ローカルにサーバ立てられる
  • センサー系のアプリ作る時はデバッガを自分で作ると良い!

Core Graphics on watchOS2

  • shu223 さん

www.slideshare.net

Android M からの Web Messaging

  • funnelbit さん

speakerdeck.com

  • JavaとJSとの通信
  • 面倒だなー
  • HTML5 Web Messaging
    • postMessage, MessageChannelを利用
    • android.webkit で使えるようになった

New Library for CoreData

  • muukii0803 さん

speakerdeck.com

  • CoreStore
  • JohnEstropia/CoreStore · GitHub
  • MagicalRecordと比べて良い所
  • Swift
  • 安全に動作する設計
  • SQLiteをConfigurationで分けられる
  • マイグレーションのサポートなど

はじめようData Binding

  • sys1yagi さん

speakerdeck.com

  • View Binding
    • バターナイフとか
  • Data Binding Library 登場
  • Android Studioは1.3以上が良いよ
  • Layout XMLの記法を拡張
    • 変数宣言と式のり用ができる!
  • まだBeta

iOSの画面遷移と私

  • tokorom さん

speakerdeck.com

  • 1年ぶりにpotatotipsで発表!
  • 画面遷移の歴史
    • Storyboard登場前と後
    • これからcontextくるかも?
  • WatchKitでのcontext良い
    • 疎結合
    • 同じインターフェースでなんでも渡せる
  • TKRSegueOptions
  • SegueContext作ったよ
  • tokorom/SegueContext · GitHub

Breaking changes for Foundation API in iOS 9

  • kishikawa katsumi さん

speakerdeck.com

  • RealmのMeetupをやってるよ
  • Xcode 7beta
    • NSMutableDictionary
    • nil を代入すると例外
  • 一貫性がない気が...

GCM Topic Messaging

  • mochico さん

speakerdeck.com

  • ニュース配信とかに使える
  • Google APIの仕様が変わったよ
  • Android開発クックブック

UTI

  • cockscomb さん

speakerdeck.com

  • gion-matsuri.jpeg
  • MIME Type →Extension が作れる!
  • cockscomb/UTIKit という便利なライブラリを作ってる人がいた!
  • Uniform Type Identifier
    • Appleが定めている?

DeepLinkDispatch

  • Wasabeef さん

speakerdeck.com

  • airbnb/DeepLinkDispatch
    • DeepLinkのスキーマの起動を楽にする
    • シンプル
    • アノテーションベースのAPI

iPad Multi Tasking

Flow, Mortar and Dagger 2 のTIPS

  • tai2 さん

www.slideshare.net

  • Dagger との違い
  • 階層ごとのScope
  • サンプルコード載せたよ(TODOアプリ)

Introducing Teiten

  • nakajijapan さん

speakerdeck.com

  • UIKitの知識があればなんでもできる!!!
  • 監視が趣味
  • テンションアゲアゲマックス
  • https://github.com/nakajijapan/teiten つくりました
  • 簡単にLGTM画像作れて便利そう!

Introduction APT

  • izumin5210 さん

speakerdeck.com

  • 朝補欠から繰り上がった!!
    • 大学の講義(2限)が終わってから準備!
  • APT
    • Annotation Processor Tool
    • Pluggable Annotation Processing API
  • api: 利用者が触る
    • annotations
  • processor
    • AbstractProcessor
  • javapoet
  • GoogleとSquare に足を向けて寝られない!!

次回開催

次回は株式会社VOYAGE GROUPさん主催での開催です。 既に枠が埋まってきていますが、iOS/Android開発に興味あるかたは是非ご参加下さい!

connpass.com