15時間でわかるシリーズ15時間でわかる
UWP(ユニバーサルWindowsプラットフォーム)アプリ開発集中講座

[表紙]15時間でわかる UWP(ユニバーサルWindowsプラットフォーム)アプリ開発集中講座

紙版発売

B5変形判/416ページ

定価3,058円(本体2,780円+税10%)

ISBN 978-4-7741-8695-5

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

Windows10の利用者が増えている中で,UWPアプリのニーズは増えています。しかし,従来のWindowsアプリの作り方とは少々違いがあり戸惑う人も多いかもしれません。そこで本書は短時間で基礎知識を習得することを目指した独習形式の解説書として企画します。「基礎編」「実践編」と分け,基礎編ではUWPの知識とそれに必要な文法(C#)の使い方の習得を目的とし,実践編でUWPアプリを作成します。

こんな方におすすめ

  • UWPアプリ開発に興味がある人

この書籍に関連する記事があります!

Windowsアプリ開発の最前線
OSがWindows 10になったことで,Windowsアプリ開発の環境も大きく変わろうとしています。

目次

Part 1 UWPプログラミング
1時間目 Visual Studioの使い方

  • 1-1 Visual Studioの使用方法
  • 1-2 ビルドと実行

2時間目 C#の基礎

  • 2-1 学習の準備
  • 2-2 変数
  • 2-3 定数
  • 2-4 データ型
  • 2-5 配列

3時間目 演算子

  • 3-1 演算子の種類
  • 3-2 算術演算子
  • 3-3 シフト演算子
  • 3-4 関係演算子
  • 3-5 型検査演算子
  • 3-6 連結演算子
  • 3-7 論理演算子
  • 3-8 条件演算子
  • 3-9 Null合体演算子
  • 3-10 代入演算子
  • 3-11 インクリメント/デクリメント演算子

4時間目 条件分岐処理と繰り返し処理

  • 4-1 条件分岐処理
  • 4-2 繰り返し処理

5時間目 クラスの基礎

  • 5-1 クラスの基礎
  • 5-2 フィールド
  • 5-3 メソッド
  • 5-4 プロパティ
  • 5-5 コンストラクタ
  • 5-6 デストラクタ
  • 5-7 アクセス修飾子
  • 5-8 フィールドと変数のスコープ
  • 5-9 構造体

6時間目 クラスの応用

  • 6-1 継承
  • 6-2 オーバーロード
  • 6-3 抽象クラス
  • 6-4 インターフェース
  • 6-5 名前空間

7時間目 ジェネリックとLINQ

  • 7-1 ジェネリック
  • 7-2 LINQ

8時間目 例外処理

  • 8-1 例外とは
  • 8-2 TryParseメソッドによる例外処理
  • 8-3 try~catch~finally
  • 8-4 例外クラス

Part2 ソフトウェア開発

9時間目 UWP開発の基礎

  • 9-1 UWPアプリケーションプロジェクト
  • 9-2 UWPアプリのビルドと実行
  • 9-3 シミュレーター
  • 9-4 デバッグ

10時間目 コントロール

  • 10-1 TextBoxコントロール
  • 10-2 CheckBoxコントロール
  • 10-3 RadioButtonコントロール
  • 10-4 ComboBoxコントロール
  • 10-5 StackPanelの操作方法を理解する
  • 10-6 Gridの操作方法を理解する

11時間目 メモ帳アプリの作成

  • 11-1 作成するアプリケーションの概要
  • 11-2 画面のデザイン
  • 11-3 機能の実装

12時間目 PDFビューワーの作成

  • 12-1 作成するアプリケーションの概要
  • 12-2 画面のデザイン
  • 12-3 機能の実装

13時間目 お絵かきソフトの作成

  • 13-1 作成するアプリケーションの概要
  • 13-2 画面のデザイン
  • 13-3 機能の実装

14時間目 天気予報アプリの作成

  • 14-1 作成するアプリケーションの概要
  • 14-2 Web APIの事前知識
  • 14-3 画面のデザイン
  • 14-4 機能の実装

15時間目 プッシュ通知アプリの作成

  • 15-1 作成するアプリケーションの概要とプッシュ通知
  • 15-2 Microsoft Azureアカウントと開発者アカウントの作成
  • 15-3 プッシュ通知サービスの作成
  • 15-4 プッシュ通知受信・送信アプリの実装