Think of an Android expert. Why do you consider this person an expert? “She knows a lot about Android”, you say. But how do you know? You know because she shares her knowledge, through blogs, talks, StackOverflow etc.
Experts are just that, people who share their knowledge. Sharing puts you in a positive feedback loop: the more you share, the more knowledgeable you become. Let me walk you through some concrete steps you can take to start sharing and build up your expertise.
57. @chiuki
The async/await feature allows you to write the asynchronous code in a
straightforward way, without a long list of callbacks. Used in C# for quite a while
already, it has proven to be extremely useful. In Kotlin 1.1 you have async and await
as library functions implemented using coroutines.
A coroutine is a light-weight thread that can be suspended and resumed later. Very
precise definition, but might be confusing at first. What ‘light-weight thread’
means? How does suspension work? This talk uncovers the magic.
We’ll discuss the concept of coroutines, the power of async/await, and how you can
benefit from defining your asynchronous computations using suspend functions.
#droidconDE
Kotlin Coroutines
75. @chiuki
Slides: bit.ly/ExpDE
Blogging formula: Technical articles
http://blog.sqisland.com/2015/01/moar-technical-articles.html
Blogging formula: Conference reports
http://blog.sqisland.com/2015/03/blogging-formula-conference-reports.html
Sketchnoting for All
https://gum.co/sketchnoting4all
I Have Nothing to Say
https://www.youtube.com/watch?v=MLdhamQlFfg
Recording your own talk
http://blog.sqisland.com/2015/12/use-quicktime-to-record-your-own-talk.html
How to write a conference proposal
https://www.youtube.com/watch?v=2ESAV51B9VY
Technically Speaking
https://techspeak.email
#droidconDE