added iOS platform

right now it just supports start function with start and result evevent
types