title: What's the best way to learn Smali (and how/when to use Dalvik VM opcodes)?
body: <p>I know Java, and learned C but never used it. I do not know any form of assembly, either for a virtual machine or a real one.</p>
  
  <p>What's the best way to learn how to hack Smali?</p>