Thursday, April 30, 2015

With Microsoft emerges a truly universal format … – dobreprogramy

Even before yesterday known in the world of Windows blogger Paul Thurrot
 commented on the rumors, the Redmond, expressing their concerns about the
 meaningfulness strategy which aimed to open Microsoft’s platform
 Android software. As we have heard during yesterday
 transmission BUILD conference, the reality was worse
 rumors (at least from the perspective presented by Thurrota).
 Windows will be able to run applications created not only
 for Android, but for iOS-a, known for the highest quality
 available software on it. How do they feel now everyone
 Those who wasted devoted long hours to learn
 programming for Windows Phone, instead of dealing with Android, or
 iOS-I?

Let us recall what we already know. Microsoft announced
 four-step plan to make Windows the most versatile
 runtime platform for software. First,
 developers were given the opportunity to transform services
 Web and browser based applications in the “windowed” applications
 Windows. Secondly, there will be the possibility of disseminating
 Windows applications through the official store, regardless of whether
 These are apps for win32, Windows RT, .NET Windows Presentation
 Foundation and .NET WinForms. Such applications are to be installed
 in virtualized containers, and automatically update
 clean way to uninstall, so users no fear
 Consequently, their download.

The elements of Microsoft’s strategy can not be faulted -
 a mess that can make Windows applications can be
 nielichy, and this is obviously not the fault of the application, but
 ill-system architecture. Using known
 Linux containerization techniques is the best way to avoid
 the need to redesign the system (threatening yet
 losing backwards compatibility), and also the introduction of
 orders. Likewise, the ability to easily transform the Web-
 application into something that will work well with system
 interfaces (eg. API files or energy management mechanisms)
 This same benefit for users.

However, the next steps in the plan are much more controversial.
 Islandwood project is built by Microsoft to build chain
 Objective C language with a layer of middleware, introducing
 Windows programming interfaces, which could be expected
 Apps for iOS and. At reportedly minimal amendments will be
 so that any application for iOS and run on Windows.

In turn, the Astoria project is a complete runtime environment
 for Android, so that will be a significant part
 applications (both written in Java on Android SDK, as well as C / C ++ on
 Android NDK) in APK packages run directly on Windows.
 A significant portion, but not all. Astoria most likely not
 You will be able to handle all the APIs that are
 closed, proprietary Google Mobile Services. It remains an open question to what extent Microsoft be able to play reverse engineering methods.
 Astoria provide is for it
 proprietary interfaces through which the android developers will
 able to get to the Windows functions such as eg. Digital
 assistant Cortana.

Both Islandwood and Astoria have become part of
 what now officially bears the name Windows Mobile (ie special
 version of “windows” for smartphones and small tablets) – not
 known or are embedded in the full-size windows 10.
 their effectiveness is not what doubt: if the BlackBerry
 It was unable to its mobile operating system to build a high-
 compatible runtime for Android applications, it
 the more it is able to do it from Microsoft. Consider
 but it should be on whether in this situation is any sense in
 build native applications for Windows Mobile – since writing
 software for the Android SDK, you can access not only to
 niche quite a Microsoft platform, but also for the famous
 operating system in the history of mankind.

It is possible that this move Microsoft has strengthened only
 Android unprecedented status, a system that had over a year ago
 1 billion active users, and was installed on more than 1.6
 Device billion (according to company data Statistika) and who, according to
 forecasts from the beginning of next year exceeds the 2 billion
 system. These figures do not include equipment that uses
 Only open source version of Android, without access to services
 Google. Software for Android not only works on
 Android – work to introduce Chrome browser
 support applications of this mobile system are being completed.
 When that happens, writing software for Android will gain
 User access to the most popular browser in the world, with
 whose use has been every other surfer of this planet (data
 service StatCounter).

If all of this equipment will still Windows, it
 ironically will be able to say that in fact, Microsoft
 invented the format of universal application – and it’s called APK
 (Android Package).

LikeTweet

No comments:

Post a Comment