APPLICATION DESIGN FOR SMART DEVICES