Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA CompTIA Security+ Microsoft AZ-900
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Data Analysis
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Mobile Game Development
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin Mobile App Development SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Personal Development Neuro-Linguistic Programming Personal Transformation Life Purpose Mindfulness Sound Therapy Coaching CBT Cognitive Behavioral Therapy
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Leadership
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing Startup YouTube Marketing

DevelopmentMobile DevelopmentiOS Development

【6日で速習】iOS 13アプリ開発入門決定版 20個のアプリを作って学ぼう(Xcode 11, Swift 5対応中)

地図表示, カメラ投稿, 日出時刻検索, ARアプリ, AIアプリなど実用アプリを20個以上作って学びます。CoreNFCなどiOS 13新機能も順次収録・追加中。Xcode 11, Swift 5を初心者が基礎から学べます。
Rating: 3.6 out of 53.6 (958 ratings)
7,556 students
Created by 井上 博樹 (Hiroki Inoue)
Last updated 1/2020
Japanese

What you'll learn

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

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)を使ったアプリを作ってみたい方

Instructor

井上 博樹 (Hiroki Inoue)
AI開発, スタートアップ, Udemy講師
井上 博樹 (Hiroki Inoue)
  • 4.1 Instructor Rating
  • 26,925 Reviews
  • 110,637 Students
  • 35 Courses

東京大学工学部卒。富士総合研究所・国際大学GLOCOM、アメリカの教育系スタートアップ(Blackboard Inc.)に参加。NASDAQ IPOを経て起業。

Udemyでのべ約190,000名にAI開発・プログラミング講座を35コース提供中。


2021年7月からアメリカ発のスタートアップ、Class Technologies Inc.(Softbank社のビジョンファンド2から$105億ドルの資金調達。Zoomを教育用に拡張)に参加。大学や企業におけるオンライン教育の実践サポートを提供中。


著書・訳書: 「インターネットの歴史と社会的インパクト(1994年 訳」「Moodle入門(2007年)」「Moodle2ガイドブック(2013年)」「反転授業マニュアル(2014年)」「動画xスマホで稼ぐ(2014)」「エンジニアのためのオンライン講座制作ガイド(2016年12月刊)」

中国語検定HSK3級, 4級(6段階の下から4段階目まで)合格。

TOEIC955点、リスニング満点.


Udemyを通じて、多くの方がAIアプリ開発・モバイルアプリ・ウェブ開発などをマスターし、イノベーションにチャレンジする応援をしたいと日々コース制作をしています。


Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.