Building a Roboarmy with Angular
Offered By: WeAreDevelopers via YouTube
Course Description
Overview
Discover how to build apps that communicate with real objects like robots, drones, and lightbulbs in this engaging 38-minute talk from the WeAreDevelopers World Congress 2018. Learn about Bluetooth Low Energy (BLE) functionality, using Angular as a core framework for IoT apps, and leveraging the Web Bluetooth API for web application development. Follow along as Sebastian Witalec demonstrates real-world examples with drones and robots, explaining Bluetooth implementation on mobile devices and its integration with NativeScript. Gain insights into grouping functionality into services, understanding characteristics interactions, and sending commands. Master Web Bluetooth in five easy steps and NativeScript Bluetooth in four steps, including finding matching devices, connecting, reading, and writing data. Explore reverse engineering techniques using Android Developer Tools and Wireshark for deeper understanding. By the end of this talk, acquire the knowledge to create your own "roboarmy" using Angular and Bluetooth technology.
Syllabus
Intro
Squirrels are cute
Modern squirrel warfare
Stormtroopers came to the rescue
Trying to subdue the rebellion
Call for Help
Robots answered the call
Functionality is grouped into Services
Services contain characteristics
Characteristics interactions
Sending commands
Run Bluetooth from
Web bluetooth in 5 easy steps
Find a matching Device
4 - Connect and get
Step 5 - Read
Step 5 - Write
Time to send the drone to scout on the enemy
NativeScript Bluetooth in 4 easy steps
Request permissions
Connect to the Device
Reverse Engineering
Android Developer Tools
Wireshark
Looking for the bullet: Test instructions
Fire Instruction
Unconditional surrendered
Summary
Taught by
WeAreDevelopers
Related Courses
Creative, Serious and Playful Science of Android AppsUniversity of Illinois at Urbana-Champaign via Coursera Creative Programming for Digital Media & Mobile Apps
University of London International Programmes via Coursera Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera Introduction aux réseaux cellulaires
Institut Mines-Télécom via Independent Mobile Web Development
Google via Udacity