Semiose for iOS