1. CSS for Mobile DevicesMaking web sites look good on mobile deviceslike iPhones, Android, and Windows Phones 2. Programming for mobile devices isdifficult iOS Objective-C…