Why Native Mobile applications: Native Apps provide direct access to hardware components such as gps, Camera, cpu, etc. So they are easier to run and provide one-step checkout.
Messaging/notifications in the in-app: Avoid Abandonment of carts with alerts of Local drive. Tell the buyers of outstanding schedules and times ahead.
No essential Programming skills: Simply point and click, intuitive, and access basic properties in online systems. In the meantime the problems are being taken care of.