What most (all?) seem to be overlooking is that the Apple official app is fundamentally different from the student's app. The official app syncs with the owner's reference repository in Apple's cloud, not a repository on a local Mac or PC. The student's app couldn't do this because that infrastructure did not exist before iOS 5. If Apple had allowed the app it would have introduced significant confusion for customers who really don't want to think about and try to understand subtle technical issues.
Apple is the platform creator and owner with their own roadmap for how the platform will evolve. The contested app was probably a very clever hack that used private API's and/or reverse engineering of data structures. Apple was reserving wifi syncing for syncing to the cloud. Apple's decision can be justified for unsentimental technical reasons.
Apple is the platform creator and owner with their own roadmap for how the platform will evolve. The contested app was probably a very clever hack that used private API's and/or reverse engineering of data structures. Apple was reserving wifi syncing for syncing to the cloud. Apple's decision can be justified for unsentimental technical reasons.






