asken テックブログ

askenエンジニアが日々どんなことに取り組み、どんな「学び」を得ているか、よもやま話も織り交ぜつつ綴っていきます。 皆さまにも一緒に学びを楽しんでいただけたら幸いです!

iOS

モバイルミッションステートメント

はじめに こんにちは。冨田です。 普段は新機能開発から技術改善、リリースまでいろんなことをやっているAndroidエンジニアです。今回はaskenのモバイルメンバーでモバイルミッションステートメントやりました。その内容について説明したいと思います。 メン…

【2024年度】あすけんiOSアプリの開発環境を紹介します!

iOS

はじめに コンシューマ事業部iOSエンジニアの三浦です。 コンシューマ事業部では「あすけん」の開発に取り組んでいます。 「あすけん」モバイルアプリ版の開始が2013年と、10年以上の歴史があるサービスです。長らく施策実装に注力してきましたが、反面、開…

Objective-CからSwiftへ書き換えをスムーズに行なった話

iOS

はじめに こんにちは。モバイルエンジニアの大澤です。 普段はあすけんのAndroid/iOSアプリを開発しています。 あすけんのサービス運営は2023年で15周年を迎え、iOSアプリの運用も10年目を迎えました。開発当初のiOSのメイン言語はObjective-Cだったため、今…

(iOS/Android)モバイルアプリの動作確認を効率化するためのテクニック

はじめに こんにちは。システム部の大澤です。 普段は北米版あすけんのAndroid/iOSアプリを開発しています。 最近は、北米版あすけんのAndroidアプリをメインで開発しています。 今回はアプリの動作確認を効率的に行うテクニックについてです。 アプリをリリ…

iOSアプリ開発をショートカット機能を活用して効率化する

iOS

はじめに こんにちは!iOSエンジニアの三浦です。 弊社 あすけん アプリでは、食事登録機能に加えて、身体データや睡眠、運動の登録機能も提供しています。 登録に際しては、手動登録だけでなくヘルスケアに入力されたデータの読み込み等の外部連携にも対応…

iOS 16 Lock Screen Widget 初日対応までの道のり

iOS

iOS 16から追加されたLock Screen Widget。あすけんではiOS 16 リリースの初日から、この機能をサポートすべく開発に取り組みました。 この記事では、その道のりについてお話しします。

iOS/Androidのビジネスロジック共通化を可能にするKMMを触ってみた

こんにちは。海外事業部のnakawaiです。北米版あすけんのAndroidアプリを開発してましたが、今年の春からマネジメント領域にも関わることになり、以前にも増して手探りの日々を過ごしています。 さて本記事は、マルチプラットフォーム技術のKMM (Kotlin Mult…

2022年上半期 社内iOS勉強会の振り返り

iOS

はじめに こんにちは!askenシステム部iOSエンジニアの三浦です。 早いもので2022年も下半期に入り、私が昨年末に入社してから半年以上経過しました。 入社以来様々なイベントを通してaskenのエンジニア文化を体験してきましたが、今回はその中でもaskenの社…

WWDC22 What's new in HealthKit のまとめ

iOS

WWDC22 で発表された What's new in HealthKit のまとめです。 1. Sleep analysis 2. Swift async 3. Workouts 4. Vision prescriptions 5. macOS