Xamarin Tools: Mobile and Web Services
with Wallace McClure
Course Description: In this course, we will look at the Xamarin Mobile API. Mobile devices tend to have features that are functionally the same except for the APIs. For example, there is a geolocation api. The geolocation api is functionally the same across iOS and Android, yet the APIs are very different. Then we’ll look at various other services that can be commonly used in the mobile world with iPhone and Android. We can use the same API to call out to web services to get data. When that data comes back, we can use the same API in JSON and XML to process returned data in the iPhone and Android.
2+ hours of media runtime
Xamarin Mobile Introduction
- Devices
- Problem
- Xamarin Mobile API
- Platforms Supported
- Geolocation API
- Basic Steps for GeoLocation
- PositionEventArgs
- Location/Position Changes
- Output
- Demo: iOS GeoLocation
- Demo: Android GeoLocation
- Contacts
- Classes
- Enumerations
- Output in Android
- Output in iPhone 5
- Demo: Address book
- Accessing the Camera
- Xamarin.Media Namespace
- Enumerations
- Output
- Demo: Android Camera
- Demo: iOS Camera
- References
- Accessing Services
- Businesses Run On Data
- Architecture
- Data Terms
- Data Interchange Standards
- Limitations
- Web Services
- Web Service Options
- What is REST?
- REST over WCF
- Your WCF Interface
- JavaScript Object Notation
- XML
- Demo: Web Services
- Demo: REST Service
- Demo: REST Callback
- Demo: REST and JSON
- Demo: JSON Result
- Demo: Primitave Data
- Intra-Firewall
- On Device
- SQLite
- Corporate Data
- Demo: Setting up SQLite
- Demo: Creating the Database
- Demo: SQL to Avoid
- Async Commands
- Threading
- Demo: Threading
- Question
Get our entire learning library
iPhone/iPad, Android, Windows Phone and more...
- 350+ video tutorials
- Mobile development experts
- Future video releases FREE
- 100% money-back guarantee