Get Started with the Project

6 Steps  |  60 Minutes

Q: What is AWS Mobile Hub?

The AWS Mobile Hub is a console that provides an integrated experience for discovering, configuring, and accessing AWS cloud services for building, testing, and monitoring usage of mobile apps. With the AWS Mobile Hub, you can select and configure features to add to your mobile app. AWS Mobile Hub features combine AWS services, client SDKs, and client integration code that make it fast and easy to add new capabilities to your mobile app.

Q: What does it cost to use the AWS Mobile Hub?

When you use the AWS Mobile Hub, you pay only for the underlying AWS services that you use. There are no additional charges for using the AWS Mobile Hub. Please refer to the Services Used and Costs page for a detailed breakdown of estimated charges for this project.

Q: What are the system requirements for this project?

Xcode 7.1 or newer version

Q: How do I acquire a Facebook and Google app and client IDs?

For more information about acquiring a Facebook app ID, see: Setting up Facebook Authentication in the Mobile Hub Developer Guide. For information about acquiring Google+ app and client IDs, see: Setting up Google Authentication in the Mobile Hub Developer Guide.

Q: How do I set up iOS Push Notifications?

Mobile Hub sends push notifications to iOS apps using Apple Push Notification service (APNs). To integrate this service with Mobile Hub, you must obtain and provide a certificate for APNs. To do this, you must prepare a certificate request, and then create an app ID and associated SSL certificate on the Apple Developer website. The certificate allows the Amazon Simple Notification Service server to send push notifications to the app identified by the App ID. See: Setting up iOS Push Notification for additional details.

Q: What code and SDKs are included in the download package from the Mobile Hub?

For each project you configure with the Mobile Hub, you can download a working Quick Start app configured with examples to use the services you provisioned or a package of SDKs, libraries, and initialization code for you to include in your app, if you have one. These items can be downloaded after you have configured your features on the Build page in the Mobile Hub.

Get Started with the Project