A roundup of different client libraries and frameworks, plus considerations for selecting mobile back-end platforms.