DEV Community

Play Button Pause Button
Nhlanhla Lucky Nkosi
Nhlanhla Lucky Nkosi

Posted on

To Kill a Working Drone: Flying drones with Twitter, Bananas and WebAPIs with Lucky Nkosi

Lucky is a Software Engineer in the R&D division of BBD Software and a game development lecturer at the Digitals Arts division of Wits University in Johannesburg. He has experience in building and maintaining enterprise banking software with varying tech-stacks; all the way from VB6 and .Net to web and cloud technologies. Lucky is interested in IoT and passionate about making technology accessible through the web.

My talk covers the power of modern browsers and how their features can be used to create accessible web applications that facilitate the delivery of meaningful and interactive experiences. I show this by flying a drone with a variety of control schemes; from pure JS to my phone's accelerometer and even detecting my hand gestures with no direct contact to anything.

Here is a download link to the talk slides (PDF)


This talk will be presented as part of CodeLand:Distributed on July 23. After the talk is streamed as part of the conference, it will be added to this post as a recorded video.

Top comments (34)

Collapse
 
digitaldimarie profile image
πŸ’ŽDi MarieπŸ’Ž

The late night, cheap shopping spree is so familiar.

Collapse
 
jvbreen1 profile image
John Breen

This is amazing - getting some Marvel/Avengers vibes

Collapse
 
brooke profile image
Brooke

He's got that Tony Stark energy!

Collapse
 
ben profile image
Ben Halpern

I've been looking forward to this one

Collapse
 
bryantit profile image
Bryant Richards

Who else just added this drone to their amazon wish list?

Collapse
 
digitaldimarie profile image
πŸ’ŽDi MarieπŸ’Ž

I have no need for one and have been on the fence. Falling right over to purchase one now.

Collapse
 
ben profile image
Ben Halpern

LOLOLOL

Collapse
 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’»

Me. I have to try it.

Collapse
 
paulc_creates profile image
Paul Caoile

I have broken 2 already...

Collapse
 
jvbreen1 profile image
John Breen

"...or const" - lol!

Collapse
 
alexlsalt profile image
Alex Morton

Amazing. "By playing, I learn."

I think if we all embrace the playful and fun side of learning, it becomes so much more enjoyable - and also effective!

Collapse
 
terceranexus6 profile image
Paula

This is so exciting I want to look for more projects of yours hahaha thank you so much, I'm such a hardware and electronics geek and loved this.

Collapse
 
mreves profile image
MREves

Excellent talk - I love the idea of learning through ridiculous things! definitely banking this in conjunction with Alex's earlier advice of moving beyond tutorials. Loved the talk.

Collapse
 
elleon003 profile image
elleon003

I love this approach! Building playful experiences is a beautiful way to put it.

Collapse
 
sharthagod profile image
Shareese A

I absolutely love this!!! Keep playing!!

Collapse
 
jvbreen1 profile image
John Breen

"I've got drone hands"

Collapse
 
luckynkosi profile image
Nhlanhla Lucky Nkosi

πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚

Collapse
 
bogdaaamn profile image
Bogdan Covrig

@ben now we need @luckynkosi in the next CodeLand offline edition

Collapse
 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’»

I am very interested in this talk.
Can't wait to learn more.

Collapse
 
josephdubon profile image
Joseph Dubon

This is really interesting!

Collapse
 
paulc_creates profile image
Paul Caoile

"With playing and building, that is how i learn"
I love this!!! So true!

Some comments may only be visible to logged-in visitors. Sign in to view all comments.