Category: モバイル
Page 4/19
【SwiftUI】String Catalogで設定した言語をアプリ内で切り替える
はじめに String Catalogで設定した言語をアプリ内の操作で切り替え、Viewに反映する方法を書いてみました。 String Catalogを実装したアプリは通常、OSの設定画面から言語を変更できます。しかし、...
Kotlinの新しい関数の記法を知ってみよう! context receiverとは何?
まずは関数とcontextについて 数多のプログラミング言語でもよく扱われるcontextですが、そもそも関数のcontextとは何でしょうか?contextを語るには、まず関数の仕組みを理解する必要があります。 関数(...
rails+fcmpush+HTTP/2+multiplexing
fcmpushを利用してHTTP/2で多重送信するための実装を紹介します。既にfcmpushを利用していて、FCMの/batchエンドポイントが使えなくなり、困っている方向けの内容になっているため、fcmpushの使い方...
SwiftUIとCombineを使ったリアクティブアプリの作成
アジェンダ はじめに Combineは、Appleが公式で提供する非同期イベントを処理するフレームワークです。Xcode 11から利用可能になった新しいフレームワークで導入可能なターゲットバージョンはSwiftUI同様に...
ありがちな機能でのアプリ審査落ち
目次 はじめに iOS、Androidのリリースにおいて、思ってもみないことでストア側からリジェクトされたことはありませんか?今回はiOSで「主要な機能は極力ログインせずに使えるように。とリジェクトされた」事例を紹介いた...
Android Health Connect移行対応Tips
はじめに 2025年6月30日をもってGoogle Fit APIがサービス終了するため、それまでに移行する必要があります。 Android Developers: Google Fit API のサービス終了の概要 基...
ヒラギノフォントを使ったUILabel、UIButton、UITextFieldの上下の見切れを補う派生クラスを作る
こんにちは。 弊社のiOSアプリ開発は、主にデザイナーがZeplinで画面を構築して、それに倣ってXcodeで作っています。そのフォント指定は、有名で美しい「ヒラギノ」がよく使われています。 ヒラギノは何故か「É」とか...
Jetpack Compose のLazyListで ScrollBar を実装する
はじめに Hello, Swift Kotlin ラバーなみなさん。これからラバーのみなさん。 いつもは Swift 関連の記事がメインですが、なんと今回は Android アプリ開発、Jetpack Compose を...
AndroidTV開発 tips
はじめに 本記事はAndroidデバイス開発経験があり、AndroidTVデバイス開発を視野に入れている読者をメインターゲットとしています。そのため多くはAndroidデバイス開発との相違点に注目し、1つの解決策を展開し...
【SwiftUI】Apple純正、Swift Chartsを使ってみる
はじめに こんにちは!システム開発部のYです。 みなさんは、チャート(グラフ)を作成する際、フレームワークを使用していますか?有名なものとしては、「DGCharts (旧:iOS Charts)」などが挙げられますが、最...
