Hi Blam,
we have been working on implementing OBEX on the iphone. The cambridge bluecore is able to support all bluetooth 2.0 protocol functions but apple somehow decided to leave them all out. I can't install it as in OS 10.4 since you can't load Xcode on the phone, any idea on how to go around this?
Thanks, Max
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Wow, a port to the iPhone? Do you mean you are able to build it for the iPhone but you just have problems installing it? And are you just building BTUtil.framework or the whole python library?
Bea
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Bea, we want to install the framework first and get the OBEX server to work first. We will then work on the library. But we can't use x code to build for the iPhone.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
What about the method of using xcode 3.0 on leopard and the iphone dev toolchain? Or does that only work for basic UI-based apps and not for other things (e.g. use of IOBluetooth.framework)?
I wonder if there's any chance the official iphone sdk might have some bluetooth capabilities? I suppose it's unlikely if Apple only built headset support into the iphone in the first place.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I guess that could work as it has been done on other devices framework.
I don't think apple will develop anything on the bluetooth direction, for some reason they seem to be particularly adverse to the use of the device as OBEX server, some says it could affect the copyright issue and the traffic through itunes. Maybe Iphone 2 would show a better file exchange profile.
Basically we need to get this thing done by ourselves.
Max
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It's been done with other device frameworks? That's great, I haven't seen anything else that might work. Especially if Apple won't be supporting anything for that sort of thing.
Maybe we can continue this thread via email: my email is blammit @ gmail
Also, for the next release (within the next few weeks) I've rewritten the OBEX classes in BTUtil and it's now much easier to use them to implement OBEX-based profiles.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Blam,
we have been working on implementing OBEX on the iphone. The cambridge bluecore is able to support all bluetooth 2.0 protocol functions but apple somehow decided to leave them all out. I can't install it as in OS 10.4 since you can't load Xcode on the phone, any idea on how to go around this?
Thanks, Max
Hi Max,
Wow, a port to the iPhone? Do you mean you are able to build it for the iPhone but you just have problems installing it? And are you just building BTUtil.framework or the whole python library?
Bea
Bea, we want to install the framework first and get the OBEX server to work first. We will then work on the library. But we can't use x code to build for the iPhone.
What about the method of using xcode 3.0 on leopard and the iphone dev toolchain? Or does that only work for basic UI-based apps and not for other things (e.g. use of IOBluetooth.framework)?
I wonder if there's any chance the official iphone sdk might have some bluetooth capabilities? I suppose it's unlikely if Apple only built headset support into the iphone in the first place.
I guess that could work as it has been done on other devices framework.
I don't think apple will develop anything on the bluetooth direction, for some reason they seem to be particularly adverse to the use of the device as OBEX server, some says it could affect the copyright issue and the traffic through itunes. Maybe Iphone 2 would show a better file exchange profile.
Basically we need to get this thing done by ourselves.
Max
It's been done with other device frameworks? That's great, I haven't seen anything else that might work. Especially if Apple won't be supporting anything for that sort of thing.
Maybe we can continue this thread via email: my email is blammit @ gmail
Also, for the next release (within the next few weeks) I've rewritten the OBEX classes in BTUtil and it's now much easier to use them to implement OBEX-based profiles.