No, non stressi.
Diciamo che dovresti imparare a programmare per creare un software simile a whatsapp. Quindi ti serve imparare a programmare in java, per fare i client android, e in php, per fare la parte server. Come linguaggi per la parte server ce ne sono tanti ovviamente e non solo il php. Ma non è una cosa che può fare chiunque, altrimenti è ovvio che ce ne sarebbero migliaia di whatsapp diversi. Ma non è neppure impossibile, infatti ce ne sono un bel po, (diverse decine, ma non centinaia) di programmi di messaggistica simili, nel mondo intero.
Whatsapp è identico a freesmee, e a gojack, solo che ha delle funzioni in meno, e cioè non ha la possibilità di sfruttare siti esterni per l'invio sms, e quindi di inviare a cellulari privi del programma.
Questa è la differenza. Se ti serve avere dei programmi per messaggiare attraverso il tuo server, senza siti esterni, gojack va benissimo. Infatti nessun dato, e nessun sms transita per questo server centrale. Il tutto viene già gestito SOLO dal TUO server privato su altervista.
Se invece vuoi crearti un tuo programma nuovo, da zero, è chiaro che devi imparare a programmare.
Non c'è una base bella e pronta per tutti. Solo qui su gojack abbiamo per la prima volta creato un applicativo php, per crearsi il proprio server personale di invio sms (gojack.php appunto). Ovviamente puoi anche sfruttarlo per inviare da altri client diversi, che puoi creare e programmare tu in android.
Guida programmazione android ->
http://www.androidblog.it/39743/guida-programmazione-android-lezione-1-introduzione/Guida programmazione php ->
http://www.html.it/guide/guida-php-di-base/