title: What kind of network functions/API is used in mobile apps(mobile network programming)?
body: <p>Do mobile devices also use network sockets? If so are they identical or different from the Berkeley sockets? Particularly for mobile IP.</p>
  
  <p>Moreover, what is the API for the mobile GSM/CDMA protocols? In particular for Android phones.</p>