100 Views
February 12, 25
スライド概要
DeNA TechCon 2025 DeNA Tech Community Lightning Talks Speaker #9
DeNAでは、言語や技術領域を軸とした、技術コミュニティ活動が活発に行われています。このセッションは各技術コミュニティに所属するエンジニアが各言語・技術領域に関するLightning Talk セッションを行います。
◆ チャンネル登録はこちら↓
https://www.youtube.com/c/denatech?sub_confirmation=1
◆ X(旧Twitter)
https://x.com/denaxtech
◆ DeNA Engineering
https://engineering.dena.com/
◆ DeNA Engineer Blog
https://engineering.dena.com/blog/
◆ DeNA × AI Day ‖ DeNA TechCon 2025 公式サイト
https://techcon2025.dena.dev/
DeNA が社会の技術向上に貢献するため、業務で得た知見を積極的に外部に発信する、DeNA 公式のアカウントです。DeNA エンジニアの登壇資料をお届けします。
SwiftWednesday カンファレンスブースの裏側 ~ 企画から実施までの挑戦 ~ Akihiko Sato 1 © DeNA Co., Ltd.
⾃⼰紹介 Akihiko Sato ● ライブコミュニティ事業部所属 ● 2024年3⽉⼊社 ● iOS, Android 開発を主に担当 ● 𝕏:@akkiee76 2 © DeNA Co., Ltd.
iOSDC Japan 2024 スポンサーブースで⾏った Code de CROSSWORD の裏側に迫る! 3 © DeNA Co., Ltd.
SwiftWednesday とは? 毎週⽔曜⽇に社内で⾏われる iOS 開発や Swift などを 主なテーマとする勉強会 ● Swift の新機能 ● SNS などで話題になった Swift ネタ ● 業務‧個⼈開発での iOS 開発課題の解決⽀援 4 © DeNA Co., Ltd.
コミュニティー活動 ● 社外勉強会の実施 ● カンファレンスでスポンサーブースの⽀援 ○ iOSDC Japan ○ try! Swift Tokyo 5 © DeNA Co., Ltd.
スポンサーブースの⽀援 iOSDC Japan 2023 / try! Swift Tokyo 2024 ● Swift UI Preview Challenge iOSDC Japan 2024 ● Code de CROSSWORD 6 © DeNA Co., Ltd.
iOSDC Japan 2024 - Code de CROSSWORS 7 © DeNA Co., Ltd.
Question 1
struct Question01: View {
var body: some View {
ScrollView(.□□□□□□□□□□□) { // A-3
□□□□□□(spacing: 40) { // A-4
Text("iOSDC Japan 2024")
.bold()
.font(.title)
Text("DeNA Booth")
.font(.title)
③
④
②
}
.padding(.□□□□□□□, 64) // A-1
}
}
①
}
# □□□□□□□ { // A-2
Question01()
}
8
© DeNA Co., Ltd.
カンファレンス当時までの スケジュール 9 © DeNA Co., Ltd.
スケジュール 10 4⽉上旬 企画検討 6⽉上旬 キックオフ 6⽉〜7⽉末 問題作成(週1で問題作成会) 8⽉上旬 問題レビュー完了 8⽉中旬 設営‧回答⽤紙準備 8⽉下旬 iOSDC Japan 2024 開催 © DeNA Co., Ltd.
企画検討 (4⽉上旬) 毎年4⽉位にブース企画を検討 11 © DeNA Co., Ltd.
キックオフ〜プロジェクト作成 (6⽉上旬) ● リポジトリ‧プロジェクト作成 ○ swift-formatを導⼊しフォーマットを統⼀ ● 問題の難易度検討 ● 問題のアサイン ○ 1⼈あたり1〜2問程度 12 © DeNA Co., Ltd.
問題作成 (難易度設定) 難易度別に合計10問を作成 ⚒ 13 難易度 問題数 設定⽬安 低 2 Swift UI 初学者でも回答可能 中 4 難易度⾼いキーワードを2つ程度 ⾼ 2 難易度⾼いキーワードを4つ程度 © DeNA Co., Ltd.
問題作成 (注意点) ● font, padding, image は⾒やすい⼤きさに ● 可読性をできるだけ⾼める ● コードは最⼤70⾏程度までに ● カラーは回答にしない 来場者(回答者)からの⽬線を意識して作成 14 © DeNA Co., Ltd.
iOSDC Japan 2024 たくさんの⽅々にご参加いただき、 ⼤盛況となりました。 回答⽤紙数は、全10問で254枚 となりました! 15 © DeNA Co., Ltd.
正解者が多かった問題 16 © DeNA Co., Ltd.
正解者が少なかった問題 17 © DeNA Co., Ltd.
問題紹介と解説について DeNA Engineering Blog で全問題の紹介と解説を掲載中! https://engineering.dena.com/blog/2024/09/iosdc2024-crossword/ 18 © DeNA Co., Ltd.
try! Swift Tokyo 2025 スポンサーブースもお楽しみに! 19 © DeNA Co., Ltd.
ご清聴ありがとうございました! 20 © DeNA Co., Ltd.