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

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

メルペイの数百画面をSwiftUI/Jetpack Composeに移行するプロジェクトを推進する

こんにちは。メルペイ Engineering Managerの @masamichi です。 この記事は、 Merpay & Mercoin Advent Calendar 2024 の記事です。 メルペイのモバイルチームでは現在、メルカリアプリ内に存在するメルペイの数百画面をSwiftUI/Jetpack Composeに移行するプロジェクトを推進しています。 この記事では、プロジェクトの経緯とその進め方について紹介します。 メルペイのリリース メルペイが

A to Z of Testing in Kotlin Multiplatform (KMP)

This article is the entry for day [24] in the KINTO Technologies Advent Calendar 2024 🎅🎄 Introduction Hi, I'm Rasel , currently working in KINTO Technologies Corporation as an Android Engineer. Today, I’ll briefly introduce the approach to testing in Kotlin Multiplatform (KMP). Cross-platform testing in KMP allows you to ensure the reliability of shared code across Android and iOS. While simple tests are a great start, many applications require more complex setups to verify business

全Geminiプロダクトを徹底解説!

G-gen の米川です。Google が開発した大規模言語モデル Gemini は、その高い性能と多岐にわたるプロダクト展開で注目を集めています。当記事では、Gemini プロダクトの全貌を網羅的に解説します。 はじめに 生成 AI 基盤モデル としての Gemini モデルとは Gemini のモデルファミリー Gemini モデルのバージョン Gemini プロダクト Gemini アプリ Gemini アプリとは データ保護 Gemini Advanced

Flutterのマルチパッケージの中でローカルのJSONを読み込みたい!

はじめに Flutterのマルチパッケージプロジェクトでは、アセット管理、特にローカルJSONファイルの読み込みが課題となることがあります。 通常のシングルパッケージプロジェクトとは異なるアプローチが必要となり、開発者を悩ませることがあります。 この記事では、Flutterのマルチパッケージプロジェクトにおいて、ローカルのJSONファイルを効果的に読み込む方法につ

Apollo Kotlinをv4にバージョンアップしました

この記事は KINTOテクノロジーズアドベントカレンダー2024 の22日目の記事です🎅🎄 はじめまして! KINTOテクノロジーズでUnlimited(Android)アプリを開発しているkikumidoと申します。 弊アプリでは、 GraphQL クライアントとして Apollo Kotlin を使用しています。 Apollo Kotlin v4では、パフォーマンスの向上や新機能の追加など、多くの改善が行われています。 これらの利点を活かす

[Android] Avoiding API Calls in the Application Class

This is the Day-2 post of the KINTO Technologies Advent Calendar 2024 🎅🎄 Introduction Hello! I am Hasegawa , an Android engineer at KTC! This article highlights common mistakes developers often make when working with the Application class in Android development and offers solutions to prevent them. What is the Application Class? The Application class in Android can be described using the official documentation as follows: "Base class for maintaining global application state. It is ins

初めてAppleの開発者会議(WWDC)に現地参加してきた

はじめに KINTOテクノロジーズ株式会社(略して、KTC)でプロダクトマネージャーをやっている、super_spa3(中の人は、ナカノヒロフミ)です。 今回は、KTC初の海外カンファレンスとして、WWDC24に参加してきましたので、参加からしばらく経ってしまいましたが、その間のアップデートも含めてテックブログにまとめていこうと思います。 あれ?iOSとどういう関わりが?と

AWS CodeBuildを使ってAndroidアプリをビルドしてみた

本記事は 【Advent Calendar 2024】 22日目の記事です。 🌟🎄 21日目 ▶▶ 本記事 ▶▶ 23日目 🎅🎁 はじめに AWS CodeBuildとは? CodeBuildプロジェクトの作成 ソースプロバイダの選択 ビルド環境の設定 Buildspecの記載 アーティファクトの設定 CodeBuildでビルドしてみる ちなみに まとめ 参考 はじめに こんにちは。クラウド事業推進部の松野です。 普段は主にモバイルアプリの開発

[2024年版]Baselineに追加されたWebプラットフォーム機能振り返り

本記事は株式会社ココナラ Advent Calendar 2024 22日目の記事です。 こんにちは!株式会社ココナラで技術戦略室 兼 フロントエンド開発のいっちーと申します! 今回は2024年に Baseline に追加されたWebプラットフォームの機能について紹介していきます。 Baselineとは BaselineはWebプラットフォーム機能がどの程度広いブラウザでサポートされているのかを示しています。利用しよ

[2024年版]Baselineに追加されたWebプラットフォーム機能振り返り

本記事は株式会社ココナラ Advent Calendar 2024 22日目の記事です。 こんにちは!株式会社ココナラで技術戦略室 兼 フロントエンド開発のいっちーと申します! 今回は2024年に Baseline に追加されたWebプラットフォームの機能について紹介していきます。 Baselineとは BaselineはWebプラットフォーム機能がどの程度広いブラウザでサポートされているのかを示しています。利用しよ

AndroidのTypographyと格闘した話

本記事は株式会社ココナラ Advent Calendar 2024 21日目の記事です。 こんにちは。株式会社ココナラアプリ開発グループ Androidチームの藤永です。 大掃除の季節ですね。 ココナラのAndroidアプリにも過去の負債が色々と存在しており、様々な機能開発と並行して随時お掃除を進めています。 ココナラでは最近新しいデザインシステムに切り替える動きがあり、Typographyの刷新にあ

メルカリ ハロにおけるFlutterアプリのQA戦略:クロスプラットフォーム開発のメリットと注意点

こんにちは。メルカリWorkチームQA Engineerの @um です。 この記事は、 連載:メルカリ ハロ 開発の裏側 – Flutterと支える技術 – の5回目と、 Mercari Advent Calendar 2024 の15日目の記事です。 今回は私達が開発している「メルカリ ハロ」のモバイルアプリのQAに焦点を当てて紹介します。 概要 メルカリ ハロのモバイルアプリは、クロスプラットフォームフレームワークであるFlutt
技術ブログを絞り込む

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

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

エラータイトル

エラー本文