IoT - Turn a light on with your iPhone
Learn IoT app development! Build BLE & iOS 9 apps with Swift & Xcode. Gain essential skills for the Internet of Things.
Course Content
IoT - Turn a light on with your iPhone is a beginner-level Udemy course taught by Tom Jay. It runs 1h 7m and is taught in English. Learners rate it 4.3 out of 5 from 208 reviews, with 9,773 students enrolled. It is free to enroll, first published October 2015.
Master IoT Development with iOS & Bluetooth Low Energy (BLE)
Unlock the power of the Internet of Things (IoT) with this comprehensive course! Gain hands-on experience building a real-world iOS application that controls an IoT device capable of switching 110V AC on and off.
What You'll Learn:
- Core IoT Concepts: Understand the fundamental principles driving the Internet of Things.
- Bluetooth Low Energy (BLE) Control: Learn how to leverage BLE to communicate with and control IoT devices.
- iOS Development with Swift: Develop a functional iOS application using the Swift programming language.
- Xcode 7 Mastery: Build a strong foundation in Xcode 7, Apple's integrated development environment.
- Core Bluetooth Fundamentals: Dive deep into Apple's Core Bluetooth framework for iOS.
- BLE iOS Application Development: Create a complete BLE iOS application, from project setup to device control.
- Real-World IoT Integration: Implement BLE integration with an actual IoT device.
- Low Voltage Safety: Learn safe practices for controlling 110V AC devices.
Course Highlights:
- Expert Instruction: Learn from an experienced iOS Architect with over 8 years of professional experience. Gain valuable tips and tricks from a seasoned professional.
- Swift Programming: Develop your Swift skills with practical examples tailored for Core Bluetooth integration.
- Xcode 7 Project Setup: Walk through the entire Xcode project creation process.
- Core Bluetooth Framework: Understand how the Core Bluetooth framework works and how to integrate it into your iOS applications.
- Hands-On Learning: Learn by doing! Detailed, step-by-step examples guide you through every stage of development.
- Simulator Included: Develop without needing a physical BLE device. A simulator for Mac OSX is provided.
- Instructor Resources: Access the instructor's GitHub account for additional code, examples, and resources.
- No Prior UI/Server Experience Needed: This course is designed for iOS programmers with basic Swift knowledge.
Course Content Overview:
This course provides a detailed explanation of Apple's Core Bluetooth framework and its application in iPhone development. We'll cover the entire system, from iOS application development to connecting with BLE devices. Learn how to effectively use Core Bluetooth with Swift, Apple's modern programming language for iOS. All examples are based on iOS 9.
Who is this course for?
This course is ideal for any iOS programmer looking to expand their skills into the exciting world of IoT and BLE. Even if you're new to Core Bluetooth, this course provides a solid foundation.
Need an app built? Hire the team behind TutorialSearch.io
Web and cross-platform apps shipped end-to-end — design to deploy — by the developers behind this site.