こんにちは!@cosmeアプリ開発をしている yukit です。 @cosmeサービスはWebとアプリで展開されていますが、アプリの一部の画面ではWebViewを使って既存のWebページを表示させている部分があります。W...
...2022年版 @cosme ネイティブアプリケーション開発の裏側
こんにちは!@cosmeアプリ開発をしている yukit です! 今回は私たちが普段@cosmeアプリの開発をどのように行なっているか紹介していきます。 @cosme iOSアプリ @cosme Androidアプリ ま...
...SwiftUIを学んでみて
はじめに はじめまして。アイスタイルAdvent Calender2021の12/19担当のhayakawatです。 現在はアプリ開発グループでiOS版の@cosmeの開発を担当しています。 先日、Xcode13とiOS...
...iOSプッシュ通知の新機能 “通知要約” と “集中モード” に対する戦略
この記事は アイスタイル Advent Calendar 2021 17日目の記事です ご挨拶 @cosme iOSアプリケーションの開発をしている yukit です。 今回は趣向を変えてiOSプッシュ通知の新仕様とその...
...Swift UIWindow 活用術 〜やめよう!最前画面の取得〜
この記事はアイスタイル アドベントカレンダー25日目の記事です。 ご挨拶 メリークリスマス!なんて絶対に言いません。yukitです。 iOSエンジニアとして@cosmeのアプリ開発チームにアサインして4ヶ月が経ちました。...
...Firebase + RxSwiftで社内サイネージを再現してみた
はじめに この記事はアイスタイル アドベントカレンダー24日目の記事です。 メリークリスマスイブ。サンタが家に来なくなって10年経ちましたhayakawatです。 アイスタイルには20新卒エンジニアとして入社しました。 ...
...ビルド時間短縮のためCocoaPodsからCarthageに移行しました
こんにちは!iOSエンジニアのaboyです。 弊社の@cosmeアプリ開発チームでは、「ビルドに時間がかかる」というのが課題としてあげられています。 ビルド時間が増える要因は様々ありますが、今回は改善策のひとつとして、ラ...
...むかしpod lib createして作ったフレームワークをCarthageにも対応させる
こんばんは、@cosmeアプリや@cosme PROアプリのiOS開発をしているaboyです。 弊社のiOSチームでは、プロジェクトのビルド時間が長いことが課題としてあがっています。この課題に対して様々な方法でアプローチ...
...potatotips #49 (iOS/Android開発Tips共有会) に参加しました
こんにちは! @cosmeアプリや@cosme PROアプリのiOS開発をしているaboyです。 potatotips #49 (iOS/Android開発Tips共有会)にiOSブログ枠として参加しました。 発表内容の...
...try! Swift 2018 参加レポート
iOSエンジニアのaboyです。先日東京で行われたtry! Swift 2018のday1, day2に参加しました! とっても刺激的な2日間でしたが、今回はいくつかのトークの感想などを書いていこうと思います。 関心の分...
...