Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

How to be an Android Expert: Droidcon Berlin

1,586 views

Published on

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.

  • Hey guys! Who wants to chat with me? More photos with me here 👉 http://www.bit.ly/katekoxx
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

How to be an Android Expert: Droidcon Berlin

  1. 1. HOW TO BE AN ANDROID EXPERT Chiu-Ki Chan @chiuki bit.ly/ExpDE #droidconDE
  2. 2. EXPERT @chiuki #droidconDE
  3. 3. @chiuki #droidconDE
  4. 4. @chiuki #droidconDE
  5. 5. @chiuki #droidconDE
  6. 6. @chiuki #droidconDE
  7. 7. – Aristotle The one exclusive sign of thorough knowledge is the power of teaching. @chiuki #droidconDE
  8. 8. @chiuki #droidconDE
  9. 9. @chiuki #droidconDE
  10. 10. @chiuki #droidconDE
  11. 11. @chiuki #droidconDE
  12. 12. @chiuki #droidconDE
  13. 13. @chiuki #droidconDE
  14. 14. @chiuki #droidconDE
  15. 15. @chiuki Blogging formula #droidconDE
  16. 16. @chiuki Screenshot and code #droidconDE
  17. 17. @chiuki #droidconDE
  18. 18. @chiuki Conference Report #droidconDE
  19. 19. @chiuki #droidconDE
  20. 20. @chiuki #droidconDE
  21. 21. @chiuki #droidconDE
  22. 22. @chiuki #droidconDE
  23. 23. @chiuki #droidconDE
  24. 24. @chiuki #droidconDE #droidconDE
  25. 25. @chiuki #droidconDE
  26. 26. @chiuki #droidconDE
  27. 27. @chiuki #droidconDE
  28. 28. @chiuki #droidconDE
  29. 29. @chiuki #droidconDE
  30. 30. @chiuki #droidconDE
  31. 31. @chiuki #droidconDE
  32. 32. @chiuki #droidconDE
  33. 33. @chiuki #droidconDE
  34. 34. @chiuki #droidconDE
  35. 35. @chiuki #droidconDE
  36. 36. @chiuki #droidconDE
  37. 37. @chiuki #droidconDE
  38. 38. @chiuki #droidconDE
  39. 39. @chiuki #droidconDE
  40. 40. @chiuki #droidconDE
  41. 41. @chiuki #droidconDE
  42. 42. @chiuki #droidconDE
  43. 43. Objection #1 I have nothing to say @chiuki #droidconDE
  44. 44. @chiuki #droidconDE
  45. 45. @chiuki #droidconDE
  46. 46. @chiuki compile "com.android.support:appcompat-v7:25.2.0" #droidconDE
  47. 47. @chiuki compile "com.android.support:appcompat-v7:26.0.2" #droidconDE
  48. 48. @chiuki #droidconDE
  49. 49. @chiuki #DroidConBos
  50. 50. Objection #2 No one wants to listen to me @chiuki #droidconDE
  51. 51. @chiuki #droidconDE
  52. 52. Show-and-tell @chiuki Lightning talk Full talk #droidconDE
  53. 53. @chiuki Conferences #droidconDE
  54. 54. @chiuki Speakers #droidconDE
  55. 55. @chiuki CFP Why this topic? Why you? Call for proposals #droidconDE
  56. 56. @chiuki Why this topic? #droidconDE
  57. 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
  58. 58. @chiuki Why you? #droidconDE
  59. 59. @chiuki #droidconDE
  60. 60. @chiuki #droidconDE
  61. 61. @chiuki #droidconDE
  62. 62. @chiuki Talk accepted! Now what? #droidconDE
  63. 63. @chiuki A public speaking newsletter http://techspeak.email #droidconDE
  64. 64. @chiuki #droidconDE
  65. 65. @chiuki #droidconDE
  66. 66. @chiuki #droidconDE
  67. 67. @chiuki #droidconDE
  68. 68. @chiuki #droidconDE
  69. 69. Objection #2 No one wants to listen to me @chiuki #droidconDE
  70. 70. Objection #2 No one wants to listen to me @chiuki Rejected #droidconDE
  71. 71. @chiuki #droidconDE
  72. 72. @chiuki #droidconDE
  73. 73. @chiuki #droidconDE
  74. 74. @chiuki #droidconDE
  75. 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

×