The Best User Experience (UX) for mobile applications