1) VR glasses are clearly their focus now.
2) The HomeKit problem is bad enough that it may actually be taking them time to figure out how it’s broken. Because it’s broken in more than one way.
Apple is a large company. The people working on VR are most assuredly not the people working on HomeKit.
I suspect it’s #2.
I am not an Apple apologist. There is no excuse for them to market, sell, and support an ecosystem of products that are as messed up as HomeKit. Apple has a lot of money and a lot of talent. There is no excuse for the lousy state of HomeKit today.
But…
This has to be a hard one to test and duplicate problems with.
Because with a phone, iPad, or Mac for example - Apple makes the hardware *and* the software. Apple can control almost everything about them.
But that’s not the case with HomeKit.
I have 8 different types of accessories or HomeKit stuff from 5 different manufacturers. That’s just my home - imagine all the possible combinations.
Not to mention then the variables with the number and type of hubs, the number and type of devices (iPhones, iPads, macs) interfacing with them, and the number and types of users invited to the home.
Add in Thread, Bluetooth, WiFi, Zigbee, ZWave, and hardwired devices with their differing capabilities and response times.
Plus - Matter support just came about and everyone’s accessory firmware is in flux.
Now take all of that and interface with it using 10 different apps plus Siri.
Then - add how different types of accessories work. Some light bulbs are color, Some are not. Some sensors have on/off states, some pass data. Think of a thermostat or a smart switch. Cameras need open high bandwidth streams of data. Music and TV devices and Speakers. They all do different things in different ways with different interface requirements.
I am in IT, and I don’t envy the HomeKit QA department. Just imagining their test cases and matrices as well as their test plans and regression plans makes me want to cry.