The layers which make up 4-tier architecture are the client, delivery, aggregation, and services tiers, and together these four are well able to handle the needs of all mobile requests by mobile app development companies, both for now and in the foreseeable future.
Source: Appfutura