pixiv App Night
イベント内容
pixiv App Night
本イベント「pixiv App Night」はピクシブ株式会社が主催するイベントです。 モバイルアプリ開発者(iOS・Android)が一堂に会して、 モバイルアプリ開発に関する知見を共有します。
今回は、 ピクシブのiOSアプリエンジニアから知見を2本発表します!
開催概要
日時
2024年10月24日(木)19:30(19:15より配信開始)
開催形式
オンライン(Google Meetにて配信予定) ※connpassからお申し込みいただいた方に、後日視聴URLをご連絡いたします。
参加費
無料
プログラム
時間 | 内容 |
---|---|
19:15~19:25 | 開場 |
19:25~19:30 | オープニング |
19:30~19:45 | pixivのリアーキテクチャにおけるTCA活用 |
19:45~20:00 | 「UIは英語なのにアプリ内リンクは日本語だ!」を防ぐコツ |
20:00~20:05 | クロージングトーク |
発表内容
発表1
▸ pixivのリアーキテクチャにおけるTCA活用
現在、pixivのiOSアプリでは、The Composable Architecture (TCA) を用いたリアーキテクチャを進めています。TCAはSwiftUIとの組み合わせで使用されることが多い印象がありますが、UIKitでも問題なく活用できる上、最近ではUIKitに対するサポートも強化されています。
本発表では、UIKitを主に使用しているpixivアプリが、TCAを導入したことによって得られた恩恵や、UIKit×TCA実装の知見を紹介します!
tatsubee|2023年ピクシブ株式会社にiOSエンジニアとして新卒入社。福岡生まれ福岡育ち。好きなポケモンカードはシェイミLV.Xです
発表2
▸「UIは英語なのにアプリ内リンクは日本語だ!」を防ぐコツ
スマホアプリでは利用規約やプライバシーポリシーなど、静的URLを利用することがよくあります。特に多言語対応したアプリでは端末の言語によってアクセスするURLを変えたい場合がありますが、URLの指定ミスは見た目ではわかりにくく、クラッシュやエラーも発生しないため、問題に気づきにくい課題があります。
この課題を解決するためにString Catalogを利用して静的URLの翻訳を管理し、さらにそれをTestで検証できるようにしたノウハウについてお話します。
FromAtom|2015年にピクシブ株式会社に新卒入社。iOSアプリ分野テックリード。pixiv SketchのiOSアプリ開発を立ち上げから担当。
行動規範・イベントポリシー
主催者を含む全ての参加者は下記の行動規範・イベントポリシーをご一読いただき、同意の上で参加申込のお手続きをお願いいたします。ご理解ご協力をお願いいたします。
その他注意事項
- 本イベントはGoogle Meetを利用してイベントを開催します。なおイベント中はMeetを録画し、後日アーカイブ動画を公式YouTubeチャンネル にて公開させていただく予定です。
- 視聴URLは後日connpass経由でご連絡します。connpassからのメールが受け取れるか確認し、迷惑メールに入っていないかご注意ください。
- 当イベントを通じて取得した個人情報等の取り扱いは、プライバシーポリシー に従って取り扱います。ご同意の上、ご参加ください。
- 開催後のアンケートフォームにご入力いただいた内容は、イベント改善の為に利用します。
- アンケートフォーム内に弊社選考に興味がある方向けの項目があります。そちらは任意入力となっており、メールアドレスを入力して頂いた方には、弊社のイベント・カジュアル面談・選考関係のご連絡を差し上げる場合があります。
ピクシブ株式会社
ピクシブ株式会社は「創作活動を、もっと楽しくする。」という理念のもと、クリエイターのためのプラットフォームを開発、運営しています。
そのプラットフォームの中心となる「pixiv」は作品(イラスト・マンガ・小説)を介したコミュニケーションにフォーカスした、クリエイターのためのSNSです。2007年9月に開始され、現在1億人を超えるユーザーが登録し、総作品数は1.3億作品以上にのぼり、世界中のユーザーに利用されてるプロダクトとして運営されています。
またpixiv以外にもCtoCの創作物の総合マーケット、「BOOTH」や創作活動を応援するためのファンコミュニティ「pixivFANBOX」など多くのサービスを展開しております。
注意事項
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
新規会員登録
このイベントに申し込むには会員登録が必要です。
アカウント登録済みの方はログインしてください。
※ ソーシャルアカウントで登録するとログインが簡単に行えます。
※ 連携したソーシャルアカウントは、会員登録完了後にいつでも変更できます。