Nick Landry gave a presentation on building a Node.js mobile app backend in the cloud for Android apps. He discussed using Microsoft Azure for hosting backend services, connecting to databases in the cloud, and sending push notifications. He demonstrated creating a mobile backend using Azure Mobile Services and sending push notifications using Notification Hubs. The presentation provided an overview of cloud development options and resources for building mobile apps and backends using Microsoft technologies.
Gen AI in Business - Global Trends Report 2024.pdf
Building a Node.js Mobile App Backend in the Cloud for Android Apps
1. Nick Landry
Senior Technical Evangelist – Microsoft
nick.landry@microsoft.com
Blog: AgeofMobility.com
@ActiveNick | github.com/ActiveNick
Building a Node.js Mobile App Backend
in the Cloud for Android Apps
(for iOS, Windows & Web Apps too)
DroidCon NYC 2015
10. Free Software & Cloud Services
Are you…
• A tech entrepreneur?
• A software startup owner
or partner?
• A developer moonlighter?
• An independent…
• Software dev consultant?
• Mobile app developer?
• Game developer?
• Website designer/builder?
With BizSpark you get…
• MSDN Ultimate Sub.
• $750 per month in Azure
credits (across 5 users)
• Visual Studio Enterprise
• Office 365 Subscription
• 11TB of Microsoft software
• All free!
11. BizSpark
BizSpark
3 years of
Microsoft software:
MSDN Ultimate
Subscriptions
$150 / month in
Azure cloud credits.
Office 365 Developer
Up to 5 users per
BizSpark account
per startup
Technical & product
support. Offers from
network partners
Marketing visibility.
Events. Ecosystem
Connections.
http://aka.ms/bizsparkapply
13. App Service - one integrated offering
API Apps
Easily build and consume
APIs in the cloud
Web Apps
Web apps that scale
with your business
Mobile Apps
Build Mobile apps
for any device
LOGIC Apps
Automate business process
across SaaS and on-premises
15. Node.js
Express
.NET
Web API
SQL Table
Storage
Blob
Storage
WNS &
MPNS
APNS GCM
Mongo
DB
Notification
Hubs
Source
Control
Facebook Twitter Microsoft Google Azure Active
Directory
Windows Store
iOS
Android
Xamarin
Phonegap
Sencha
Windows Phone
iOS
Android
HTML 5/JS
SDKs
RESTAPI
Hybrid
Connections
Azure Mobile Services is now App Services
16. Action HTTP Verb URL Suffix
Create POST /TodoItem
Read GET /TodoItem?$filter=id%3D42
Update PATCH /TodoItem/id
Delete DELETE /TodoItem/id
Data Operations and their REST Equivalents
Base REST API Endpoint URL
https://mymobileservice.azure-mobile.net/tables/*
Odata protocol
LINQ support for
the C# SDK
A Basic table
26. Watch all sessions on demand at
http://channel9.msdn.com/events/build/2015
27. Online Microsoft training delivered by experts to
help technologists continually learn
Hundreds of courses for developers, IT Pros,
students, entrepreneurs and enthusiasts
11 different languages
Over 3M students registered
Build your own Learning Plan
All free!
http://www.microsoftvirtualacademy.com
28. Universal Windows App Development
with Cortana and the Speech SDK
Available for on-demand viewing now:
http://aka.ms/CortanaMVA
29. Thank You!
Slides will be posted on SlideShare. Demos are in GitHub.
Slideshare: www.slideshare.net/ActiveNick
Blog: www.AgeofMobility.com
Twitter: @ActiveNick
Mobile Apps: www.bigbaldapps.com
LinkedIn: www.linkedin.com/in/activenick
GitHub: github.com/ActiveNick
Email: nick.landry@microsoft.com