Applications are about making people’s lives better. If an application makes your life harder than a pen and paper then it isn’t revolutionary it is worthless. Careful design is needed so that an App solves a users problem as quickly as possible and not a second longer.
My current Apps in development or production are built on either PhoneGap or Xamarin. This means that the apps can be deployed to all platforms with a single codebase, which is important when users need apps to work across all their devices.
The backends for my Apps are written in PHP and MySQL, however I’m considering in the future moving to Node.js.