SDK development