一般的には、プログラミング言語において条件分岐(if~)は文として解釈されることが多いですが、Kotlinでは式として変数に代入可能です。
この記事では、そもそも式とは?文とは?…といった、基本的なポイントも含めて、Kotlinにおけるif~elsen特徴をご紹介します!
Kotlinは他のプログラミング言語比較して、配列の作成方法がやや特殊で、はじめは戸惑うかもしれません。
今回は、Kotlinにおける配列の作成をテーマに、Kotlinの配列の基本を解説していきます!
今回は、KotlinとJavaScriptによる変数の宣言や関数の定義などの違いを比較しながら、静的型付けの意味や特徴を解説していきます!
特に、これまでJavaScriptなどの動的型付け言語しか学んだことがなく、静的型付けについてこれから知りたいという方を対象としています。
プログラミングの学習を進めていくと、無名関数と呼ばれるものが出てきたりします。(※名称はプログラミング言語によって異なります)
無名関数は通常の関数とは記述方法が異なりますし、使用される場面もやや応用的であるため、初心者にとっては理解しづらいポイントです。
そこで今回は、無名関数の基本的な仕組みと使い方についてご紹介します!
じゃんけんは勝敗条件がシンプルで分かりやすく、複雑な状態管理や計算を行う必要がない上に、当然ながらデータの永続保存も必要ありません。
初心者がつまずくポイントはほとんどないと言えるので、初心者がプログラミングを理解しながら作成するアプリとしては最適だと思います。
ということで、今回はReact Nativeでシンプルなじゃんけんゲームを作ってみたいと思います!
【Swift】と【SwiftUI】なんて名前がよく似たものを並べられても、プログラミング初心者の方にとって両者は何が違うのかイメージしづらいですよね。
リスキリングが盛んになりつつある今日この頃、Swiftを含めたプログラミングの学習に興味を持つ人が増え、どの言語を学ぼうか迷っている方も増えているのではないかと思うので、この記事では初心者の方に向けて『Swift・SwiftUIとは何か?何ができるのか?』をできるだけ分かりやすく解説していこうと思います!
モバイルアプリ開発においては、スクロールできないViewで描画されたものは、コンテンツが画面内に収まりきらない場合でもスクロールできずに見切れてしまいます。
そこでReact Nativeには、モバイルアプリ画面のスクロールを許可するScrollViewコンポーネントが用意されています。
この記事ではScrollViewの基本的な使い方と、ちょっと便利なプロパティをご紹介します!
アプリのアイコンは、アプリの顔となる重要な要素です。
この記事ではiOS(iPhone)向けのアプリアイコン画像を作成する際のポイント・注意点について、デザイン初心者向けに解説しています!
メモ帳アプリやTodo管理アプリなどでは、複数のデータを展開して一覧(リスト)表示させる必要がありますよね。
React Nativeでは、FlatListコンポーネントで効率的にデータを展開・表示させることができるようになっています。
この記事ではFlatListの基本的な使い方をご紹介します!
Webページ制作では、button要素に限らずdiv要素など様々な要素にクリック(タップ)イベントを指定することができますが、モバイルアプリ制作ではそうはいきません。
タップイベントを指定できるコンポーネントを使って、ボタンを作成する必要があります。
この記事では、React Nativeを利用したモバイルアプリ制作における、ボタンの設置方法とスタイルのカスタマイズ方法について解説します。