Rogue marathon runners are using social media to cheat their way into races—and it may not be a victimless crime.
University of Washington researchers have shown just how cheaply spies can exploit ad networks for fine-grained, individualized surveillance.
The T-Mobile/Sprint deal would not only raise prices, but also give cable companies a chance to control a wireless market.
Tesla's former VP of production breaks down exactly why you shouldn't be afraid to build your own products.
If you want to pick Evan Prodromou's brain, you'll have to pay him. In Evancoin.
Phenomenons like Me Too are great for Facebook—and that should give us pause. They’re exhausting us to the point where we cannot meaningfully act.
Do you want to get started using one of the hottest new programming languages out there? Then check out our new course, Kotlin Fundamentals.What You’ll Learn
In this course, Android developer Annapurna Agrawal will teach you everything you need to know to develop Android apps in the Kotlin language.
You'll start from scratch, with a brief overview of Kotlin and its advantages, and a look at how to set up the IDE. Then you'll move on to writing your first Kotlin code and dig deeper into its method of execution.
You'll learn the basic syntax before moving on to fundamental topics such as functions and classes, loops and iterators. You'll also get a sneak peek at some advanced features of Kotlin like lambdas, higher-order functions, and using Java and Kotlin together in the same app.
Here are some free lessons from this course, as a preview of what you can expect:Write Your First Kotlin Code
In this lesson, you'll write your first Kotlin program and execute it in IntelliJ IDEA. You'll also learn how classes are automatically created.Classes and Functions
Learn how to call other functions from Kotlin main(). You'll see how to call a function inside a class and how to use field variables and class properties outside the class.String Templates and Interpolation
In this video, you'll learn how to use string interpolation, with some examples to explain the concept.Take the Course
You can take our new course straight away with a subscription to Envato Elements. For a single low monthly fee, you get access not only to this course, but also to our growing library of over 1,000 video courses and industry-leading eBooks on Envato Tuts+.
Plus you now get unlimited downloads from the huge Envato Elements library of 320,000+ photos and 36,000+ design assets and templates. Create with unique fonts, photos, graphics and templates, and deliver better projects faster.
Scientists descend on the Boiling River in Yellowstone to hunt for Naegleria fowleri, the brain-eating amoeba that kills 97 percent of the humans it infects.
The $199 Sonos One is a great-sounding Sonos speaker you can command with your voice.
We're excited to share a one-day promotion for Envato Elements. Usually $29, for one day only you can lock in a lifetime price of just $19 per month!What is Envato Elements?
Envato Elements provides inspiring and ready-to-use photos, templates, fonts, assets, icons, and much more. For a single monthly fee, you get unlimited downloads to use in your projects and design work.
Now with over 33,000 beautiful design templates and assets (and over 300,000 photos), it's the only design subscription you'll ever need.
Not only that, Envato Elements now includes access to every Tuts+ course and eBook. That's over 1,000 courses on web design, code, and graphic design, as well as the entire A Book Apart and Smashing Magazine eBook libraries!How Can I Join for $19?
Head over to Envato Elements any time today, and you can take advantage of a one-off discount, for the lifetime of your membership. Join today for $19 and you lock that price in for all future months.
Act fast, though. The promotion ends tomorrow, at 12pm Thursday 19th October, AEST (Australian time). You can see the end time of the promotion in other time zones, to make sure you don't miss out!