However, there are still disadvantages as follow,
Lack of hard buttons:
Proprietary devices usually have a number of physical buttons that can be programmed to carry out the most common functions such as power on, volume changes and so on, without the need to navigate through pages of GUIs. However, alternative methods of interaction can combat this by designing a GUI that utilizes gestures, sensors and the multi-touch interface to allow for commonly used controls to be implemented. For example, volume up and down could be assigned to swipe up and down gestures.
Screen lock and app launching:
Screen lock was also an issue on iOS devices, as before iOS 6, slide to unlock could only be disabled on a jail-broken device. With Guided Access on iOS 6, the screen lock function can be disabled, so it launches straight into the app that was open when the screen turned off.
Some device manufacturers such as Apple will frequently release software and hardware updates. This would lead some to think that therefore more service calls would be required. Feedback from integrators has indicated that this is not always the case, as a lot of end users are happy to continue using older hardware for control systems (not as entertainment devices). Software updates are more of a problem, but generally software updates are not compulsory and are usually designed so that all previously installed applications will continue to function as usual.
Wi-Fi downfalls: When talking about iPads and iPhones, Wi-Fi is really the only opt ion for network connectivity. While there is no substitute for a wired connection, making Wi-Fi rock solid has become increasingly easier and inexpensive. There is also a selection of Android devices available that include a wired Ethernet connection.
Low margins: With Apple tightly controlling the distribution and selling of its products, it is next to impossible to make decent margins on their equipment if you are planning on reselling it. However, with the right thinking and planning, integrators can make the money up in other aspects of the job, and your programming and installations will actually make more money due to being more efficient, and in the end you may win more jobs due to reduced costs.
No centralized app: Once again, it is a case of moving away from the proprietary control systems and apps and choosing one that publishes open protocols to allow for simple control of many different systems from a single app. And if for some reason you really need to switch apps, applications are available to allow programmers to perform the app switch from within the programmed GUI interactively.
Latency issues: It is usually a case of incorrect programming, a misconfigured network, or choosing an inferior application. A proprietary system is often slower as it bottlenecks through a single controller instead of communicating with individual devices concurrently.
Easily broken: These days, even proprietary devices have embraced capacitive technology for obvious reasons, and hence, are just as easy to break. Protective cases are much more readily available for consumer devices. While proprietary panels may still be the better choice in some jobs from the point of reliability, this option is fast becoming difficult to justify from the point of cost, performance and feel. Technology is constantly changing, and not always in the right direction; a decision that was right yesterday may be wrong today. Regardless of the direction chosen, what is most important is to stay informed.