「Android」に関連する技術ブログ
企業やコミュニティが発信する「Android」に関連する技術ブログの一覧です。
全928件中 1 - 15件目
Androidで簡単にCompose化したいときは既存のコードを活かし段階的に移行しよう
2024/12/18
ブックマーク
この記事は NewsPicks Advent Calendar 2024 の18日目の記事です。 ソーシャル経済メディア「NewsPicks」(VP of Mobile Engineering) の石井です。 今回は、10年もののNewsPick AndroidアプリでのCompose化をビジネスを止めずにどう進めているかを書いていきます。 タイトルは当たり前な気がしますが、他社の話を聞くと意外と既存コードを活かしてないこともありそうだったので参考になるかもし
Flutterアプリとネイティブ機能の連携 〜Android専用のカメラ解析ライブラリを組み込むために検討したこと〜
2024/12/17
ブックマーク
Flutterアプリとネイティブ機能の連携 〜Android専用のカメラ解析ライブラリを組み込むために検討したこと〜 こんにちは。Toyota Woven City Payment 開発グループの大杉です。 私たちのチームでは、 Woven by Toyota の Toyota Woven City で使用される決済システムの開発をしており、バックエンドからWebフロントエンド、そして、モバイルアプリケーションまで決済関連の機能を幅広く担
Jetpack Compose上でのconstraintLayoutの利用事例紹介
2024/12/17
ブックマーク
この記事は BASE アドベントカレンダー 17日目の記事です。 はじめに Pay IDアプリチームの小林です。「ショッピングアプリ Pay ID」のAndroidアプリを開発しています。 今回はJetpack ComposeでConstraintLayoutを使った事例紹介をしたいと思います。 ConstraintLayoutとは まず、ConstraintLayoutとは、複雑なレイアウト、特に相対的なレイアウトを書きたいときに使うことになるクラスです。
リリースから振り返る2024年のココナラアプリ開発
2024/12/17
ブックマーク
こんにちは。 株式会社ココナラのアプリ開発グループでエンジニアリングマネージャーをしています 中田 (@kun03) です。 本記事は株式会社ココナラ Advent Calendar 2024 17日目の記事です。 はじめに 私たち、アプリ開発グループでは ココナラアプリ (iOS/Android)の開発運用を担当しています。 リリースから2024年のココナラアプリを振り返りたいと思います。 リリースから見る i
Ameba広告、効果的な施策を進めるために
2024/12/17
ブックマーク
はじめに この記事は CyberAgent Developers Advent Calendar 2 ...
Bluetoothログ解析の深淵へ一歩踏み出す 〜AndroidのHCIスヌープログから見える世界〜
2024/12/17
ブックマーク
この記事は 株式会社ビットキー Advent Calendar 2024 17日目の記事です。 モバイルアプリ開発者のsunadiusが担当します。 概要 当社ではBluetoothを使ったデバイス操作機能を頻繁に開発しています。しかし、私自身はこれまでBluetoothについて深く学んだことがありませんでした。そこで、Bluetoothを学ぶために実践したログ解析の知識の一部を共有することで、同様にBluetoothを学び
Android Compose Object-Oriented Navigation
2024/12/16
ブックマーク
Prerequisites and Scope In this post, we will explore how to handle Android Compose navigation from an object-oriented perspective. We will cover methods to encapsulate underlying technologies and develop features that enhance development convenience and preventing lock-in to specific technologies. Through this, we can not only write high-quality navigation code for Android Compose apps but also acquire the chain-of-thought of object-oriented development. This document assumes an MVVM architectu
Unity6、結局何を知ってればいいの?Unityエンジニアが押さえておくべき注目機能まとめ
2024/12/16
ブックマーク
この記事は CyberAgent Developers Advent Calendar 2024 1 ...
コンテキストアウェアアクセスでGoogle Workspaceのセキュリティを強化してみた
2024/12/16
ブックマーク
G-gen の三浦です。当記事では、コンテキストアウェア アクセス(CAA)を使って Google ドライブ等の Google Workspace アプリケーションへのアクセスを制御する方法を紹介します。 コンテキストアウェア アクセスとは 前提条件 検証内容 動作確認 モニターモードの設定 動作確認(モニターモード) アクセスレベル変更(アクティブモード) 動作確認(アクティブモード) 複
Transform Android UI with AGSL: Custom Shaders Made Easy
2024/12/15
ブックマーク
Introduction Hello! I'm Yao Xie from the Mobile Application Development Group at KINTO Technologies, where I develop the Android app of KINTO Kantan Moushikomi (KINTO Easy Application) . In this article, I'd like to share how we can use AGSL (Android Graphics Shading Language) to enhance custom UI components and perform advanced image processing in Android apps. What is AGSL AGSL (Android Graphics Shading Language) is a GPU-based shading language designed for Android. Built on Skia Shadi
メルカリ ハロのプッシュ通知と CRM integration の話(Android編)
2024/12/14
ブックマーク
こんにちは。メルカリのソフトウェアエンジニアの @sintario_2nd です。 この記事は、連載: メルカリ ハロ 開発の裏側 – Flutterと支える技術 – の4回目と、 Mercari Advent Calendar 2024 の10日目の記事です。 この記事について メルカリ ハロは 2024年3月6日にサービスを開始しました。サービスローンチ後は開発チームの体制が変わり、わたしはGrowth Hackチームに配属されて Cu
iOS App Design with Play
2024/12/14
ブックマーク
This article is the entry for day 14 in the KINTO Technologies Advent Calendar 2024 🎅🎄 Introduction Konnichiwa! I am Felix, and I develop iOS applications at KINTO Technologies. Today, I would like to introduce a design tool I recently discovered: Play . While exploring ways to improve development productivity, I was searching for a tool that could translate UI designs into Swift code. That is when I found Play, and it turned out to offer far more features than I had expected. Play allows
メルカリのエンジニアリングカルチャーについて
2024/12/13
ブックマーク
こんにちは。メルペイVPoEの@jorakuです。 この記事は、 Merpay & Mercoin Advent Calendar 2024 の記事です。 メルペイに入社して半年が経ちました。この期間で改めて個人的に実感した「メルカリらしさ」についてお話ししたいと思います。メルカリといえば、Go Bold / All for One / Be a ProといったValueが知られていますが、メルカリグループの魅力はそれだけにとどまりません。多様
Unlimited Android Appにスクリーンショットテストを導入しようとしたら意外と大変だった話
2024/12/13
ブックマーク
この記事は KINTOテクノロジーズアドベントカレンダー2024 の13日目の記事です🎅🎄 はじめまして。 KINTOテクノロジーズでUnlimited(Android)を開発しているfabtと申します。 最近何かと話題のスクリーンショットテストを導入してみたので、導入の流れを追いながら、つまづいた点とその解決方法について紹介します。 スクリーンショットテストの導入を考えている方の参考
MaestroとGitHub Actionsを使って、アプリの自動化テストを導入しましょう
2024/12/13
ブックマーク
💡 はじめに 🪄 Maestroについて 💭 事前準備 💻 ローカルでの実装 🐱 GitHub Actionsでの実装 😎 成果 💁 ️ 補足 💡 はじめに こんにちは。ニフティ株式会社のLinです。 台湾出身のモバイルアプリエンジニアとして、社内で「マイ ニ