shinsuuun

Server & Android engineer.

shinsuuun

Server & Android engineer.

記事一覧

Unity - Splinesパッケージの使い方

Splinesパッケージの概要UnityのSplinesパッケージを使うことで、曲線やジオメトリを簡単に作成し、新しいアセットを生成することができます。このパッケージは、ゲームオ…

shinsuuun
3日前
1

Flutter - List.generate

Dartのリスト型についてDartで最も便利なコレクションタイプの一つがリスト型です。リストを作成する方法は多岐にわたりますが、それぞれ異なる場面で役立ちます。特に、既…

shinsuuun
3日前

Android開発最新情報

Android 15 Beta 3のリリースAndroid 15 Beta 3がリリースされ、プラットフォームの安定性が確保されました。これにより、開発者APIとアプリの動作が最終的なものとなり、A…

shinsuuun
10日前
3

Android開発におけるAIの進化とその効果

はじめに AI技術の進化は、私たちの生活だけでなく、開発者の作業効率にも大きな影響を与えています。今回のブログでは、Android開発者が利用するツールにAIがどのように…

shinsuuun
12日前

Google Playの最新アップデート:トップ3の発表

1. キーワードベースのストアリスティングのカスタマイズまず、ビジネスの成長を支援するために、より効果的なツールが提供されます。これまでは、コンバージョンを最適化…

shinsuuun
2週間前
1

Android開発の最新情報

KotlinConfのハイライトKotlinConfでは、GoogleがKotlinエコシステムに対して行った最新の貢献が紹介されました。特に注目すべきは、Jetpackライブラリのサポートやツール…

shinsuuun
3週間前

Adidas CONFIRMEDアプリの成功事例

Adidas CONFIRMEDアプリは、スポーツとファッションを一つのアプリで融合させたデジタルブティックです。このアプリは、ユーザーにプレミアムで高品質な体験を提供すること…

shinsuuun
1か月前

最新のJetpack Composeアップデート

最新のGoogle I/Oイベントでは、Jetpack Composeと様々なフォームファクターに関する多数の発表が行われました。これらの重要なポイントを簡単にまとめてお伝えします。 1…

shinsuuun
1か月前

Android Studio Iguanaの新機能まとめ

Androidアプリの開発において、パフォーマンスの低下やクラッシュ、依存関係の問題は常に頭痛の種です。これらの問題に対処するための強力なツールとして、Android Studio …

shinsuuun
1か月前

データ分析を効率化する新機能:Kotlin DataFrame 0.13.1

2024年5月22日にリリースされたKotlin DataFrame 0.13.1では、新しいUIコンポーネントが導入され、データ探索のエクスペリエンスが大幅に向上しました。このブログでは、そ…

shinsuuun
1か月前
1

Compose Multiplatform v1.6.11のリリース

Compose Multiplatformの最新バージョンv1.6.11がリリースされました。このリリースでは、複数のプラットフォームにおけるバグ修正や改善が行われています。 主な変更点と…

shinsuuun
1か月前
2

Flutterでマルチプラットフォームゲーム

Flutterとは? FlutterはGoogleが提供するオープンソースのフレームワークで、美しいマルチプラットフォームアプリやゲームを作成するためのものです。2016年にアプリケー…

shinsuuun
1か月前
4

Flutterでアニメーションを活用する方法

アニメーションはデザイナーにとって、楽しくアクセスしやすいユーザーインターフェース(UI)を構築するための重要なツールです。アニメーションを利用することで、ユーザ…

shinsuuun
1か月前

Google I/O 2024: GenAI on Androidの重要ポイント

Google I/O 2023で発表されたAndroid向けのジェネレーティブAI(GenAI)に関する重要なポイントについて 1. Google AI StudioとGeminiモデルGoogle AI Studioを使用すると…

shinsuuun
1か月前

Kotlin 2.0.0: 何が新しいのか?

Kotlin 2.0.0のリリースは、JetBrainsにとって重要なマイルストーンであり、安定版Kotlin K2コンパイラの導入と、性能、機能、開発者の体験を向上させる多くの改善をもたら…

shinsuuun
1か月前

Flutter 3.22リリースと最新情報

FlutterはGoogleが提供するオープンソースのUIソフトウェア開発キットで、モバイル、ウェブ、デスクトップのアプリケーションを構築するための強力なツールです。Flutter 3…

shinsuuun
1か月前
1

Unity - Splinesパッケージの使い方

Splinesパッケージの概要UnityのSplinesパッケージを使うことで、曲線やジオメトリを簡単に作成し、新しいアセットを生成することができます。このパッケージは、ゲームオブジェクトとしてのスプラインの描画や、プレハブのレイアウトツールとしても利用でき、さらにランタイム中に動的なスプラインの作成も可能です。SplinesパッケージをUnityのパッケージマネージャーからインストールし、サンプ

もっとみる

Flutter - List.generate

Dartのリスト型についてDartで最も便利なコレクションタイプの一つがリスト型です。リストを作成する方法は多岐にわたりますが、それぞれ異なる場面で役立ちます。特に、既知の長さでコールバックを使用して値のリストを生成したい場合は、`list.generate`を使用します。

`list.generate`の使い方

`list.generate`は、指定された数のアイテムでリストを作成し、それを

もっとみる

Android開発最新情報

Android 15 Beta 3のリリースAndroid 15 Beta 3がリリースされ、プラットフォームの安定性が確保されました。これにより、開発者APIとアプリの動作が最終的なものとなり、Android 15をターゲットとするアプリがGoogle Playに公開できるようになりました。特に、顔認証や指紋認証、画面ロックを使ったワンステップでのパスキーサインインが可能になります。また、Web

もっとみる

Android開発におけるAIの進化とその効果

はじめに

AI技術の進化は、私たちの生活だけでなく、開発者の作業効率にも大きな影響を与えています。今回のブログでは、Android開発者が利用するツールにAIがどのように組み込まれているのか、そしてそれがどのように開発者の生産性や創造性を向上させているのかについて探ります。

AIの導入とその背景

AIの導入に関して、Android Studioチームのメンバーは、「Gemini」と呼ばれるA

もっとみる

Google Playの最新アップデート:トップ3の発表

1. キーワードベースのストアリスティングのカスタマイズまず、ビジネスの成長を支援するために、より効果的なツールが提供されます。これまでは、コンバージョンを最適化するためにストアリスティングをカスタマイズする方法がいくつかありましたが、今後はユーザーが検索しているキーワードに基づいてリスティングをカスタマイズできるようになります。また、キーワードの提案機能も追加され、ターゲットオーディエンスへの可

もっとみる

Android開発の最新情報

KotlinConfのハイライトKotlinConfでは、GoogleがKotlinエコシステムに対して行った最新の貢献が紹介されました。特に注目すべきは、Jetpackライブラリのサポートやツールの改善、そしてKotlin Multiplatform(KMP)の進展です。Google WorkspaceもKMPへの移行を進めており、その過程で得た教訓も共有されました。

Android Stud

もっとみる

Adidas CONFIRMEDアプリの成功事例

Adidas CONFIRMEDアプリは、スポーツとファッションを一つのアプリで融合させたデジタルブティックです。このアプリは、ユーザーにプレミアムで高品質な体験を提供することを目指しています。しかし、ユーザー体験をさらに向上させるために、多くの改良が必要であることに気付きました。

改善のための取り組みアニメーションとトランジションを導入し、アプリの品質をさらに高めるために、新しいソリューション

もっとみる

最新のJetpack Composeアップデート

最新のGoogle I/Oイベントでは、Jetpack Composeと様々なフォームファクターに関する多数の発表が行われました。これらの重要なポイントを簡単にまとめてお伝えします。

1. パフォーマンスの向上最新バージョンのComposeは、ターゲットとするフォームファクターに関わらず、パフォーマンスが大幅に向上しました。2024年1月のリリースと比較して、初回描画時間が17%短縮されています

もっとみる

Android Studio Iguanaの新機能まとめ

Androidアプリの開発において、パフォーマンスの低下やクラッシュ、依存関係の問題は常に頭痛の種です。これらの問題に対処するための強力なツールとして、Android Studio Iguanaが登場しました。このバージョンは、バグの早期発見、UIの改善、依存関係の管理、最新のPixelデバイスでのテストなど、多くの新機能を提供しています。ここでは、Android Studio Iguanaの最も

もっとみる

データ分析を効率化する新機能:Kotlin DataFrame 0.13.1

2024年5月22日にリリースされたKotlin DataFrame 0.13.1では、新しいUIコンポーネントが導入され、データ探索のエクスペリエンスが大幅に向上しました。このブログでは、その新機能について詳しく解説します。

新しいUIコンポーネントの紹介

新しいUIコンポーネントは、データの視覚的な探索、ページ単位でのデータ確認、列の並べ替え、特定のデータへの直接アクセス、ネストされたデー

もっとみる

Compose Multiplatform v1.6.11のリリース

Compose Multiplatformの最新バージョンv1.6.11がリリースされました。このリリースでは、複数のプラットフォームにおけるバグ修正や改善が行われています。

主な変更点と修正内容全般的な修正

再レイアウトの修正: レイアウトが計測によって無効化される際の無限再レイアウトを修正しました。これには、`TextField(singleLine=true)`を`IntrinsicSi

もっとみる

Flutterでマルチプラットフォームゲーム

Flutterとは?

FlutterはGoogleが提供するオープンソースのフレームワークで、美しいマルチプラットフォームアプリやゲームを作成するためのものです。2016年にアプリケーションフレームワークとして登場しましたが、近年ではゲーム開発にも多く利用されるようになっています。

なぜFlutterがゲーム開発に適しているのか?

高速パフォーマンス:Flutterはネイティブの機械語にコン

もっとみる

Flutterでアニメーションを活用する方法

アニメーションはデザイナーにとって、楽しくアクセスしやすいユーザーインターフェース(UI)を構築するための重要なツールです。アニメーションを利用することで、ユーザーはUIの変化をスムーズに受け入れることができ、アプリケーションが徐々に進化していく様子を自然に感じられます。

アニメーションの基礎アニメーションを実現するためには、各フレームでアニメーションするプロパティに異なる値を提供する必要があり

もっとみる

Google I/O 2024: GenAI on Androidの重要ポイント

Google I/O 2023で発表されたAndroid向けのジェネレーティブAI(GenAI)に関する重要なポイントについて

1. Google AI StudioとGeminiモデルGoogle AI Studioを使用すると、最新のGeminiモデル(1.5 Proおよび1.5 Flash)を利用してプロンプトの設計や構築が可能です。これらのモデルは、Gemini APIを通じて100万ト

もっとみる

Kotlin 2.0.0: 何が新しいのか?

Kotlin 2.0.0のリリースは、JetBrainsにとって重要なマイルストーンであり、安定版Kotlin K2コンパイラの導入と、性能、機能、開発者の体験を向上させる多くの改善をもたらしました。

主な特徴と改善点Kotlin K2コンパイラ

Kotlin K2コンパイラが安定版となり、JVM、ネイティブ、Wasm、およびJSのすべてのターゲットプラットフォームでデフォルトとなりました。こ

もっとみる

Flutter 3.22リリースと最新情報

FlutterはGoogleが提供するオープンソースのUIソフトウェア開発キットで、モバイル、ウェブ、デスクトップのアプリケーションを構築するための強力なツールです。Flutter 3.22のリリースに伴い、多くの新機能や改善が発表されました。以下では、その主な内容について詳しく説明します。

Flutter 3.22の新機能

自動化とレスポンシブデザイン

新しい7ページにわたる「Adapti

もっとみる