RareJob Tech Blog

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

モバイルアプリ

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

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

5分で作るアニメーション付き棒グラフ

こんにちは。ネイティブアプリエンジニアの杉山です。 今回は、アニメーション付きグラフを作成するという小ネタを書いていきます。 今回作るもの 項目が下から「にゅ〜ん」と伸びてくる棒グラフ レイアウトファイルを用意する 以下のレイアウトファイルを用…

毎年恒例の 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 で動画を見始めたのがきっかけです。 当時の…