こんにちは、新米Androidエンジニアの鶴田です。DialogFragmentを使ってダイアログ上に色々なViewを管理していると色々上手くいかないことが多くなってきました。今回はDialogFragmentから脱却し、Fragmentで仮ダイアログを実装した経緯とその利点を紹介したいと思います。…

今回Mac OS Xアプリを作るにあたって、UIテストを自動化してみました。 XCTestを使うと簡単に自動UIテストを行うことができます! テストファイルの作成 Xcodeプロジェクトを作成する際に、Include UI Testsにチェックをしておきます。すると [プロジェクト名]Testsとい…

こんにちは、新米Androidエンジニアの鶴田です。今回はAndroidで同じダイアログを二重で表示させない方法を紹介します。ダイアログ表示のトリガーとなるボタンなどを素早くタップしたときによく起こる現象です。他サイトでも同じテーマの記事がいくつかありますが、比較的シンプルに実装できたので記事にしま…

こんにちは、新米Androidエンジニアの鶴田です。今回はAndroidでの「角丸のタブ」の実装方法について紹介したいと思います。デフォルト以外の形状でタブを作成したい方も是非参考にしてください。 ※開発言語はKotlinです 作成するタブ こんな感じのタブを作ります。説明しやすいように中身のタブ1…