Microsoft has released Windows Bridge for iOS, previously known as ‘Project Islandwood’, which will allow developers to use their existing codes used for developing iOS apps to create apps for Windows phones.

The Windows Bridge for Android, or ‘Project Astoria’, is also available to a selected few as a technical preview.

With the new "bridging" technologies, developers will be able to reuse their Java and C++ code from an Android, and iOS phone app to create apps for Windows 10, and reuse their Objective-C apps for iOS using new tools in Visual Studio.

Developers can find the code for the Windows Bridge for iOS as an open-source project under the MIT license on GitHub.

The software maker said that the final release will happen this autumn and has asked developers for feedback, and participation on the code.

However, Microsoft acknowledged the fact that the technology is new and a work-in-progress, which means they are buggy and still in an early state.

The company said that it is also improving the almost native graphics layer engine (ANGLE), an open source project that will allow Windows developers to run OpenGL ES 2.0 content by translating OpenGL ES 2.0 content.

The changes made to ANGLE will improve its performance and compatibility with DX feature level 9.3. and it will be accepted by Google.