Electronic services that will use the camera, GPS, accelerometer or other functions built into the device will likely best be served through a native app. Although user habits are evolving, smartphones typically are best for services that require limited data entry and/or are likely to be used when a person is away from the home or office.