Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【6日で速習】iOS 13アプリ開発入門決定版 20個のアプリを作って学ぼう(Xcode 11, Swift 5対応中)
Rating: 3.9 out of 5(1,063 ratings)
8,574 students
Last updated 1/2020
Japanese

What you'll learn

  • Xcode 11 を使用してiOS 13用アプリを開発できるようになります。
  • 実機でビルドしたアプリを確認できるようになります。
  • CoreMLでAIアプリを作れます。
  • ARKitの基本を実機で体験できます。
  • 地図を表示するアプリを作れるようになります。
  • カメラで撮った写真を表示するアプリを作れるようになります。
  • Web APIを使用した天気情報検索アプリが作れます。
  • iOS 13の新機能を理解することができます。
  • Swift 5の基本を理解できます。

Course content

8 sections77 lectures4h 44m total length
  • このコースの概要2:10
  • macOS 10.15へのアップグレード1:42
  • Xcode 11のインストール2:24
  • PlaygroundではじめてのSwiftプログラムを書いてみよう5:50

    PlaygroundではじめてのSwiftプログラムを書いてみましょう

  • Swiftプログラミングの基本ルール4:30

    文字は半角英数字・記号で入力する

    トークンは半角スペースで区切る

    わかりにくいところはコメントを入れる

  • 変数でデータを扱う4:15
  • 変更したくないデータは定数で扱おう4:36
  • 繰り返し処理はfor文で6:00

Requirements

  • 最新のmacOSが動作するMac
  • Apple ID(無料で作成可能)
  • Xcode 11(無料で入手・インストール可能)
  • インターネット接続(Xcodeのダウンロードに必要です)
  • iOS 13(無料で入手・インストール可能)コース内で解説します。
  • 初歩的なMacの操作(不安な場合はMacの入門書があると確実です)
  • iPhone 6S以降のiPhone(カメラとARアプリを実行したい場合は実機が必要です)
  • NFCタグ(CoreNFCアプリを動作させたい場合), NFC対応のAndroid端末またはライター

Description

*2019/11/11 検索できる地図アプリをXcode 11対応し、Xcode 9で作成したビデオはアーカイブセクションに移動しました。

*2019/11/04 Xcode 11.2, Swift 5.1, iOS 13.2対応を開始しました。

*2017/8/8 CoreNFCアプリのセクションにレクチャーとソースコードを掲載しました。

*2017/8/2 音声合成で画像識別結果を読み上げるアプリを追加しました。AVFoundationで音声合成をします。

*2017/7/28 人工知能(CoreML)を使用した画像識別AIアプリ開発のセクションを追加しました。

*2017/7/27 Xcode 9 beta 4, iOS 11 beta 4のインストール手順, ARKitのセクションを追加しました。


このコースでは、Udemyでのべ2万人以上にプログラミングを教える現役ITエンジニア・ベテラン講師が、iOS 13 / Xcode 11でのiPhone/iPadアプリ開発方法を初心者にわかりやすく解説します。

以下のような実践的な20個以上のアプリ開発を通じて、画面レイアウトや画面遷移、処理の実装手順、オートレイアウト設定などアプリ開発に必須の知識を学んでいきます。

また、ARKitやCoreMLなど 注目の新機能について詳しく取り上げます。それぞれ、より深く学ぶためのコースと連携していきます。CoreMLではTensorFlowやScikit-learnで作成した学習モデル(AI)をiOSアプリに取り込めます。また、コンピュータービジョンや自然言語処理などのライブラリも搭載されます。

【コースの概要】

第1日: 環境構築(Xcode 11対応済)

第2日: はじめてのアプリ作成(マップ表示)(Xcode 11対応済)

     検索機能付きマップアプリ(Xcode 11対応済)

第3日: カメラアプリ

第4日: 日の出時刻検索アプリ

第5日: ARKitを使用したARアプリ(実写とCGをリアルタイム合成)

・3次元空間にオブジェクトを配置

・オブジェクトにテクスチャを貼り付けよう

・オブジェクトをタッチしたら色を変えよう

・平面を検知しよう(Plane Detection)

・平面にオブジェクトを配置しよう    


【ボーナスセクション】

(1)CoreML(機械学習)学習済みモデルを使用したAIアプリ

  iPhone/iPadのカメラで撮った画像の識別を実行するアプリを作ります。

  ResNet 50, Inception v3による推定

  Text-to-Speechによる推定結果の音声による読み上げ(AVFoundationを使用)

(2)CoreNFC(無線タグを読む)アプリ (追加中)

 無線タグを読み取って、データを画面に表示します。

iOS 13の正式リリースに対応し、Xcode 11で最新機能を活用したアプリをリリースできるようになりましょう!

毎日学習すれば1週間で終えられますが、時間に余裕がない方は1週間に1プロジェクトずつじっくり取り組んでもOKです。

不明な点はコース内のQ&Aフォーラムでサポートしますので、独学ではなく安心して学べます。

ぜひ一緒に楽しく学んでiPhoneアプリを作りましょう!

Who this course is for:

  • iPhone・iPadで動作するiOS 13アプリを作成したい方
  • 実用的アプリを作りながらスマホアプリ開発方法を学びたい方
  • iOS 13の新機能を学びたい方
  • Swift 5の基礎を学びたい方
  • Xcode 11の使い方や、固有の注意点を学びたい方
  • AR(Augmented Reality)を使ったアプリを作ってみたい方