AI in Mobile App Development: Unlocking its potential