in partnership with

     

presents

Windows 10 Code Camp (Professionals):

Cross-Platform Mobile Apps with Xamarin and Azure

21 May 2016 (Saturday)

 

Windows 10 Code Camp (Professionals) is a whole day seminar and workshop for developers that aims to build up development skills on Cloud Connected Cross-Platform Mobile Apps with Xamarin and Azure. Participant must be a professional with at least 2 years industry experience.

 

ABOUT THE SPEAKER

Michael John "Penny" Peña, is a Microsoft MVP for Windows Development. He is also a cofounder and interim CTO of Gluon Inc, a London Based Tech Consultant company specializing in Financial Technologies with delivery center in Davao, Philippines.    

He has been recently working on enterprise systems and applications for a large multi-national bank as well as doing innovation activities on top. He specializes on Mobile Development, Web Development, Cloud Computing, DevOps, Automated Testing and Agile-Scrum to name a few.

He has been a proactive contributor to the Microsoft space in the Philippines for the past 5 years. He recently placed 3rd in the overall APAC region as a Microsoft Influencer Hero on his attempt to contribute on Channel9 as a speaker.

Where & When

Microsoft Philippines HQ

8/F 6750 Ayala Office Tower, Ayala Ave, Makati City, Philippines

May 21, 2016 8:00AM to May 21, 2016 5:00PM

Schedule

  7:00 AM  -   7:30 AM 

 Registration  (Registration closes at 8:00AM)

  7:30 AM  -   7:45 AM

 Intro to DevCon

  7:45 AM  -   8:00 AM

 Partner Talks by Microsoft

  8:00 AM  -   9:00 AM 

  •  What is Xamarin and Xamarin.Forms? 
  • Hello Xamarin.Forms Demo

  9:00 AM  -   10:00 AN

  • Fundamentals of Code-Reuse for Xamarin
  • Portable Class Libraries
  • Basic XAML Controls

  10:00 AM  - 11:00 AM

  •  ListViews, Layouts and Pages

  11:00 AM – 12:00 PM

  •  Data Binding with MVVM

 12:00 PM – 1:00 PM

Lunch Break

  1:00 PM  -   2:00 PM

  • Creating you Web Service with Azure App Service (Mobile App)

  2:00 PM  - 3:00 PM

  • Consuming REST Services 
  • Persisting Data Locally

  3:00 PM – 4:00 PM

  •  Handling Platform Specific Requirements

 4:00 PM – 5:00 PM

  •  Mini-Hackathon

Rules

Prerequisites:

  • Participant must be a professional with at least 2 years industry experience.

Machine Requirement

  • Bring your own laptop

Software Requirements

Mac Users:

1. Xamarin.iOS

2. Xamarin.Android

  • Install Xamarin using Unified Installer
  • The Unified Installer should install Android SDK and other Android Components.
  • In case some components were not properly installed, you can choose manual downloads from the installation wizard.
  • Install your preferred Android SDK (API 18: JellyBean to latest) by opening Android SDK Manager
  • Install your preferred Android Emulators in Xamarin Studio by going to Tools -> Open Google Emulator Manager (Devices with API 18 and up to latest)

3. Make sure you can see Xamarin.Forms when you File -> New Platform -> App in Xamarin Studio. Choose Portable.

  • Build and Run the Project on your target platform to check if the installation went well.

 

Windows Users:

1. Preferably use Windows 10 x64

2. Install Visual Studio 2015 Community Edition

3. Xamarin.Android

  • Install Xamarin using Unified Installer: https://www.xamarin.com/download
  • Depending on your choice, you will either install it on top of Visual Studio (if you choose “I already have Visual Studio Installed”) or Xamarin Studio installed
  • The Unified Installer should install Android SDK and other Android Components.
  • In case some components were not properly installed, you can choose manual downloads from the installation wizard.
  • After installation, go to Visual Studio and go to Tools > Options > Xamarin > Android Settings and make sure the components are in place when you see Green Checks.
  • Install Android Emulator for Visual Studio

4. Xamarin.UWP (Universal Windows Platform)

  • Install Windows 10 SDK
  • Optionally install Windows 10 Mobile Simulators in Visual Studio or you can use your Local Machine

5. Xamarin.iOS (Optional)

  • You need to have a Mac as a Build Agent  ☺
  • Pair Visual Studio with your Mac. A wizard will appear once you create either Xamarin.iOS project or Xamarin.Forms with iOS as a target platform as well.

6. In Visual Studio. Go File -> New Project -> Cross-Platform -> Xamarin.Forms (Portable)

  • Build and Run the Project on your target platform to check if the installation went well.

 

Certificates

  • While the DevCon team loves to conduct workshops that would help you learn new technologies as a community initiative, heads up! There will be no certificates provided for this camp. 

Registration

1. Be updated for further event announcements:

Follow us on Twitter: @DevConPH

Like the DevCon Facebook Page: https://www.facebook.com/DevConPH

Join the DevCon Facebook Group: https://www.facebook.com/groups/devconph

2. Register only when you're sure to attend. DevCon has the right to decline entry for regular no-show registrants.


comments powered by Disqus