マガジン

  • Zaim スタッフの頭の中

    • 160本

    「毎日のお金も、一生のお金も、あなたらしく改善。」をコンセプトに家計簿サービスを運営する株式会社 Zaimです。中のスタッフたちが、どんな風にサービスに向き合い働いているかを綴る note です。

記事一覧

SwiftUIで画面全体を覆うようにローディングViewを表示させる

はじめにくふうAIスタジオで iOS版の Zaim アプリの開発を担当している TEM です。 Zaimでは現在SwiftUIの活用を進めているのですが、その過程でローディング画面を実装し…

tx-TEM
2か月前
23

WWDC22 UIHostingConfiguration を使って UIKit で部分的に SwiftUI を取り入れる

こんにちは、株式会社 Zaim で iOS エンジニアをしている TEM です。今年の WWDC では多くの面白い発表がありましたね!今回その中でも一番興味を惹かれたセッション「Use …

tx-TEM
1年前
8

Google AdMob ネイティブ広告を使って広告のレイアウトをカスタマイズする

こんにちは、株式会社 Zaim で iOS エンジニアをしている TEM です。iOS版の Zaim アプリでは昨年から、AdMob のネイティブ広告を使って、レイアウトをカスタマイズした広…

tx-TEM
2年前
14

Swift で AdMob ネイティブ広告を 0 秒で表示できるようにした方法

こんにちは、株式会社 Zaim で iOS エンジニアをしている TEM です。iOS版の Zaim アプリでは今年になってから、AdMob のネイティブ広告を使って広告を表示しています。こ…

tx-TEM
2年前
24

SwiftUI で NavigationBar を覆うように View を表示する #Zaim

株式会社 Zaim で iOS エンジニアをしている TEM です。 この記事はくふうカンパニー Advent Calendar 2019 の16日目の記事となります。 皆さん SwiftUI 触っていますか?…

tx-TEM
4年前
11

iOS 開発一年目のエンジニアが iOSDC Japan 2019 で特に勉強になったセッション 3 選 #Zaim

こんにちは、Zaim で iOS の開発を担当している @tx-tem です。 2019 年 9 月 5日(木)~9 月 7 日(土)、早稲田大学キャンパスにて開催された、iOS 関連の技術の祭典で…

tx-TEM
4年前
10
SwiftUIで画面全体を覆うようにローディングViewを表示させる

SwiftUIで画面全体を覆うようにローディングViewを表示させる

はじめにくふうAIスタジオで iOS版の Zaim アプリの開発を担当している TEM です。

Zaimでは現在SwiftUIの活用を進めているのですが、その過程でローディング画面を実装した際に、苦労した点について書きたいと思います。

ローディングViewを画面全体を覆うように表示させたいAPIの呼び出し時や、重い計算処理をしている際にユーザーの操作をブロックさせたいケースはよく発生すると思い

もっとみる
WWDC22 UIHostingConfiguration を使って UIKit で部分的に SwiftUI を取り入れる

WWDC22 UIHostingConfiguration を使って UIKit で部分的に SwiftUI を取り入れる

こんにちは、株式会社 Zaim で iOS エンジニアをしている TEM です。今年の WWDC では多くの面白い発表がありましたね!今回その中でも一番興味を惹かれたセッション「Use SwiftUI with UIKit」について簡単にまとめてみました。

WWDC22 「Use SwiftUI with UIKit」

このセッションは名前の通り UIKit で SwiftUI をどのようにし

もっとみる
Google AdMob ネイティブ広告を使って広告のレイアウトをカスタマイズする

Google AdMob ネイティブ広告を使って広告のレイアウトをカスタマイズする

こんにちは、株式会社 Zaim で iOS エンジニアをしている TEM です。iOS版の Zaim アプリでは昨年から、AdMob のネイティブ広告を使って、レイアウトをカスタマイズした広告を表示しています。この記事では、その実装の際に得られた知見を紹介したいと思います。

AdMob ネイティブ広告AdMob ネイティブ広告とは、アプリに表示する広告のデザインをカスタマイズできる広告のことです

もっとみる
Swift で AdMob ネイティブ広告を 0 秒で表示できるようにした方法

Swift で AdMob ネイティブ広告を 0 秒で表示できるようにした方法

こんにちは、株式会社 Zaim で iOS エンジニアをしている TEM です。iOS版の Zaim アプリでは今年になってから、AdMob のネイティブ広告を使って広告を表示しています。この記事では、その実装の際に得られた知見を紹介させていただきたいと思います。

AdMob ネイティブ広告AdMob ネイティブ広告とは、アプリに表示する広告のデザインをカスタマイズできる広告のことです。コンテン

もっとみる
SwiftUI で NavigationBar を覆うように View を表示する #Zaim

SwiftUI で NavigationBar を覆うように View を表示する #Zaim

株式会社 Zaim で iOS エンジニアをしている TEM です。 この記事はくふうカンパニー Advent Calendar 2019 の16日目の記事となります。

皆さん SwiftUI 触っていますか?

私は最近、業務の一貫で少し触っているのですが、短いコードで View を実装できることが便利です。書いていてとても楽しく、もう UIKit で の開発に戻れないような気になっています。

もっとみる
iOS 開発一年目のエンジニアが iOSDC Japan 2019 で特に勉強になったセッション 3 選 #Zaim

iOS 開発一年目のエンジニアが iOSDC Japan 2019 で特に勉強になったセッション 3 選 #Zaim

こんにちは、Zaim で iOS の開発を担当している @tx-tem です。

2019 年 9 月 5日(木)~9 月 7 日(土)、早稲田大学キャンパスにて開催された、iOS 関連の技術の祭典である「iOSDC 2019」に参加してきました。本記事では、このうち私の聞いたセッションで特に印象に残ったものを、いくつかご紹介します。

Swift におけるインポートとリンクの仕組みを探る岸川克己

もっとみる