Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

15.8. Summary

Congratulations! You’ve written a fully functional, and fully useful, application that seamlessly brings your LinkedIn connections to Android. Even better, you’ve experienced every piece of the integration puzzle. Android makes no assumptions about what contacts will look like, and offers a pluggable, extensible contacts model that lets developers add their own custom data into the native contacts experience. Users can synchronize their contacts remotely, and Android now supports an arbitrary number of different types of accounts, each of which can follow its own custom authentication scheme and still take advantage of secure storage for its credentials. Synchronization will run in the background, silently delivering useful information to the user.

Integration shows Android’s design principles at their finest. Most modern Android phones have built-in support for accounts such as Microsoft Exchange, but as useful as these are, it’d be limiting to restrict users to approved account types. Instead, Android’s open architecture has created an ecosystem where any type of account, even from a small startup, can enjoy equal standing on the phone. The best compliment you can pay to this kind of software is to say that it’s unnoticeable; great integration apps fade into the background, becoming an essential part of the user’s daily experience.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint