I am going through the process of learning Android basics. please forgive me for the noob question.
one thing i fail to understand(even after reading so much documentaion) is why do we need aidl for IPC when even simple intents do the job. (as i understand implicit/explicit intents creates the new component in the same/new process.)
at the end of the day its just data transfer and calling some function directly or indirectly. what is the key difference and use cases?