1 page.title=Syncing to the Cloud 2 page.tags="cloud","sync","backup" 3 4 trainingnavtop=true 5 startpage=true 6 7 @jd:body 8 9 <p>By providing powerful APIs for internet connectivity, the Android framework 10 helps you build rich cloud-enabled apps that sync their data to a remote web 11 service, making sure all your devices always stay in sync, and your valuable 12 data is always backed up to the cloud.</p> 13 14 <p>This class covers different strategies for cloud enabled applications. It 15 covers syncing data with the cloud using your own back-end web application, and 16 backing up data using the cloud so that users can restore their data when 17 installing your application on a new device. 18 </p> 19 20 <h2>Lessons</h2> 21 22 <dl> 23 <dt><strong><a href="backupapi.html">Using the Backup API</a></strong></dt> 24 <dd>Learn how to integrate the Backup API into your Android Application, so 25 that user data such as preferences, notes, and high scores update seamlessly 26 across all of a user's devices</dd> 27 <dt><strong><a href="gcm.html">Making the Most of Google Cloud Messaging</a></strong></dt> 28 <dd>Learn how to efficiently send multicast messages, react intelligently to 29 incoming Google Cloud Messaging (GCM) messages, and use GCM messages to 30 efficiently sync with the server.</dd> 31 </dl> 32 33