Xamarin y MS Azure | Cognitive Services
-
Upload
vicente-gerardo-guzman-lucio -
Category
Software
-
view
434 -
download
6
Transcript of Xamarin y MS Azure | Cognitive Services
Who’s this guy…?
MVP Windows Platform
Xamarin Regional Lead
http://vicenteguzman.mx
@LucioMSP
Vicente G. Guzman Lucio
[ Master | Engineer | Bachelor’s Degree ]
What are the best platforms to reach people?
Android: 52%
iOS: 42%
WinPhone: 3%
Blackberry: 2%
Other: 1%
Xamarin.Forms Example
Use a single API to generate native, platform-
specific user interfaces
At runtime, each Xamarin.Forms page and its
controls are mapped to platform-specific
native user interface elements
What can I do?
- Store Data in the cloud
- Authenticate users
- Send notifications
All in a matter of minutes ...
Create a MobileService
MobileService = new MobileServiceClient ( “https://myapp.azurewebsites.net”,“https://mygateway.azurewebsites.net”,“mykey goes here”);
Create Tables
IMobileServiceSyncTable<Store> table;
public async Task Init ( )
{
const string path = “syncstore.db”;
var db = new MobileServiceSQLiteStore(path);
db.DefineTable<Store>( );
var handler = new MobileServiceSyncHandler( );
await MobileService.SyncContext.InitializeAsync( db, h);
table = MobileService.GetSyncTable<Store>( );
}
Mobile Quality Challenges
- Device Fragmentation
- App Complexity
- Fast Release Cycles
- Short Sessions
- High Mobile User Expectations
Microsoft Cognitive Services
Set of APIs that allow applications to recognize images and videos to
provide cognitive responses.
https://microsoft.com/cognitive-services
Microsoft Cognitive Services
Vision Speech Language Knowlegde Search
Computer
Vision
Custom
Recognition
Bing Spell Check Academic
Knowledge
Bing Web Search
Emotion Speaker
Recognition
Linguistic Analysis
and Undestanding
Entity Linking Bing Image
Search
Face Speech Text Analytics Knoledge
Exploration
Bing Video and
News Search
Video Translator WebLM Recommenda
tions
Bing Autosuggest
Formerly known as Oxford Project
• Xam.Plugin.Media
• Microsoft.Bcl.Build
• Microsoft.ProjectOxford.Emotion
• Microsoft.ProjectOxford.Vision
Xamarin Student Partnershttps://blog.xamarin.com/xamarin-for-students/
Apply Today!https://xamarin.com/student#partners
Unrivaled Mobile
Development
Training
Live unlimited mobile development training
from mobile experts, in your time-zone, on
your schedule, and as often as you'd like.
Free 30 Day Trial - xamarin.com/university
Thank you! Questions?
Vicente Guzman
Xamarin Regional Lead
MVP Windows Platform
vicenteguzman.mx
@LucioMSP