SlideShare una empresa de Scribd logo
1 de 53
Windows  Windows Phone  Azure  … and more!
@shahedC
WakeUpAndCode.com
Intro: Cloud + Universal Apps
> Creating a Mobile Service
> Consuming the Service
> Publishing the Service
Q&A
Tools & Technologies
Introduction: The Cloud
Host Build Consume
Packaged
Software
IaaS:
infrastructure as
a service
PaaS: Platform
as a service
Saas: software
as a service
Applications
Self-
Managed
Self-
Managed
Self-
Managed
Managed
By Vendor
Data
Runtime
Managed
By Vendor
Middleware
O/S
Virtualization
Managed
By Vendor
Servers
Storage
Networking
Source: Bret Stateham, Windows Azure evangelist
“… mobile first,
cloud first… ”
Microsoft CEO Satya Nadella
Universal Apps
"Apps that are tailored to people with disabilities"
"Apps that are automatically multi-lingual and culture adherent"
"Apps that can run on all platforms (iOS, Android, Windows)"
"A single app package that will work across Microsoft devices“
 None of the Above?
Universal Apps for Windows
• 1 solution
• 1 shared project (no binary output)
• 1 project per platform (separate binary output per platform)
• Windows, Windows Phone, Xbox One (coming soon!)
Ref: http://dev.windows.com/en-us/develop/Building-universal-Windows-apps
• Pricing structure – Match Windows Phone pricing on Windows 8
• Shared in-app purchases – Buy IAPs only once, on either platform.
• Install across devices – Buy app only once, own across platforms
• Shared revenue model – Keep 70% of revenue
• Unified ad-units for Windows Phone and Windows apps
Ref: http://www.wpcentral.com/what-is-a-universal-windows-app
http://www.windowscentral.com/microsoft-reveals-its-windows-10-
universal-apps-plans-developers-mwc-2015
Visual Studio
• C# and XAML
• HTML5 & JavaScript
• C++ and DirectX
Reference:
• http://blogs.msdn.com/b/visualstudio/archive/2014/04/14/using-visual-studio-to-build-universal-xaml-apps.aspx
Reference:
• http://msdn.microsoft.com/en-us/library/windows/apps/dn609832.aspx
Reference:
• http://marcominerva.wordpress.com/2014/04/22/how-to-share-code-among-different-universal-windows-apps/
“This type of project has been improved in Visual Studio 2013 Update 2 and
now, if we target Windows 8.1 and Windows Phone 8.1, we’ll be able to use all
the common APIs.
However, PCL produces a single binary that works as is in all the supported
projects. Handling divergent APIs requires using higher-level abstractions, such
as dependency injection or IoC containers. We can’t simply use conditional if to
define platform specific code.”
How about using a Portable Class Library (PCL)?
2. Add Project to Solution:
1. Download & Install “Shared Project Reference Manager” from MSDN:
• http://visualstudiogallery.msdn.microsoft.com/315c13a7-2787-4f57-bdf7-adae6ed54450
3. Add Class Library for each platform (Win 8.1 & WP 8.1)
4. Add Shared Project Reference to each Class Library.
Ref: http://marcominerva.wordpress.com/2014/04/22/how-to-share-code-among-different-universal-windows-apps/
http://code.msdn.microsoft.com/windowsapps/Universal-Windows-app-
cb3248c3
http://www.microsoftvirtualacademy.com/training-courses/developing-
universal-windows-apps-with-c-and-xaml
http://www.wintellect.com/blogs/jprosise/building-universal-apps-
with-visual-studio-2013-update-2
Intro: Cloud + Universal Apps
> Creating a Mobile Service
> Consuming the Service
> Publishing the Service
Q&A
Creating a Mobile Service
Link: http://azure.microsoft.com/en-us/documentation/articles/mobile-services-dotnet-backend-windows-store-dotnet-get-started/
Consuming the Service
. . .
Publishing the Service
Enter a value to test it
Enter a value to test it
Intro: Cloud + Universal Apps
> Creating a Mobile Service
> Consuming the Service
> Publishing the Service
Q&A
Intro: Cloud + Universal Apps
> Creating a Mobile Service
> Consuming the Service
> Publishing the Service
Q&A
Email: shchowd@microsoft.com  Twitter: @shahedC

Más contenido relacionado

La actualidad más candente

Cloudy with a Dash of Universal Apps
Cloudy with a Dash of Universal AppsCloudy with a Dash of Universal Apps
Cloudy with a Dash of Universal Apps
Shahed Chowdhuri
 

La actualidad más candente (20)

How to Win #BestMicrosoftHack with Azure
How to Win #BestMicrosoftHack with AzureHow to Win #BestMicrosoftHack with Azure
How to Win #BestMicrosoftHack with Azure
 
Android
AndroidAndroid
Android
 
.NET Conf 2019 高雄場 - .NET Core 3.0
.NET Conf 2019 高雄場 - .NET Core 3.0.NET Conf 2019 高雄場 - .NET Core 3.0
.NET Conf 2019 高雄場 - .NET Core 3.0
 
Service Fabric Overview (Yves Goeleven)
Service Fabric Overview (Yves Goeleven)Service Fabric Overview (Yves Goeleven)
Service Fabric Overview (Yves Goeleven)
 
Test Automation Workshop with BDD Approach
Test Automation Workshop with BDD ApproachTest Automation Workshop with BDD Approach
Test Automation Workshop with BDD Approach
 
"Project Tye to Tie .NET Microservices", Oleg Karasik
"Project Tye to Tie .NET Microservices", Oleg Karasik"Project Tye to Tie .NET Microservices", Oleg Karasik
"Project Tye to Tie .NET Microservices", Oleg Karasik
 
Develop a Messaging App on AWS in One Day
Develop a Messaging App on AWS in One DayDevelop a Messaging App on AWS in One Day
Develop a Messaging App on AWS in One Day
 
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
 
Docker - Contain that Wild Application by Marvin Arcilla
Docker - Contain that Wild Application by Marvin ArcillaDocker - Contain that Wild Application by Marvin Arcilla
Docker - Contain that Wild Application by Marvin Arcilla
 
Fitur Terbaru Flutter di Tahun 2021 - Widyarso Joko Purnomo
Fitur Terbaru Flutter di Tahun 2021 - Widyarso Joko PurnomoFitur Terbaru Flutter di Tahun 2021 - Widyarso Joko Purnomo
Fitur Terbaru Flutter di Tahun 2021 - Widyarso Joko Purnomo
 
I/O Extended (GDG Bogor) - Andrew Kurniadi
I/O Extended (GDG Bogor) - Andrew KurniadiI/O Extended (GDG Bogor) - Andrew Kurniadi
I/O Extended (GDG Bogor) - Andrew Kurniadi
 
Cloudy with a Dash of Universal Apps
Cloudy with a Dash of Universal AppsCloudy with a Dash of Universal Apps
Cloudy with a Dash of Universal Apps
 
The A1 by Christian John Felix
The A1 by Christian John FelixThe A1 by Christian John Felix
The A1 by Christian John Felix
 
Secure your applications with Azure AD and Key Vault
Secure your applications with Azure AD and Key VaultSecure your applications with Azure AD and Key Vault
Secure your applications with Azure AD and Key Vault
 
Progressive Web Apps by Millicent Convento
Progressive Web Apps by Millicent ConventoProgressive Web Apps by Millicent Convento
Progressive Web Apps by Millicent Convento
 
TUTTO SU VISUAL STUDIO ALM 2015
TUTTO SU VISUAL STUDIO ALM 2015TUTTO SU VISUAL STUDIO ALM 2015
TUTTO SU VISUAL STUDIO ALM 2015
 
Web app security
Web app securityWeb app security
Web app security
 
Azure serverless architectures
Azure serverless architecturesAzure serverless architectures
Azure serverless architectures
 
Code Generation for Azure with .net
Code Generation for Azure with .netCode Generation for Azure with .net
Code Generation for Azure with .net
 
Spring ing apps on amazon web services
Spring ing apps on amazon web servicesSpring ing apps on amazon web services
Spring ing apps on amazon web services
 

Similar a Azure Mobile Services (+ Universal Apps)

Cross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual StudioCross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual Studio
Mizanur Sarker
 
Analysis Of The Original Version Of Java
Analysis Of The Original Version Of JavaAnalysis Of The Original Version Of Java
Analysis Of The Original Version Of Java
Amanda Brady
 

Similar a Azure Mobile Services (+ Universal Apps) (20)

Universal Apps for Windows
Universal Apps for WindowsUniversal Apps for Windows
Universal Apps for Windows
 
Azure mobile service ( Universal App)
Azure mobile service ( Universal App) Azure mobile service ( Universal App)
Azure mobile service ( Universal App)
 
An Introduction to Universal Windows Apps
An Introduction to Universal Windows AppsAn Introduction to Universal Windows Apps
An Introduction to Universal Windows Apps
 
Cross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual StudioCross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual Studio
 
Android dev o_auth
Android dev o_authAndroid dev o_auth
Android dev o_auth
 
windows application development company
windows application development companywindows application development company
windows application development company
 
Building Universal Windows Apps for Smartphones and Tablets with XAML & C#
Building Universal Windows Apps for Smartphones and Tablets with XAML & C#Building Universal Windows Apps for Smartphones and Tablets with XAML & C#
Building Universal Windows Apps for Smartphones and Tablets with XAML & C#
 
.NET Core on Mac
.NET Core on Mac.NET Core on Mac
.NET Core on Mac
 
Android Application Development Using Java
Android Application Development Using JavaAndroid Application Development Using Java
Android Application Development Using Java
 
Олександр Краковецький - UWP
Олександр Краковецький - UWPОлександр Краковецький - UWP
Олександр Краковецький - UWP
 
Lviv MD Day 2015 Олександр Краковецький "Universal Windows Platform Bridges д...
Lviv MD Day 2015 Олександр Краковецький "Universal Windows Platform Bridges д...Lviv MD Day 2015 Олександр Краковецький "Universal Windows Platform Bridges д...
Lviv MD Day 2015 Олександр Краковецький "Universal Windows Platform Bridges д...
 
Apache cordova
Apache cordovaApache cordova
Apache cordova
 
Analysis Of The Original Version Of Java
Analysis Of The Original Version Of JavaAnalysis Of The Original Version Of Java
Analysis Of The Original Version Of Java
 
How to Develop Cross Platform Application in Visual Studio Code?
How to Develop Cross Platform Application in Visual Studio Code?How to Develop Cross Platform Application in Visual Studio Code?
How to Develop Cross Platform Application in Visual Studio Code?
 
Best software development tools in 2021
Best software development tools in 2021Best software development tools in 2021
Best software development tools in 2021
 
Android - Anroid Pproject
Android - Anroid PprojectAndroid - Anroid Pproject
Android - Anroid Pproject
 
O futuro do .NET : O que eu preciso saber
O futuro do .NET : O que eu preciso saberO futuro do .NET : O que eu preciso saber
O futuro do .NET : O que eu preciso saber
 
Ganar el desafio android
Ganar el desafio androidGanar el desafio android
Ganar el desafio android
 
Bienvenido .Net MAUI - la evolución de Xamarin.Forms
Bienvenido .Net MAUI - la evolución de Xamarin.FormsBienvenido .Net MAUI - la evolución de Xamarin.Forms
Bienvenido .Net MAUI - la evolución de Xamarin.Forms
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 

Más de Shahed Chowdhuri

Más de Shahed Chowdhuri (20)

ASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web Apps
 
ASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web Apps
 
Cloud-Backed Mixed Reality: HoloLens & Azure Cognitive Services
Cloud-Backed Mixed Reality: HoloLens & Azure Cognitive ServicesCloud-Backed Mixed Reality: HoloLens & Azure Cognitive Services
Cloud-Backed Mixed Reality: HoloLens & Azure Cognitive Services
 
ASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web Apps
 
Cloud-Backed Mixed Reality with HoloLens & Azure Cognitive Services
Cloud-Backed Mixed Reality with HoloLens & Azure Cognitive ServicesCloud-Backed Mixed Reality with HoloLens & Azure Cognitive Services
Cloud-Backed Mixed Reality with HoloLens & Azure Cognitive Services
 
Microsoft Cognitive Services
Microsoft Cognitive ServicesMicrosoft Cognitive Services
Microsoft Cognitive Services
 
Intro to Bot Framework v3 with DB
Intro to Bot Framework v3 with DBIntro to Bot Framework v3 with DB
Intro to Bot Framework v3 with DB
 
Game On with Windows & Xbox One @ .NET Conf UY
Game On with Windows & Xbox One @ .NET Conf UYGame On with Windows & Xbox One @ .NET Conf UY
Game On with Windows & Xbox One @ .NET Conf UY
 
Game On with Windows & Xbox One!
Game On with Windows & Xbox One!Game On with Windows & Xbox One!
Game On with Windows & Xbox One!
 
Going Serverless with Azure Functions
Going Serverless with Azure FunctionsGoing Serverless with Azure Functions
Going Serverless with Azure Functions
 
ASP.NET Core 2.0: The Future of Web Apps
ASP.NET Core 2.0: The Future of Web AppsASP.NET Core 2.0: The Future of Web Apps
ASP.NET Core 2.0: The Future of Web Apps
 
Azure for Hackathons
Azure for HackathonsAzure for Hackathons
Azure for Hackathons
 
Intro to Xamarin: Cross-Platform Mobile Application Development
Intro to Xamarin: Cross-Platform Mobile Application DevelopmentIntro to Xamarin: Cross-Platform Mobile Application Development
Intro to Xamarin: Cross-Platform Mobile Application Development
 
Xbox One Dev Mode
Xbox One Dev ModeXbox One Dev Mode
Xbox One Dev Mode
 
What's New at Microsoft?
What's New at Microsoft?What's New at Microsoft?
What's New at Microsoft?
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with Azure
 
Intro to HoloLens Development + Windows Mixed Reality
Intro to HoloLens Development + Windows Mixed RealityIntro to HoloLens Development + Windows Mixed Reality
Intro to HoloLens Development + Windows Mixed Reality
 
Intro to Bot Framework v3
Intro to Bot Framework v3Intro to Bot Framework v3
Intro to Bot Framework v3
 
Azure: PaaS or IaaS
Azure: PaaS or IaaSAzure: PaaS or IaaS
Azure: PaaS or IaaS
 
ASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with Overview
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Azure Mobile Services (+ Universal Apps)

Notas del editor

  1. Title Page: Azure Mobile Services (+ Universal Apps) Windows  Windows Phone  Azure  … and more! By Shahed Chowdhuri Sr. Technical Evangelist Blog: WakeUpAndCode.com Twitter: @shahedC
  2. Agenda Intro: Cloud + Universal Apps > Creating a Mobile Service > Consuming the Service > Publishing the Service Q&A * Learn about how you can build a mobile service in Azure and consume it with a mobile app.
  3. Tools & Technologies Visual Studio 2013 Windows 8 Microsoft .NET and Visual C# Windows Phone JavaScript Microsoft Azure
  4. Introduction
  5. What is the Cloud? Screen Capture: “No one understands the Cloud!!!”
  6. Cloud Services: IaaS, PaaS and SaaS
  7. In Line with Microsoft’s Vision “… mobile first, cloud first… ” Microsoft CEO Satya Nadella
  8. Introduction
  9. What is a Universal App? "Apps that are tailored to people with disabilities" "Apps that are automatically multi-lingual and culture adherent" "Apps that can run on all platforms (iOS, Android, Windows)" "A single app package that will work across Microsoft devices“ None of the Above?
  10. Universal Apps for Windows Universal Apps for Windows 1 solution 1 shared project (no binary output) 1 project per platform (separate binary output per platform) Windows, Windows Phone, Xbox One (coming soon!) Ref: http://dev.windows.com/en-us/develop/Building-universal-Windows-apps
  11. Benefits of Universal Apps Pricing structure – Match Windows Phone pricing on Windows 8 Shared in-app purchases – Buy IAPs only once, on either platform. Install across devices – Buy app only once, own across platforms Shared revenue model – Keep 70% of revenue Unified ad-units for Windows Phone and Windows apps Ref: http://www.wpcentral.com/what-is-a-universal-windows-app
  12. Streamlined Development (graphic) UI  App Model  APIs  Tools  Store
  13. Visual Studio
  14. VS 2013 Update 2+ C# and XAML HTML5 & JavaScript C++ and DirectX
  15. Creating a Universal Project Look under Store Apps for specific language C++, C#, JavaScript
  16. New Project Solution Explorer Windows 8.1 project Windows Phone 8.1 project Shared project
  17. Existing Project Windows 8.1 project? Right-click  Add Windows Phone 8.1… Windows Phone 8.1 project? Right-click  Add Windows 8.1…
  18. Platform-Specific Code (with conditional compilation) C# WINDOWS_APP WINDOWS_PHONE_APP C++ WINAPI_FAMILY_PC_APP WINAPI_FAMILY_PHONE_APP Reference: http://blogs.msdn.com/b/visualstudio/archive/2014/04/14/using-visual-studio-to-build-universal-xaml-apps.aspx
  19. Context Chooser (top-left dropdown to choose Windows or Windows Phone) Reference: http://msdn.microsoft.com/en-us/library/windows/apps/dn609832.aspx
  20. Sharing Code Across Universal Apps How about using a Portable Class Library (PCL)? “This type of project has been improved in Visual Studio 2013 Update 2 and now, if we target Windows 8.1 and Windows Phone 8.1, we’ll be able to use all the common APIs. However, PCL produces a single binary that works as is in all the supported projects. Handling divergent APIs requires using higher-level abstractions, such as dependency injection or IoC containers. We can’t simply use conditional if to define platform specific code.” Reference: http://marcominerva.wordpress.com/2014/04/22/how-to-share-code-among-different-universal-windows-apps/
  21. Shared Reference Project Download & Install “Shared Project Reference Manager” from MSDN: http://visualstudiogallery.msdn.microsoft.com/315c13a7-2787-4f57-bdf7-adae6ed54450 Add Project to Solution: Add Class Library for each platform (Win 8.1 & WP 8.1) Add Shared Project Reference to each Class Library.
  22. Shared References in Solution Explorer Class Library for Windows 8.1 with reference to Shared project Class Library for Windows Phone 8.1 with reference to Shared project Shared project for Class Libraries
  23. For more info: Samples on MSDN: http://code.msdn.microsoft.com/windowsapps/Universal-Windows-app-cb3248c3 MVA: http://www.microsoftvirtualacademy.com/training-courses/developing-universal-windows-apps-with-c-and-xaml Wintellect Blog Post: http://www.wintellect.com/blogs/jprosise/building-universal-apps-with-visual-studio-2013-update-2
  24. Agenda Intro: Cloud + Universal Apps > Creating a Mobile Service > Consuming the Service > Publishing the Service Q&A * Learn about how you can build a mobile service in Azure and consume it with a mobile app.
  25. Creating a Mobile Service
  26. Getting Started Link: http://azure.microsoft.com/en-us/documentation/articles/mobile-services-dotnet-backend-windows-store-dotnet-get-started/
  27. Create a Mobile Service
  28. Specify Mobile Service Details
  29. Specify Database Settings
  30. Verify Status of Mobile Service
  31. Get Tools & Download Your Solution
  32. Consuming the Service
  33. Build Your Solution (update NuGet packages)
  34. Run the Service Locally
  35. Verify the Service Locally
  36. Try it out…
  37. Run Windows Phone App Locally
  38. Verify Windows Phone App
  39. Run Windows App Locally
  40. Verify Windows App Locally
  41. Publishing the Service
  42. Publish Your Mobile Service
  43. Sign In and Select Existing Service
  44. Complete the Publishing Process
  45. Verify the Service is Running
  46. Update App.Xaml.cs (Shared project) Comment out local settings Uncomment server settings, including key
  47. Run Windows Phone Project
  48. Run Windows project
  49. Agenda Intro: Cloud + Universal Apps > Creating a Mobile Service > Consuming the Service > Publishing the Service Q&A * Learn about how you can build a mobile service in Azure and consume it with a mobile app.
  50. Questions?
  51. Agenda Intro: Cloud + Universal Apps > Creating a Mobile Service > Consuming the Service > Publishing the Service Q&A * Learn about how you can build a mobile service in Azure and consume it with a mobile app.
  52. Contact Microsoft email: shchowd@microsoft.com Personal Twitter: @shahedC Dev Blog: WakeUpAndCode.com