What is second development?

See Dobot Magician as a platform, do what you want it to do by offered SDK and called API using Python, Java, C++ and other main language to program. If what user used development language is outside the scope of SDK, or one want to expand it into other platforms like PC, PLC and any other control system to control Dobot, one can use the underlying communication protocol to communicate with Dobot Magician directly, achieving advanced and customized development of application function.