Apple released several hardware devices recently by news release, to make way for a flashy spring announcement of lots of services. However, the announcement was long on star power and short on details.