Ibeacon app developing - iphone

Just started reading about this ibeacon that apple is selling out to retailers. If I wanted to created an app that connects to these beacons.. how can I do so? Cant seem to find any apis or any help for doing this, it is a relatively new technology. Also, can Android devices also utilize this technology?

Apple has an app called AirLocate that they released at WWDC this year. If you search on "AirLocate" you can find it online.
It is an app that lets you turn your BLE-capable iOS device (iPhone 4S or later, iPad mini/ iPad 3 or later, or 4" iPod) into either a beacon or a beacon detector.
With that source it's quite easy to figure out the basics of iBeacon programming.
As the other poster said, the newest Androids are able to detect beacons, but so far the firmware does not support sending as a beacon.

Yes, Android devices can interact with iBeacons using Radius Networks' Android iBeacon Library.
You can find a table that compares the APIs for both Android and iOS on this page. You may also want to Google for a tutorial.

Related

bluetooth GATT over BLE for iOS and Android?

I have a project that needs iOS/Android APP to communicate with embedded side via Bluetooth Low Energy(BLE) to transfer small amount of data. My embedded side is CSR chip which supports the dual mode.
Does anyone know is that possible for both Android and iOS to support this GATT over BLE? Any fee like joining developer program?
I think Android side should be OK, but I am very new to iOS and don't know it is easy to do so.
thanks
Yes Android supports GATT over BLE. Yes iOS supports GATT over BLE. Yes Apple requires you to be an Apple Developer in order to develop iOS apps and it costs $99/year. You will also need an Apple computer to do the development.

Bluetooth LE with Smartface

I am new with Smartface, just downloaded it some hours ago, and I'm looking for a solution to make an application both for IOS and Android which will communicate with a bluetooth device (NRF8001 from Nordic Semiconductor). Until now, I worked with Phonegap but Smartface seems to be a quite good tool !
The problem is that for the moment, the only thing I can find is an example project to use iBeacons (only for IOS) but no bluetooth LE. So is there a way to develop an App with Bluetooth LE for Android and IOS ?
Thank you very much for your help.
Regards,
Smartface App Studio supports iBeacon for current releases.
BLE is in our RoadMap and you can check it from the link below;
http://www.smartface.io/roadmap/

Can Flash CS5.5 for iOS support features like Bluetooth for multiplayer and in-app purchases?

I'm looking to get into iOS development, and I'd much rather use the flash platform than Apple's Xcode (since Flash is able to compile for android etc.) However, I can't find info on using iOS features like Bluetooth for multiplayer or in-app purchases, which is something of a deal breaker for me. So, is there any way to implement these in flash? I only really need to know if it's possible at this point, not how to do it.
Thanks in advance.

Pedometer App for a phone

Where could someone get the code or guidelines to create a universal pedometer app for various phones?
or would you have to create a different app for each phone?
or could you just create an app for android & iphone?
How would a coder go about doing the task? where to look for help?
Titanium Mobile is a cross-platform dev environment that lets you write apps in javascript that are then compiled into native apps for iPhone/iPad and Android. I haven't used it myself, but I've heard that it does not completely suck. I do not know whether it supports the accelerometers in these devices (which would be necessary for a pedometer app), but it probably does.
However, since you'd have to learn a bunch of new stuff just to use Titanium, it might make more sense to just pick a platform and spend your time learning to program it natively (Android has more marketshare now - maybe - so I'd recommend just learning that; Android is much easier to work with than iPhone).
Titanium Mobile does support Accelerometer.
For iPhone, there is an offical library in the framework that will detect steps, but it will only work from iOS7.
Look here: /System/Library/Frameworks/CoreMotion.framework
Please be aware there are restrictions for what kind of Apps can run in the background on an iPhone.

Does the iPhone SDK allow hardware access to the dock connector?

I haven't been able to find any documentation on hardware access via the iPhone SDK so far. I'd like to be able to send signals via the dock connector to an external hardware device but haven't seen any evidence that this is accessible via the SDK (not interested in possibilities on jailbroken iPhones).
Anyone have any pointers to docs for this or some idea of what deep dark corner i should look?
It will with the new SDK (3.0):
iPhone OS Accessories
Using iPhone SDK 3.0 your application can communicate with accessories attached to iPhone or iPod touch through either the 30-pin dock connector or wirelessly using Bluetooth.
Available in iPhone SDK 3.0 as External Accessory framework
http://developer.apple.com/iphone/program/sdk.html
To get the Hardware specs for the Doc connector you need to be part of the made for ipod/iphone program. But if you just want to talk to an already existing piece of hardware that supports it, the 3.0 SDK will let you access it.
I have tried applying to the made for ipod/iphone program as a individual/hobbyist, but have so far not heard anything past the "fill out the company information" stage.
chris.
This falls into the range of capabilities that requires working with Apple to get a special license. At, I presume, a special price.
This has changed to some extent with the 3.0 version of the iPhone firmware. If PyjamaSam is correct there is still some special activity required to get the connector specifications.