mobile platforms convenience