title: Asking about Json serialization
body: <p>I know that when a class implements the <code>serializable</code> interface then the serialization on a java object will be done, this object will be become series of bytes. If an app communicates with a Webservice in <code>Json</code> format by using <code>OkHttp, Gson</code>. why does this app that has certain class have to implement the <code>serializable</code> interface?</p>