The ability to program a 2017 Ram key using a smartphone largely depends on the specific technology and features available in the vehicle and the smartphone app. Certain car models allow key fob programming through an app, typically linked with a paid subscription service like Uconnect. However, I would advise checking the owner's manual or contacting the vehicle manufacturer for the most accurate and up-to-date information.