Loading: A guide to modern mobile app development strategy