The first is obviously needs web techniques such as HTML/CSS and Javascript. For the second one we could use native technologies but we are going to the same web technologies there too.