Computer store news: Microsoft announced two projects, Project Astoria and Project Islandwood, at this year's Build 2015 conference. The former is designed to support Windows 10 Mobile devices running Android applications. Recently, the news about the project is overwhelming. In contrast, Project Islandwood did not receive much attention.
Project Islandwood is a tool for developers to enable their developers to port their existing iOS app code to Windows 10 apps. Unlike Project Astoria, porting iOS apps requires developers to spend more effort. Microsoft is also working hard to improve this tool to make it easier for developers to use. For this reason, Microsoft has also opened up the source code of the project, allowing more developers to participate in contributing to their own strength. .
In a blog post, Microsoft explained the guiding principles of the tool and pointed out that they want the last generated application support:
1. Complete Windows API access: Make in Objective -C code makes it easier to use the Windows API
2.iOS compatibility: Let developers reuse existing iOS code as much as possible
3. No sandbox mechanism: iOS and Windows APIs should work together
This is also in stark contrast to Project Astoria, where Android apps run in a sandbox and applications only have access to Microsoft-supported APIs.
The sandboxless mechanism means that when Microsoft's porting tool doesn't support an iOS API, developers can call the Windows API directly. Not only that, but Microsoft also provides a name called "Projections". A tool that allows developers to call the Windows API using the Objective-C language.
Microsoft has opened up the Project Islandwood project, which means that if developers have problems using the tool, they can fix it themselves, or they can turn to other developers who have fixed the problem. Instead of waiting for Microsoft to solve the problem for them.
The Project Islandwood project looks great, but the end result depends on the will of the iOS developer and the time will give the answer. The Project Islandwood project currently only supports the x86 platform and will be supported by the ARM/Mobile platform in the coming weeks.
Computer shop news: Win8s Windows automatic update function allows Win8 to automatically download pa
Computer Shop News: Compared to the rough edge of Windows 8, Windows 8.1 is smoother, which is very
Computer Store News: There are not many complaints about WP8.1, but the game application in the game
Computer shop news: Microsoft has never relaxed on its own Windows system security, in addition to m
Making DVD Raiders under Windows 7 - No other tools
Reveal WP8.1 voice assistant Cortana more expressions
How about the Win8.1 device health assistant? Competently defending online banking security
WP8/WP8.1 Japan is hard to find
Windows 8 official details of Windows 8 People application
Windows and Ubuntu dual system completely independent installation method
Ubuntu 11.04 and 11.10 comprehensive comparison
Win10 Operation Center has been renamed "Safety and Maintenance"
Microsoft said that Win10 Preview users do not need to book Win10 free upgrades
Windows 8 device sales are not good
Project Spark Win8.1 will release beta test today
VMware Tools installation graphic tutorial
Close storm video pop-up recommendation message tutorial
Win7 access to LAN sharing prompts no permission solution
Win10 can not access the D disk solution
Microsoft announced that Win10 "three most" enterprise version test users over 96%
How Win10 uses its own tools to defragment disk
Let Windows XP SP3 also support network-level authentication.