J'ai à la fois le Erlang Progamming et le Software for a Concurrent World, tous deux sont excellents. Je dirais presque que l'Erlang Programming est meilleur, il montre beaucoup plus l'utilisation des OTP (bibliothèques Erlang), mais j'étais aussi un peu plus à l'aise avec le langage quand je l'ai lu, donc c'est ce que je recherchais.
Le guide Getting Started with Erlang est également très bon.
Vous devriez certainement essayer d'écrire un serveur simple. C'est l'un des domaines où Erlang brille vraiment et il y a beaucoup de documentation et de tutoriels autour du passage de messages et du module gen_server.
-- éditer
En outre, vous pouvez exécuter Erlang sur les appareils mobiles basés sur ARM (ARMv5+), vous pouvez demander sur erlang-questions pour d'autres architectures. Consultez http://wiki.trapexit.org/index.php/Cross_compiling pour les bases de la compilation croisée.