「iOS」に関連する技術ブログ

企業やコミュニティが発信する「iOS」に関連する技術ブログの一覧です。

Android / iOSアプリのE2Eテスト自動化の運用保守で日々格闘しているお話

こんにちは!株式会社ココナラのプロダクト開発部QA開発チーム所属のほそいです。 ココナラではAppiumを使用したAndroid / iOSアプリのE2Eテスト自動化を行っております。 詳しい内容は以下の記事をご覧いただければと思います。 https://zenn.dev/coconala/articles/a3a5e33cd1d981 https://zenn.dev/coconala/articles/a3a5e33cd1d982 https://zenn.dev/coconala/articles/a3a5e33cd1d983 今回は実際にE2Eテストの運用を

【Code Review Challenge】解説4問目:UICollectionView実装のベストプラクティス #try! Swift Tokyo 2024

こんにちは。iOSアプリエンジニアのOokaです。 先日開催されたtry! Swift Tokyo 2024のLINEヤフー企業ブースでは、Code Review Challengeを行いました。Co...

[iOS] Snapshot Test のリファレンス画像を任意のディレクトリに作成する

KINTOテクノロジーズで my route(iOS) を開発しているRyommです。 Snapshot Test のリファレンス画像を任意のディレクトリに作成する方法の解説です。 結論 verifySnapshot(of:as:named:record:snapshotDirectory:timeout:file:testName:line:) メソッドを使えばディレクトリを指定できます。 背景 先日 Snapshot Test を導入した記事を書きましたが、しばらく運用してテストファイルが非常に多くなり、目的の

try! Swift Tokyo 2024 振り返りLT大会

はじめに こんにちは。 KINTOテクノロジーズ モバイルアプリ開発グループの中口です。 KINTOかんたん申し込みアプリ の開発をしたり、 iOSチームの勉強会やイベントの企画を行ったりしています。 2024年3月22日-24日で開催された try! Swift Tokyo 2024 に、iOSチームから8名が参加しました。 後日、勉強会の一環で振り返りLT大会を開催したのでその様子をまとめます。 8名の中から

Recap of Try! Swift Tokyo 2024

Introduction Konichiwa! I'm Felix, and I develop iOS applications at KINTO Technologies. This was my first experience at a Swift-focused conference. From March 22nd to 24th, 2024, I attended the try! Swift 2024 Tokyo event held in Shibuya. It offered an excellent chance to delve into the latest industry trends and network with other engineers. Presentations Among the many compelling presentations, I would like to highlight two that stood out to me. First, I would like to talk about the Duoli

Trying! Swift Community in 2024

Introduction Hey there! I'm Viacheslav Vorona, an iOS engineer. This year, my colleagues and I had an opportunity to visit try! Swift Tokyo , an event that got me thinking about some tendencies within the Swift community. Some of them are fairly new, while others have been around for a while but have recently evolved. Today, I would like to share my observations with you. The elephant in the room... Let's get it out of the way: the much anticipated Apple Vision Pro was released roughly 2

簡単に高品質なドキュメントスキャナーが実装できる、ML Kit Document Scanner API がリリースされたので使用してみた。

はじめに ML Kit とは ML Kit Document Scanner API とは 主なクラスについて GmsDocumentScannerOptions (オプション) スキャナーのモード 最大ページ数 フォトギャラリーからのインポートの可否 結果のフォーマット GmsDocumentScanning (スキャナーの開始) GmsDocumentScanningResult (結果処理) まとめ 余談 未実装のキャプチャーモード はじめに トモニテでAndroid開発を担当している岡田です。 先日、M

Goで実装するAppStoreの返金検知システム

課金アイテムを取り扱ってるiOSアプリの場合、返金が発生することがあります。こちらはユーザー側でAp ...
iOS, Go

最新!この一週間でもっとも読まれた記事|2024.4.16~4.22 PV数ランキングTOP10

こんにちは!「SHIFTGroup技術ブログ」編集部のノザワです。 いつもご覧いただきありがとうございます! 気温が安定しない日が続いていますが、元気にお過ごしでしょうか? 暑い日が続いた翌日に気温が下がり、身体もなんだかひんやり…そんな時は温かい食べ物や入浴時間を少し長めにするなどして、身体を温める、というより「内臓を冷やさない」のが大事みたいで

最新!この一週間でもっとも読まれた記事|2024.4.16~4.22 PV数ランキングTOP10

こんにちは!「SHIFTGroup技術ブログ」編集部のノザワです。 いつもご覧いただきありがとうございます! 気温が安定しない日が続いていますが、元気にお過ごしでしょうか? 暑い日が続いた翌日に気温が下がり、身体もなんだかひんやり…そんな時は温かい食べ物や入浴時間を少し長めにするなどして、身体を温める、というより「内臓を冷やさない」のが大事みたいで

【Code Review Challenge】解説3問目:実行タイミングには気をつけて #try! Swift Tokyo 2024

こんにちは。Yahoo!カーナビでiOSアプリ開発を担当しているhasekenです。 先日開催されたtry! Swift Tokyo 2024のLINEヤフー企業ブースでは、Code Review C...

my routeアプリにスナップショットテストを導入しました

KINTOテクノロジーズで my route(iOS) を開発しているRyommです。 同じく開発メンバーの保坂さんと張さん、そしてパートナー1名の計4名でスナップショットテストを導入・実装しました。 はじめに my routeアプリには現在SwiftUI化を進めていこうという流れがあり、そのための布石としてスナップショットテストを導入することにしました。 my routeにおけるSwiftUI化は、土台はUIViewC
AWS, iOS, API

FlutterでiOS、AndroidアプリをWebで動かせるようにする

DELISH KITCHEN 開発部で小売向き合いでFlutterのアプリ開発をしている野口です。 本記事では、弊社で開発しているFlutterのアプリをFlutter Webでリリースできるかどうかの調査を行った時の知見についてお話しします。 FlutterアプリをWebで動かすとは Flutterはマルチプラットフォーム開発できるので、Android / iOS / Web / Windows / macOS / Linuxで同じソースコードで開発できます。なので

データに基づく意思決定

マイ ニフティ というニフティ会員向けアプリのチームで、スクラムマスターを務めている西野です。 スクラムマスターとしてPO(プロダクトオーナー)のサポートが十分にできているか課題を感じており、去年PO向けの研修を受けてきました。研修中、POとして振る舞ってみると「意思決定の怖さ」を感じるシーンが多くあり、それをきっかけとして「効果的な意思決定

振り返り会がマンネリ化したのでプロファシリテーターを呼んでみた

はじめに こんにちは。 KINTOテクノロジーズ モバイルアプリ開発グループの中口です。 KINTOかんたん申し込みアプリ のiOSチーム(以下、iOSチーム)でチームリーダーをやっています。 不定期に振り返り会を行うのですが、振り返り会ってすごく難しいですよね。。。 みんなの本音を引き出せているんだろうか?? チームが抱える本当の課題はなんだろう?? 自分のファシリテ
技術ブログを絞り込む

TECH PLAY でイベントをはじめよう

グループを作れば、無料で誰でもイベントページが作成できます。情報発信や交流のためのイベントをTECH PLAY で公開してみませんか?