No mobile app is a lonely island. You can create standalone mobile apps with Delphi, but most of the time developers want to integrate with backend services to provide access to data and add the whole social dimension to the mobile user experience. In this chapter, we are going to have a tour of different technologies available in Delphi to integrate with mobile backends running in the cloud, including the HTTP native client library, accessing REST APIs, and using the Cloud API framework for integrating with cloud web services available in Amazon and Azure clouds.
This chapter will cover the following points:
- HTTP native client library
- SOAP clients
- REST clients
- BaaS clients
- Cloud API
The objective of this chapter is to learn how to build mobile HTTP clients and connect to web services and data in the cloud.