RareJob Tech Blog

レアジョブテクノロジーズのエンジニア・デザイナーによる技術ブログです

Swift

新規スマホアプリ開発におけるチーム開発と技術選定を振り返る

新規アプリをリリースしました Agenda 1. 新規事業アプリのフルスクラッチでの技術選定 クロスプラットフォームを使わない場合 クロスプラットフォームも考慮に入れる場合 2. 設計方針と開発の進め方 3. チーム開発 フォルダ構成 コーディングスタイルと使う…

毎年恒例の iOS メジャーアップデートで iOS 14 対応した話しを振り返ります

APP/UX チームの玉置(@tamappe)です。 今回は今年に入って iOS 版レアジョブ アプリの iOS 14 対応が完了しましたので、どんな風に変更したのかについてまとめてみました。 簡単に言えば、みんな大嫌いな iOS アプリのメジャーアップデート対応が完了した話…

iOS 版レアジョブアプリが Sign in with Apple に対応した話

APP/UX チームの玉置です。 今回は iOS 版レアジョブ アプリの Sign in with Apple 対応が完了しましたので、それについてエモい話をします。 はい、 Sign in with Apple にやっと対応することができました。非常に大変でした。 【目次】 Sign in with Apple…

UIWebViewからWKWebViewへのリプレイス作業が完了したのでまとめてみた

APP / UX チームで iOS アプリを担当しています玉置(@tamappe)です。 今回はレアジョブアプリでリリース当初から使われていた UIWebView を全て WKWebView にリプレイスできましたので、その時に取り組んだ事を知見としてまとめることにしました。 iOS アプ…

レッスンルームのチャットUIを MessageKit に差し替えたときのツラミとレガシーコードとの向かい方

お疲れさまです。 APP/UI チームの玉置です。 最近のマイブームは鬼滅の刃(きめつのやいば)です。 ツイッターのタイムラインで鬼滅の刃のワンシーンを見てしまい「おっ、刀がメインのアニメか!」と思ってNetflix で動画を見始めたのがきっかけです。 当時の…