Make lock robot

People
Which project is better? The Bluetooth version is for an android platform and I have iOS phone and iPad. Would the wifi approach be easier to program and work with my phone etc? I am new but have been through about 30 different starter programs. Thanks in advance for any help
Bob

I don't have an iPhone or an iPad so I don't have any experience interfacing with these devices.

Do you have an app in mind you'd like to use?

One problem with Apple devices is there are more obstacles to writing your own program for an Apple device than there is an Android device.

If there's an app already written which you want to use, then use whichever device is suggested by the app creator.

One possible way around the difficulty of writing an app for an Apple device is to use Simblee devices. With a Simblee, a single generic app is loaded to the iPhone and the details of the app are filled in by the Simblee device.

I have a Simblee kit myself but no Apple device to use with it. Apparently Simblee plans to release an Android app sometime soon.

Android devices have other options. It isn't very hard to use MIT's App Inventor 2 (AI2) to create simple Bluetooth interfaces on an Android device. I've used AI2 and a HC-05 module to control microcontrollers with my smartphone.

Edit: I made a few painfully boring videos about my experience using AI2.