How to make your app lovable

A decent app helps you get the job done.
A good app helps you get it done faster.
A great app, however, makes it effortless.

... and those apps, the ones that make things feel effortless, are the ones we love the most.

But what makes an app feel effortless?
More importantly, how can you make your app feel effortless?