This is certainly great advice, but I think the most "to the point" way of communicating your skills is showing projects you've completed. Ideally mobile apps, which means you should add some Objective-C/Java to that list. These days good mobile devs are fewer than those who know the common web/javascript stacks (which are still important).
Overall — just make sure to show your future employer that you can "take it to the hole" and actually ship/create/finish a project. thats where the money is. Can you deliver? Or are you just another guy chasing APIs and buzzwords hoping to wear a hoodie and flip flops and be a snarky programmer?
(haha I'm sure that's not you!)