Wikipedia says "Anything between the kernel and the applications is known as middleware". Now, if we look at the android architecture, it consists of:
Applications
Application Framework
Libraries and Runtime
Linux kernel
so, my simple question is what is middleware in case of android architecture? Is it Libraries+Runtime or is it Libraries+Runtime+Application Framework. I read somewhere that it consists of Libraries and Runtime. If that's true then why Application Framework is not considered as a part of middleware, because according to the middleware's definition, Application Framework is also between kernel and user applications.
I'd say it's either:
Or:
I would not say there is only one right opinion, this is a question of interpretation.
I believe its the Libraries and Runtime together.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With