iOS 開発入門 iOS 開発入門
  • iOS 開発
  • Swift 入門
  1. ホーム

iOS アプリの開発環境

iOS アプリを開発するにあたって、必要なものや、あったほうがいいもの、 Xcode や Apple Developer Program、iOS アプリの配布方法についてまとめました。

  • iOS アプリ開発に必要なもの
  • Xcode とは?
  • Xcode の使い方
  • Xcode - オブジェクトライブラリーの表示方法
  • Apple Developer Program について
  • Xcode で Build Configuration & Scheme で環境ごとの設定を管理する方法
  • iOS アプリ - Ad Hoc 配布の方法
  • iOS アプリ - TestFlight 配布の方法
  • iOS - ERROR ITMS-90717: Invalid App Store Icon の解決方法
  • iOS - Navigation Bar が表示されなくなった時の対処方法
  • iPhone に中間 CA 証明書とルート CA 証明書をインストールして信頼する方法
  • iOS 開発 - 信頼されていないデベロッパ (Untrusted Developer) の解決方法
  • iPhone・iPad の Developer Mode(デベロッパモード)を有効にする方法
  • Xcode から iOS アプリをワイヤレスで iPhone にインストールする方法
  1. ホーム

サイト内検索

iOS アプリの開発環境

  • iOS アプリ開発に必要なもの
  • Xcode とは?
  • Xcode の使い方
  • Object Libraryの表示方法
  • Apple Developer Program について
  • Xcode で環境ごとの設定を管理する方法
  • iOS アプリ - Ad Hoc 配布の方法
  • iOS アプリ - TestFlight 配布の方法
  • iPhone に CA 証明書をインストールする方法
  • 信頼されていないデベロッパの解決方法
  • デバイスの Developer Mode を有効にする方法
  • Xcode から iOS アプリをワイヤレスで iPhone にインストールする方法

iOS アプリの開発

  • 基本的な iOS アプリの作り方
  • iPhone にインストールして実行する
  • Table View の使い方
  • Table View Cell のカスタマイズ
  • Table View からの画面遷移
  • カスタムフォントを使用する方法
  • HTTP リクエスト (GET) する方法
  • HTTP リクエスト (POST) する方法
  • 他の場所をタップした時にキーボードを閉じる方法
  • キーボードと一緒に View を上下に動かす方法
  • Xcode で iOS アプリアイコンを設定する方法
  • iOS アプリにスプラッシュ画面を追加する方法
  • iOS アプリにアラートメッセージを表示する方法
  • iOS アプリにローディング画面を表示する方法
  • iOS アプリから電話をかける方法
  • iOS アプリで現在地情報を取得する方法
  • iOS アプリで地図を表示する方法
  • UILabel と UITextField に余白を追加する方法
  • 画面遷移で複数前の画面に戻る方法
  • Swift で URL を既定のブラウザで開く方法
  • Swift - カメラで写真を撮る方法
  • 画像を Document Directory に保存・取得する方法
  • 画像を Photo Library に保存・取得する方法
  • UserDefaults にデータを保存・取得する方法
  • マルチパート形式で画像ファイルを POST する方法
  • ドロップダウンの代わりに Picker View を使う方法
  • Text View にボーダーを追加する方法
  • Delegate を使って View Controller 間で値を渡す方法
  • iOS アプリで QR コードとバーコードを生成する方法
  • Swift で Face ID や Touch ID を使って認証する方法
  • Push Notification(プッシュ通知)を実装する方法
  • Push Notification を実装する方法 - JWT
  • Swift でバージョンとビルド番号を取得する方法
  • WeatherKit を使って天気情報を取得する方法
  • プログレスバー (UIProgressView) を使う方法
  • Photo Library から複数の画像を選択する方法
  • UILabel の一部の文字を太字する・色を変える方法
  • Swift でチェックボックスを作る方法
  • Swift でラジオボタンを作る方法
  • Table View Cell にチェックボックスを追加する方法

Swift 入門

  • はじめての Swift プログラム
  • Swift のコメント
  • Swift の変数
  • Swift の基本のデータ型
  • Swift の String(文字列)
  • Swift の演算子
  • Swift の命名規則
  • Swift の Array(配列)
  • Swift の Set(セット)
  • Swift の Dictionary(辞書)
  • Swift の Tuple(タプル)
  • Swift の if 文
  • Swift の switch 文
  • Swift の for ループ
  • Swift の while ループ
  • Swift の Optional
  • Swift のデータ型変換
  • Swift の関数
  • Swift の enum(列挙型)
  • Swift の struct(構造体)
  • Swift の class(クラス)
  • Swift の defer 文
  • Swift のプロパティオブザーバー
  • Swift の Extension

Swift 便利メモ

  • 日付を文字列に変換する
  • Swift で JSON の読み書き
  • Dictionary で JSON からデータを抽出する
  • Swift で XMLParser を使って XML を読み込む
  • Swift で UIImage と Base64 文字列を変換する
  • Swift で UITextField が空かどうか判定する
  • 配列から指定したプロパティの値を持つオブジェクトを抽出する
  • 配列からカンマ区切りの文字列を生成する

SQLite の使い方

  • SQLite とは?
  • SQLite のデータ型
  • SQLite テスト用の iOS アプリを作る
  • Swift で SQLite データベースを作成して開く
  • Swift で SQLite のテーブルを作成する
  • Swift - SQLite でデータを挿入 (INSERT)
  • Swift - SQLite でデータを更新 (UPDATE)
  • Swift - SQLite でデータを取得 (SELECT)
  • Swift - SQLite でデータを削除 (DELETE)
  • SQLite ファイルの場所を確認する方法

関連サイト

  • SQL Server 入門
  • C# 入門
  • やさしい Python 入門
  • MySQL 入門
  • プライバシーポリシー
© 2025 iOS 開発入門