how to win a hackathon - penn apps 2015
TRANSCRIPT
@DaveVoyles
Sr. Tech EvangelistMicrosoft
DaveVoyles.com
How to win a hackathon
About me
• Construction worker turned programmer
• Started off at Comcast, then came to Microsoft
• Wrote Xbox 360 & Xbox One apps
• Ask me HTML5 questions!
Easy Blog with WordPress, Azure Web Apps and the Azure Gallery – http://blogs.msdn.com/b/devfish/archive/2015/09/03/easy-blog-with-wordpress-azure-web-apps-and-the-azure-gallery.aspx
HTML5 Boilerplate – spin up a web app in secondshttps://html5boilerplate.com/
A boilerplate for Node.js web applicationshttps://github.com/sahat/hackathon-starter
ManifoldJS – Turn any website into an iOS, Android, and Windows app in secondshttp://www.davevoyles.com/vorlonjs-manifoldjs-a-new-flight-simulator-in-the-browser-from-microsoft/
Azure samples – iOS, Android, Web. https://github.com/Azure-Samples
Web API for mobile apps – leaderboards, stat sharing, etc.https://github.com/DaveVoyles/XamarinWebAPI
Intro to HMTL5 videohttp://www.davevoyles.com/introduction-to-html5-video/
Resources
4
Social
Tools and Productivit
yInformation and
Promotion
Games Entertainment
appstudio.windows.com
Categories of Apps
device/services
client/server
Great device experiences …
… powered by services in the cloud
Open Platform
●
Azure Usages• Websites
• Push your code to GitHub, and it updates your site instantly!• Wrap it using ManifoldJS and deploy to iOS, Android, Facebook, Windows!
• Wordpress• Use it as a resume!
• Microsoft and Comcast found me that way!
• Mobile services• Push notifications, lists, leaderboards
• Blob Storage• Host and serve your podcast files (mp3, mp4, streaming)
• Media Services• Create your own Twitch-like streaming service, but YOU own the content
9
Free Azure passesLet’s do this together, right now
Aka.ms/easyID
10appstudio.windows.com
Sample apps from App Studio
11
Choose templat
eSelect tiles
Select theme
Enter publish
infoAdd
content
appstudio.windows.com
Creating an app with App StudioSign
into App
Studio
Generate app
Many Tools of the trade
Easy Blog with WordPress, Azure Web Apps and the Azure Gallery – http://blogs.msdn.com/b/devfish/archive/2015/09/03/easy-blog-with-wordpress-azure-web-apps-and-the-azure-gallery.aspx
HTML5 Boilerplate – spin up a web app in secondshttps://html5boilerplate.com/
A boilerplate for Node.js web applicationshttps://github.com/sahat/hackathon-starter
ManifoldJS – Turn any website into an iOS, Android, and Windows app in secondshttp://www.davevoyles.com/creating-a-mobile-app-with-famo-us-and-manifoldjs/
Azure samples – iOS, Android, Web. https://github.com/Azure-Samples
Web API for mobile apps – leaderboards, stat sharing, etc.https://github.com/DaveVoyles/XamarinWebAPI
Intro to HMTL5 videohttp://www.davevoyles.com/introduction-to-html5-video/
Resources