iOSDC Japan 2022に参加しました。
iOSDC Japan 2022にオンラインのみで参加しました。
感想
今年からオフライン開催もあったのですが、
チケットを買うのを忘れており、気がついたらチケットは売り切れていました。。
買ったと思ってたんだけどな…ちゃんと確認しないとダメですね。
そういう訳でノベルティもなしです。
iOS開発からは本業だともう4年ほど離れてますし、最近はRubyとかGoとか書いてますが、
様々なトークを聞いて、iOS開発はたまに趣味でアプリを書く程度でほぼほぼキャッチアップ出来てないのもあり、色々と新鮮に感じて楽しめました。
また、iOSチャレンジなんですが、
初日に上位の方々が結構なポイントまで行っており、
また、ノベルティがなかったのと、現地のブースのトークンも分からなそうだったので、
初日に諦めましたw
ただ、77位で止まってたようで、iOSDCラッキー順位賞を頂きました。縁起が良さそうな数字です😆
また、毎年この時期になるとiOSエンジニアに戻りたくなるのですが、
ブランク的に難しそうですし、なんか趣味でまたアプリでも作ろうかなという気持ちが湧きました。
まぁ、結構作成途中で放置してるアプリあるんですけど、、作り切るモチベーション?的なのを鍛えたいですね😅
ログ
閲覧
day0 - 9/10(土)
- 前夜祭説明 (15分)
- ノートアプリのテキストエディタの解体新書
- ウーニャ、しってる。みんなふんいきでSwiftUIをつかってる。
- SwiftUIの分割方法参考になった。
- CICD構築・自動化入門
- なんだかんだ自分で構築しきった事がないので、試しに個人開発アプリにGitHub Actionsでも導入しようかという気持ちになった。
- 20分間で振り返るIn-App Purchaseの歴史
- 令和時代のXML処理を考える 〜もしあなたが巨大なXMLと相見える(あいまみえる)ことになったら〜
- 途中で移動。前職の自社製品の1つがサーバサイドとXMLでやり取りしてたので、懐かしい気持ちになった。
- 「問題はソースコードではない!?」長生きするアプリの「品質低下」の謎
- 色々とわかりみが深かった。
- Today's Update (1
day1 - 9/11(日)
- Swift Concurrency Next Step
- タクシーアプリ「GO」から学ぶ Google Maps SDK 活用術
- SwiftUIとUIKitを仲良くさせる
- LT(5本) (40
- 神速iOSDC〜6年分〜
- 懐かしい気持ちになった。
- Apple Watchを使い倒す 〜Watchから取れるデータとその活用法〜
- SF Symbolsの無限の可能性に迫る、SF Symbolsアートの世界
- こんなアートの方法があるんだなと思って感心した。ちゃんとコードで書かれてた。
- レトロゲームを楽しむ環境を構築する
- 興味深かったが、途中でドラが鳴って残念だった。
- Bluetoothでレゴをリモートプログラミングしよう
- LEGO MINDSTORMSを思い出して懐かしい気持ちになった。
- 神速iOSDC〜6年分〜
- LT(6本) (45
- 挑戦!ISUCON de Server-side Swift 〜タイムゾーンには気をつけろ〜
- 独自の共通認証基盤を用いているサービスでアカウント削除機能を提供したときの道程
- 繁忙期にやらないとならないというスケジュールが大変そうな感じだった。
- Exposure Notification Privacy-preserving Analytics Architectureの仕様について
- バックポートして学ぶ新APIの仕組み
- UIStackView逆引きレシピ
- UIStackViewへの愛を感じた。
- 手で触れずにアプリを動かす技術
- レガシーなプロダクトからドメイン層を再設計する
- モデリングの改善方法までの道のりが参考になった。
- Today's Update (1
day2 - 9/12(月)
- 大規模イベントアプリを支える技術〜長岡花火公式アプリを作った話〜
- 1年間の内4時間をいかに良くするかの作りなどがよかったのと、長岡花火に行きたくなった。
- 即時通知を導入する際に考えるべきこと
- 即時通知の導入のフローチャートや規約作るの良さそうだった。
- OSSのアプリケーションを開発「し続ける」ための哲学
- 8年間月イチリリースを継続するための心構えなどが参考になった。
- Swift Concurrency時代のiOSアプリの作り方
- モバイルアプリの行動ログの「仕込み」を快適にする
- 基礎から理解する「あらゆるライブラリをSwiftPMで使えるようにする」
- LT(6本) (40
- CarPlay向けのアプリって開発できるの?
- JailBreakと向き合おう
- 鉄道アプリを支えるテクノロジー
- 混雑情報の計測など、電車特有の仕組みが知れて面白かった。
- Flutterアプリ開発にネイティブコードはどこまで求められるのか
- VisionKitを使ってクレジットカードスキャナーを作る話
- iPhoneでサッカースタジアムをスキャンしVPSを動作させるには
- 現地調査や調整など色々と対応しながら、最終的にリアルとアプリを組み合わせる事が出来ててすごいなと思った。
- LT(6本) (45
- サポートiOSバージョンを定期的にあげる仕組みづくり
- 大学で出席管理アプリ・掲示板閲覧アプリを開発・運用している学生の話
- 学生モダンな環境で開発してて引き継ぎまで考えててすごいなーと思った。
- GDPR or "similar" statute
- 今更だけどUIKitで型パラメータのインジェクトを利用してViewのレイアウトをしてみよう
- SceneKit AND SwiftUI
- iPadOSDC Japan 2022
- ◯滅の刃はウケた。
- Parallel testing of iOS UI on a large scale
- 新卒は見た!ゆめみの実態!
- 機材のトラブルか、時間がズレてたので観れた。働く制度や環境が凄そうだった。
- クロージング (40分)
- お疲れ様でした!