iOS implementation probably complete. Next: building a test app