サイトロゴ

Enjoy Creating
Web & Mobile Apps

MENU BOX
Webで
遊ぼ!
OPEN

Blog List

これまでのブログ記事を新しい順にまとめています

新規の個人開発者は無理ゲー!?【新・Google Playのアプリ登録要件】

Jetpack Composeを使ったAndroidアプリ開発では、どのようにUI状態が管理され、どのようにして画面が更新されるのか?
その基本(とやや応用)を学んでいきましょう!

新規の個人開発者はGoogleプレイストアにアプリを登録する要件が変わります

【Jetpack Compose】UI状態管理の基本と応用(ViewModel)

Jetpack Composeを使ったAndroidアプリ開発では、どのようにUI状態が管理され、どのようにして画面が更新されるのか?
その基本(とやや応用)を学んでいきましょう!

Jetpack ComposeにおけるUI状態管理

【Kotlin】Delegation(デリゲーション)って何? ”by”って何?

Kotlin初心者を戸惑わせる代表例が『by』によるDelegation(デリゲーション)ではないでしょうか?

そこで今回は、Kotlinにおけるbyデリゲートの基本にスポットライトを当ててみようと思います!

Delegationって何?の記事サムネイル

【Jetpack Compose】自動UIテストの基本のキ

アプリ開発では、テキストやボタンがちゃんと表示されているか?…といったテストが欠かせませんが、全て手動で行うのは大変です。

そこで今回は、Jetpack Composeにおける『自動UIテスト』の基本に焦点を当ててみたいと思います!

自動UIテストの基本の記事サムネイル

【Jetpack Compose】親から子コンポーザブルに関数を渡す方法

今回は、『親から子コンポーザブルに関数を渡す』をテーマに、ある関数(A)を別の関数(B)に渡す(受け取る)際に必要なパラメータと引数について、基礎からポイントを解説していきます!

親から子コンポーザブルへ関数を渡す方法の記事サムネイル

【Jetpack Compose】文字列をString Resourceで管理すべき理由

GoogleのJetpack Composeの公式チュートリアルによると、文字列は直接コード内に埋め込む(ハードコードする)のではなく、String Resourceとして対応するリソースIDを指定することで、テキストを指定・表示することを推奨しています。

これはなぜなのか?その理由について、具体例を示しながら解説します。

文字列はString Resourceで管理すべき理由の記事サムネイル

【 Androidアプリ開発 】最新のUIツールキット!Jetpack Composeとは?

近年、Jetpack Composeの登場により、Androidアプリ開発においても宣言的UIを取り入れることができるようになりました。

この記事では、Jetpack Composeとは何なのか?実際にどういう感じで開発ができるのか?といったことを、できるだけ分かりやすくお伝えします!

Jetpack Composeとは?の記事サムネイル

【Kotlinの基本】Kotlinではif~elseを式として扱えるってどういうこと?

一般的には、プログラミング言語において条件分岐(if~)は文として解釈されることが多いですが、Kotlinでは式として変数に代入可能です。

この記事では、そもそも式とは?文とは?…といった、基本的なポイントも含めて、Kotlinにおけるif~elsen特徴をご紹介します!

Kotlinではif~elseを式として扱える記事のサムネイル

【JavaScript】JSONって何?JSONの使用シーンと基本的な通信方法

『JSONって聞いたことはあるし、ふわっとしたイメージは頭の中にあるんだけど、正直に言うと詳しいことはよくわかんない…』っていう方、意外と多いのではないでしょうか?

そこで今回は、シンプルな例を提示しながらJSONの使用シーンと扱い方の基本について解説していきます!

『JSONって何?JSONを利用した通信をテストしてみよう!』の記事のサムネイル

【Kotlinの基本】Kotlinで配列を作成する方法(List・Set・Map)

Kotlinは他のプログラミング言語比較して、配列の作成方法がやや特殊で、はじめは戸惑うかもしれません。

今回は、Kotlinにおける配列の作成をテーマに、Kotlinの配列の基本を解説していきます!

【Kotlinの基本】Kotlinで配列を作成する方法(List・Set・Map)