php con i socket? nooo buuuu pollice verso!! IHMO ovviamente usa java o nodejs come suggerito

per il resto, apparte leggertiil manuale (IL MANUALE!!!! IL MANUALE!!!! non i sitarelli in giro per il web!!! cavolo sei pure un Javista!!!!) per il discorso sintassi e OOP, potresti inizare usando un frameworks che ti nasconda il più e poi pian piano approfondisci (altrimenti tra 5 minuti ti ritroviamo in un'altra discussione a creare l'ennesimo entity framework per php!)

cmq, una App base per mobile in genere usa webservices più che socket, te sei sicuro che ti servano i socket?