- 2016/3/20 11:38

potatotips #27 (iOS/Android開発Tips共有会)に参加してきたよ!

ご注意

この記事は2016年3月20日に書いたものです。 情報が古くなっている可能性があるのでご注意ください。

六本木のグリーさんで開催されたpotatotips #27にiOSブログ枠として参加してきました!
iOSの発表順にご紹介します!

スポンサードリンク

NSNotification.userInfoを
Swiftyに扱おう by @takasek

NSNotificationのUserInfoはNSObjectをkeyにAnyObjectをvalueにするので、ValueTypeだと扱いにくい
それなら簡単に使えるようにしちゃおう!
というわけでNotifwift作りました!

Focus Engineに願いを by GoroOtsubo

AppleTV上のアプリはiOS開発と似ているが違う。
AppleTVでは画面はテレビなのでiPhoneのように直接タップすることはできない。
そこでリモコンを使ってボタンにフォーカスをしなければいけないが、フォーカスはFocusEngineというのが司っている。
FocusEngineは神様、ただ従うしかない。

iBeacon Tips by @SatoHikaruDev

実装

CLLocationManagerで監視を開始
coreLocationで常に利用するにしないとbeaconは使えない
beaconの領域IN/OUTを検知できるdelegate
beaconを21種類以上登録するとエラーになる

良いところ

beacon領域内だと左下にアプリアイコンが表示される
GPSより省電力

悪いところ

beaconを検知できない時間がある電源onから1〜5分程度
OUTの検知が遅い

tuple tips by Motoki Narita

スコープが広いならstrcut,class
strcut,classを定義するまでもないならタプル
キーワードつきタプルがわかりやすいし使いやすい

2.2の進化で要素の比較ができる
ただし要素数6まで

SwiftでDependency Injection by @yoichitgy

WebとiOSの連携方法は何がベストか? 2016年版 by @yoneapp

標準ではスマートバナーという仕組みがAppleから提供されているが、safariでしか動かない。
WebViewでも似たようなことがやりたい。
Yahoo! ニュースが参考になった。

App Submission Feedback by @tomzoh

Apple審査基準のお話。
謹製ドキュメントもある。
https://developer.apple.com/app-store/review/rejections/

スライドは72枚あるが、時間の都合で全部は紹介しきれないので一部だけ。

3.8 レーティング

エロはApple基準

3.1 他プラットフォームへの言及

アプリの中でAndroidと言うな
お知らせとかでも使ってはいけない

10.6 イケてない

客観的にイケてない

もっと情報が必要

more information needed

レビュアーが見てもわからないものはユーザーもわからない
しっかり説明しよう

スポンサードリンク

  • ゆとりをもった自由な暮らし、ストレスフリーな生活を送る
    1984年生まれ
    生まれも育ちも神奈川県川崎市

    詳しいプロフィールはこちら

    • follow us in feedly
    • Google+
    • フィード
    • お問い合わせ