Home | History | Annotate | Download | only in connectivity
      1 page.title=Connectivity
      2 page.landing=true
      3 page.landing.intro=Android provides rich APIs to let your app connect and interact with other devices over Bluetooth, NFC, Wi-Fi P2P, USB, and SIP, in addition to standard network connections.
      4 page.landing.image=images/develop/connectivity.png
      5 
      6 @jd:body
      7 
      8 <div class="landing-docs">
      9 
     10   <div class="col-6">
     11     <h3>Blog Articles</h3>
     12     
     13     <a href="http://android-developers.blogspot.com/2011/09/androids-http-clients.html">
     14       <h4>Androids HTTP Clients</h4>
     15       <p>Most network-connected Android apps will use HTTP to send and receive data. Android
     16 includes two HTTP clients: HttpURLConnection and Apache HTTP Client. Both support HTTPS, streaming
     17 uploads and downloads, configurable timeouts, IPv6 and connection pooling.</p>
     18     </a>
     19     
     20   </div>
     21 
     22   <div class="col-6">
     23     <h3>Training</h3>
     24     
     25     <a href="http://developer.android.com/training/efficient-downloads/index.html">
     26       <h4>Transferring Data Without Draining the Battery</h4>
     27       <p>This class demonstrates the best practices for scheduling and executing downloads using
     28 techniques such as caching, polling, and prefetching. You will learn how the power-use profile of
     29 the wireless radio can affect your choices on when, what, and how to transfer data in order to
     30 minimize impact on battery life.</p>
     31     </a>
     32     
     33     <a href="http://developer.android.com/training/cloudsync/index.html">
     34       <h4>Syncing to the Cloud</h4>
     35       <p>This class covers different strategies for cloud enabled applications. It covers syncing
     36 data with the cloud using your own back-end web application, and backing up data using the cloud so
     37 that users can restore their data when installing your application on a new device.</p>
     38     </a>
     39     
     40   </div>
     41 
     42 </div>