Skip to content

adilsonfuta/Cloud-App-Workshop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Cloud and Application development Workshop # Learn how to leverage the power of the cloud to build mobile and gaming applications. ## Contact Information ## - Tim: tim.benroeck@microsoft.com - Phil: phaelion@microsoft.com ## Pre-Requisites ## - **A Microsoft account:** A Microsoft account is required to access Microsoft services such as OneDrive, Xbox Live, Hotmail, Azure, etc. If you have an @hotmail.com or @outlook.com email address then you already have a Microsoft account. However, you do not need to have a Microsoft email address to have a Microsoft account. - [Sign up for a new Microsoft @outlook.com email address](http://signup.live.com) - [Associate your current email address as a Microsoft account.](http://aka.ms/easyid) _Note: This will not change your email hosting or affect your current account. It will simply allow you to log into Microsoft services with an existing email address such as @gmail.com, @yahoo.com, or @yourdomain.com_ ## Agenda ## ### Day 1 - Introduction to application development and Microsoft Azure### - **[Presentation](Slides/AppEntryPoints.pptx):** How to choose your app development environment - **Demo:** Windows App Studio - **[Presentation](Slides/AzureIntroduction.pptx):** Introduction to Microsoft Azure and how to get started - **Demo:** The Microsoft Azure portal and creating your first Website and Virtual Machine - **Lab:** - Build a Windows app using App Studio: [Video - how to use App Studio](http://channel9.msdn.com/Blogs/Windows-Phone/Windows-App-Studio-Beta-Walk-Through) - **Challenge:** Create a website that displays your Name ### Day 2 - Game Development### - Using the [Construct2](https://www.scirra.com/) game engine - Using the [Phaser.io](http://phaser.io/) game engine - **Lab:** Build your first game - **Contruct2 Tutorials:** - [Building a platformer](https://www.scirra.com/tutorials/253/how-to-make-a-platform-game) - [Building a top down shooter](https://www.scirra.com/tutorials/37/beginners-guide-to-construct-2) - [Building flappy bird](https://www.scirra.com/tutorials/857/flappy-birds-clone-in-10-minutes) - [Building Asteroid clone](https://www.scirra.com/tutorials/358/asteroid-clone-in-less-than-100-events) - [View more tutorials](https://www.scirra.com/tutorials) - **Phaser.io Tutorials:** - [Building a platformer](http://www.photonstorm.com/phaser/tutorial-making-your-first-phaser-game) - [Building flappy bird](http://www.codevinsky.com/phaser-2-0-tutorial-flappy-bird-part-1/) - [View more tutorials](http://www.lessmilk.com/phaser-tutorial/) - **Challenge:** Create and upload your game to an Azure Website. [FTP your site to Azure](http://blogs.msdn.com/b/tim/archive/2015/01/07/how-to-ftp-your-microsoft-azure-websites.aspx) ### Day 3 - Game Deployment and Source Control basics### - Deploy game to an Azure website with GitHub - **[Presentation](Slides/GitAndGithub.pdf):** Source control basics with Git and GitHub - [Git cheat sheet](github-git-cheat-sheet.pdf) - [Create a repository with GitHub](https://help.github.com/articles/create-a-repo/) - **Labs:** - Check your game into source control - Deploy your game to an Azure website with GitHub - [Publish to Azure websites with Git and others](http://azure.microsoft.com/en-us/documentation/articles/web-sites-publish-source-control/) ### Day 4 - JavaScript Development### - JavaScript basics - Node.js basics - **Labs:** - [nodeschool](http://nodeschool.io/#workshoppers) - Make your own node app using some node modules

About

Cloud and App development workshop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors