採択
2018/09/02 18:05〜
Track A
LT(5分)

シークレットLT iOSDC Japan 2018 ネットワークスタッフ

iOSDC Japan 2018 ネットワークスタッフ

(概要はありません)

LT(5分)

iOSエンジニアだけどPWAめっちゃ怖い

to4iki Takezawa Toshiki

2017年Instagram, TwitterなどのモバイルサイトがPWAを採用し話題になりましたね!またiOS11.3からPWAに対する一部の機能が追加で利用できるようになり、どんどんWeb機能を再利用しネイティブと遜色ないUI/UXに近づいて来ているのでは無いかと思います。

本トークでは、ネイティブエンジニアの立場からPWAの脅威を発表し、どのような場面で最適な選択肢となるのかを発表します。

LT(5分)

些細なクラッシュも放置しないための技術

akuraru akuraru

クラッシュはユーザー体験として非常に悪い。発生回数が低いものや原因が不明なクラッシュは、放置する危険性ことを説明し、諦めないために必要なことを解説します。

採択
2018/09/02 17:50〜
Track A
LT(5分)

App Reviewの不確実性に向き合う

taitodada4 taitodada

Kyash社でのリリースサイクルについて、下記を交えてながら話ができればと思っています

  • リリース日が明確に決められているビッグリリースがある時の方針
  • AppleのReviewerがどういうタイミングでログインしているかログを取っているので、その開示
  • ひどいReviewerにあたってしまった時のやり取りログ
LT(5分)

iOSで楽しいアニメーション

hachinobu1 hachinobu

iOSアプリ開発の醍醐味とも言えるアニメーション。
そんなアニメーション処理における簡単なTipsや楽しさをお伝えできればと思います。

LT(5分)

Haptic Feedback による効果的なマイクロインタラクション

tdksk Keisuke Tada

登場から早2年、もはや Haptic Feedback も含めた UI が必須と言っても過言ではありませんが、効果的に用いている事例もまだ多くないのが現状です。このトークでは、具体的な事例や HIG などから、効果的な Haptic Feedback のための考え方や、具体的なガイドライン、また、実装の tips も取り上げます。このトークを聞けば、誰でもすぐに効果的な Haptic Feedback を組み込むことができるはずです。

LT(5分)

ノンプログラマーから見た、エンジニアにやってほしい社内勉強会(デザイナー編)

3izorin 溝口慎也

おおお!と意気込んで参加したものの、これはどう役にたつの・・?
デザイナーから見た、やってもらって嬉しい勉強会についてお話しします。

採択
2018/09/02 16:25〜
Track A
LT(5分)

weak vs unowned

yutailang0119 Yutaro Muta

Swiftを扱う上で度々議論となるweakとunownedによるキャプチャ。「確実にクラッシュを防げるweakの方がよい」、「unownedの方がパフォーマンスが優位である」よく聞く意見ではありますが、それは本当なのでしょうか。なぜメモリリークが起こるのかを復習して、両者のメリット/デメリットを再整理し、実コードにおける使い分け方を考え直してみようと思います。

採択
2018/09/02 16:20〜
Track A
LT(5分)

(続)カンファレンスアプリを改善した!!

to4iki Takezawa Toshiki

昨年度のLTで話したカンファレンスアプリをアップデートしました。
https://iosdc.jp/2017/node/1545

本LTでは下記の内容を話します

  • 数々のカンファレンスアプリをパ○り、いや参考にし必要な機能、不要な物を洗い出し機能を研ぎ澄ました
  • 顧客が求めているカンファレンスアプリとは一体何だろうか
  • POとの色々(認識のずれ、譲れないお互いの意見)
LT(5分)

Deep LearningとARを組合せた新しい未来の形

negi111111 丹野良介

深層学習を用いてサーバー側で学習後、エッジ側で推論を行うといった形でAIのエッジ上での利用が今後加速していくと予想される。しかし、膨大な計算量をどう処理するかが問題となる。
本講演では、領域分割や画像生成などの最先端AIアルゴリズムのiOS上における実装方法を紹介し、リアルタイムに動作可能であることを実演を通して実証する。また、AIとARとの組合せによる新しい未来の形について紹介する。

LT(5分)

副業でアプリ開発をする前に知っておけばよかったこと

kumamo_tone Kazumasa Kumamoto

新卒入社でiOSアプリ開発の仕事にアサインされた私は、大規模な組織やサービスならではの良さを感じる一方、アプリ全体の設計ができない、スピード感が足りない、もっとお金が欲しい…などといったジレンマがありました。

そんな私は軽い気持ちで副業でもiOSアプリ開発を開始しましたが、思ったより大変な思いをすることに…

本LTでは、副業で受託請負開発をした際に感じたこと、はじめる前に知っておけばよかったことなどについてお話します。

LT(5分)

QRコード割符システムを作ってみた

shmdevelop satoshi0212

QRコードのセキュリティが懸念されています。
正しいQRコードか確認するための「QRコード割符システム」を作ってみました。

LT(5分)

さいきんWWDCの発表に革新性が物足りないあなたに贈る分散型アプリケーションへの招待

niwatako にわタコ

業界の成熟に飽きてきたあなたに、Appleの共同設立者スティーブ・ウォズニアックが "次のApple" と言ったらしい(※)ブロックチェーンのEthereumと、その上で稼働する Dapps (Decentralized Applications) という概念をご紹介します。
※"次のApple" はメディアが誇張した表現かもしれない。 ref) https://bit.ly/2tASXmj

LT(5分)

@cosmeアプリにおけるTextureの活用

suxisuxido aboy

@cosmeアプリではAutolayoutやUIStackViewをゴリゴリ使って画面を作成しています。そんな@cosmeアプリに部分的にTextureを導入し、画面のパフォーマンスを改善しましたので、その知見を共有します。

LT(5分)

個人アプリがApp StoreのTodayタブに掲載されてどうなったか

fromkk Kazuya Ueoka

ある日# TypeというアプリがMarkdownファイル編集アプリ特集の一部として掲載されました。それによって発生した変化などをお話出来ればと思います。

LT(5分)

地方在住エンジニアとしてこの先生きのこるための戦略

tatsuhama50 辰濱健一

働き方改革・地方創生・リモートワークなどで昨今増えつつある地方勤務。
徳島県神山町という山間部のサテライトオフィスで勤務するようになって丸四年が経ちました。
地方に生活拠点を置きながらエンジニアとして生き残る戦略について、地方コミュニティの話もからめてお話します。

LT(5分)

Create ML で萌え属性勉強させてみた

lovee 星野恵瑠

果たして Xcode 10 の Create ML は金髪ツインテ黒ニーソの魅力をわかってくれるかな?

LT(5分)

Type Parameterで機能を良しなに分けよう

marty_suzuki marty-suzuki

RxSwiftでTraitsをご存知でしょうか。
実際にクラスとして定義されているのはPrimitiveSequenceですが、Type ParameterにSingleTraitやMaybeTraitなどを渡すことによって、利用できる機能が変わっていきます。
このような実装方法を利用し、機能を良しなに分けていく方法についてお話できればと思います。

LT(5分)

勉強会の名札をつくる技術

kumamo_tone Kazumasa Kumamoto

先日6月4日、Appleの開発者向けイベントWWDC 2018のライブビューイングイベントを行いました。

このイベントでは、Keynoteまでの時間まで退屈しないよう、トークセッションのほか、アイコン付きの視認性の良い名札を配布して交流を促すなど、さまざまな工夫を行いました。

本LTでは、100名規模の開発者向けイベントを開催した際に工夫したことと、PDFKitを使ってアイコンつきの名札を作る方法についてご紹介します。

LT(5分)

Xcode Source Editor Extension を作って効率あっぷあっぷ

dchn2904 だっちゃん

開発してて、Xcodeにはないちょっとした機能を使いたくなることはありませんか?
他のアプリを起動して、作業するのも面倒ですよねー😞

そんなときは、Xcode Source Editor Extension を使うのです。

このトークでは、 Xcode Source Editor Extension を使って機能開発した実例を発表します。