iBeacon development for iPhone

Master iBeacon technology for iOS 9 with hands-on examples in Swift. Build apps that leverage iBeacons effectively and understand their integration.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course dives into the cool world of iBeacons and iOS development. You'll learn how to create your own iBeacon app using Swift, with hands-on examples and all the tips you need from a pro in the field. Let’s get coding!

Key Points

  • Learn about Apple's iBeacon ecosystem and how it works.
  • Get hands-on coding examples in Swift for iOS 9.
  • Understand iBeacon technology and its real-world applications.
  • Build a project in XCode 7 with iBeacons and remote server integration.
  • Access additional resources through the instructor's GitHub.

Learning Outcomes

  • Develop a functional iPhone app using iBeacon technology.
  • Gain a strong foundation in using XCode 7 and Swift.
  • Understand how to implement remote server integration for your apps.
  • Get familiar with iBeacon devices and their impact on battery life.
  • Learn how to use an iBeacon simulator for development.

About This Course

The iPhone developers guide to iBeacons with in-app integration examples and a complete end to end system.

Course Description

Learn the basic concepts of Apples iBeacon eco-system, iOS development tools for developing iBeacon applications and actual hands on coding examples of how to create a real iBeacon iOS application with the Swift programming language for iOS 9.


Build a strong foundation in XCode 7 and Swift. This course helps you understand and implement iBeacon technology in your own app with the latest technologies.

  • Swift programming language

  • XCocde 7

  • iOS 9

  • iBeacon fundamentals

  • Advanced integration for background modes

  • Remote Server integration for HTML5 / Ad Pop-Up API

  • Discussions on what iOS devices are supported

  • Overview of BlueTooth Low Energy (BLE)


Professional skills and experience from an iOS Architect with over 8 years experience.

Learn the fundamentals but also tips and tricks of the experts. Learn about the different type of iBeacons, why size matters for battery life and see actual iBeacon devices.

We will walk thru XCode setup and creation of a project iOS iPhone application that uses iBeacons to include Notifications and Remote Server API Integration.


Content and Overview

This course explains Apples iBeacon systems and how they are used with iPhone application development. We explain the overall system in detail focused on developers not the marketing folks. We explain how the iBeacons work and how they are integrated into an application with examples in Swift, Apples latest programming language for the iPhone. All examples are based on iOS 9.


What am I going to get from this course?

  • Detailed explanations of iBeacon technology for iOS 9

  • Learn how to integrate into your apps from an iOS professional

  • Suitable for any iOS programmer, Swift basics for iBeacons are presented, no experience as a UI developer or server developer is expected.

  • Teaching by example, several hands on examples showing every detail to the smallest degree from starting a new application to running it on a device.

  • Access to Instructors GitHub account with many extras and examples.

If you don't have an iBeacon device don't worry, we provide a simulator that runs on an i-Device to help your development.

  • Students will be able to create an iPhone app that uses iBeacon technology

  • Download and use an iBeacon Simulator

  • Understand how to deploy iBeacons

Instructor

Profile photo of Tom Jay
Tom Jay

I have over 20 years of Java Enterprise development experience with AWS, Spring Boot, REST API's, Microservices and MongoDB.I created the back end system at a large bank and created one of the first iOS mobile applications available on the iPhone in 2008.I've created dozens of of Full Stack End to End solutions from Banking, Social Messaging, Event Discover and...

Review
4.9 course rating
4K ratings
ui-avatar of Christian Pena
Christian P.
5.0
9 months ago

I need to level up my skills concerning BLE/IBeacon. Great course so far

  • Helpful
  • Not helpful
ui-avatar of DripCoffee C
Dripcoffee C.
5.0
4 years ago

I learned a lot in a short course like this.

  • Helpful
  • Not helpful
ui-avatar of Kado Data
Kado D.
5.0
4 years ago

Awesome course. I am a programmer myself with over 16 years of experience and I highly recommend this instructor.

  • Helpful
  • Not helpful
ui-avatar of Umut Ĺženol
Umut ďż˝.
4.0
4 years ago

there is not enough explanation about why he is doing something. but it is free

  • Helpful
  • Not helpful
ui-avatar of Federico Tartarini
Federico T.
5.0
5 years ago

Very good course, you cover the topic very well and provided examples. Thank you

  • Helpful
  • Not helpful
ui-avatar of Hiroaki Ogasawara
Hiroaki O.
4.0
5 years ago

Sorry, I do not have iBeacon. How do you emulate the iBeacon?

  • Helpful
  • Not helpful
ui-avatar of Bob Esponjoso
Bob E.
3.5
6 years ago

Pleased with the info on iBeacons but the course itself is dated. It could really use a refresh with regard to Xcode and Swift.

  • Helpful
  • Not helpful
ui-avatar of YH Cheah
Yh C.
5.0
6 years ago

Everything went smoothly so far

  • Helpful
  • Not helpful
ui-avatar of Sławomir Kurczewski
Sławomir K.
5.0
7 years ago

It is good job.

  • Helpful
  • Not helpful
ui-avatar of jose H Vides
Jose H. V.
5.0
7 years ago

easy to follow and understand, right speed for new user

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses