Send SMS from iPhone when an external button is pushed

Hi All

I am looking the setup a function where a single button push would trigger an iPhone to send an SMS and am considering an Arduino based solution. In essence, I'm looking to build a bluetooth smart button(s), similar to flic but without the hefty price tag. Options I'm considering include:

  • simple cheap OTS bluetooth button and iPhone software which does the work (doesn't seem to exist for iPhone)
  • Arduino with bluetooth module which implements MAP (message access profile) over bluetooth - MAP could be challenging
  • some other solution I haven't come across (maybe wifi instead of bluetooth)
  • Cough up and buy a flic

Any thoughts or experience from the community out there?