Como todos devem saber, a ZEND é uma empresa fundada em 1999 por Andi Gutmans e Zeev Suraski e é a responsável pela manutenção e desenvolvimento de produtos e serviços para a linguagem PHP. O Zend Framework foi lançado no dia 04 de março de 2006 e inclui diferentes componentes desenvolvidos em PHP5 para prover alta qualidade para desenvolvimento de aplicações web e web services.
O cakePHP é baseado no framework Ruby On Rails(RoR) e para quem já está acostumado ou quer se acostumar a programar com o cakePHP, é ótimo. Ele também é de extrema facilidade de uso e utiliza do termo Convention over Configuration, ou seja, convenção ao invés de configuração. Em outros frameworks Java, temos que ficar escrevendo enormes XML de configuração de nosso aplicativo, ao contrário do cakePHP, onde apenas vamos utilizar tarefas que faríamos normalmente, porém baseado em algumas regras do framework.
SDK é a sigla para Software Development Kit (ou Software Developers Kit – pacote de desenvolvimento de software). É esse pacote que permite à programadores elaborarem aplicativos para rodarem em uma plataforma específica (no nosso caso, o Android).
Cedo ou tarde, você passará por um certo problema em seu script: como obter conteúdo de outros sites. Há muitos métodos para isto, e o mais simples provavelmente é usar a função fopen() (quando habilitada), porém sem muitas opções de uso. É onde entra a Biblioteca CURL. Esta biblioteca permite o acesso a outras páginas e também disponibiliza diversas opções de uso.
PDO (PHP Data Objects) é um módulo de PHP montado sob o paradigma Orientado a Objetos e cujo objetivo é prover uma padronização da forma com que PHP se comunica com um banco de dados relacional. Este módulo surgiu a partir da versão 5 de PHP. PDO, portanto, é uma interface que define um conjunto de classes e a assinatura dos métodos de comunicação com uma base de dados.