title: Mobile website or a mobile app
body: <p>I want to make a mobile website which can use mobile native elements like camera, contacts and geolocation. </p>
  
  <p>Can I make such website or I have to go for Mobile App ? </p>
  
  <p>If Mobile App and consider Sencha Touch with PhoneGap, Is there any other option to distribute than going through app store ? </p>
  
  <p>Will that work to build complete application using Sencha Touch and then wrap using PhoneGap to support all mobile devices ?</p>
  
  <p>Do I need Mac machine or I can do everything using Windows ?</p>