Хотите, чтобы ваши любимые приложения для Android и iOS работали в Windows 10?

У Microsoft проблема с приложением.

Так было не всегда. У Microsoft всегда была самая большая операционная система (ОС). Около десяти лет назад у него также была самая большая мобильная вычислительная платформа. Им не нужно было ухаживать за разработчиками. Альтернатив просто было не так много. Быть разработчиком — это, по сути, работать в экосистеме Windows.

Но затем их мобильные состояния начали исчезать. Теперь они третьи по популярности мобильные ОС, а умирающий BlackBerry не слишком отстает. Windows также захватывается на рабочем столе Apple и Chrome OS от Google.

Это привело к тому, что разработчики — заведомо переменчивый вид — обратили свое внимание в другом месте. Microsoft потеряла свою аудиторию разработчиков.

Эту тенденцию удивительно трудно переломить, но Microsoft думает, что ее взломали с помощью Project Islandwood и Project Astoria [больше не доступны] — двух наборов инструментов, облегчающих перенос приложений Android и iOS на Windows; и благодаря универсальной платформе Windows, одновременно с мобильными и настольными устройствами. Недавно появилась версия Astoria, и она уже вызывает волны.

Проект Астория и Айлендвуд объяснил

Microsoft невероятно стремится преодолеть разрыв между приложениями. Но они ищут конкретное приложение. Они хотят, чтобы приложения были красивыми и сфокусированными на прикосновениях, поскольку Microsoft невероятно инвестирует в сенсорный экран. Для Редмонда это следующая большая парадигма взаимодействия человека с компьютером. Но проблема в том, что разработчики, которые плавают в экосистеме Microsoft, имеют скудный опыт создания приложений на основе сенсорного ввода.

Windows 10-surface3

Верьте или нет, проблемы, связанные с разработкой приложений, ориентированных на сенсорное управление, носят не только технический характер. Они люди. Они о создании красивых, сенсорных дизайнов. Это что-то невероятно сложное, и Microsoft потребовалось много времени, чтобы понять это.

Именно поэтому Microsoft так взволнована по поводу Astoria и Islandwood, поскольку она позволяет им немедленно перенести существующие приложения для Android и iOS на Windows 10, не дожидаясь, пока навыки их сообщества разработчиков станут зрелыми.

Astoria — это Android-инструментарий. По общему мнению, это довольно просто в использовании. Подготовить приложение для Android для Windows 10 так же просто, как добавить одну строку кода. Microsoft также включила библиотеку взаимодействия, которая позволяет приложению работать с существующими службами Microsoft.

Айлендвуд немного сложнее. Это фактически совершенно новый набор инструментов разработки, библиотек и наборов инструментов, который позволяет разработчикам создавать приложения для Windows 10 с Objective-C и экспортировать существующие проекты Xcode в Visual Studio. Сейчас это исключительно Objective-C, но Microsoft работает над горячо ожидаемым компилятором Swift.

,

Я был бы упущен, если бы не упомянул о сестринских проектах для Астории и Айлендвуда; Столетие и Вестминстер.

Centennial [больше не доступен] предназначен для того, чтобы старые приложения Windows (особенно созданные с Win32, COM и более старыми приложениями .Net) работали с новым стандартом универсальной платформы Windows (UWP). Он ничего не делает для изменения кода и не требует перекомпиляции программ. Скорее, он переупаковывает существующие двоичные файлы в формат, который работает с UWP.

Учитывая огромное количество существующих приложений Windows, которые выходят за рамки UWP, это выглядит как легкая задача.

Вестминстер также довольно интересен, поскольку позволяет разработчикам легко преобразовывать существующие веб-приложения в собственные приложения Магазина Windows.

Это включает в себя приложения для Windows 10 Mobile, которые будут эффективно запускать тот же код, что и настольные варианты Windows, хотя и с некоторыми изменениями.

Утечка

Несмотря на то, что Windows 10 уже была запущена, а затем последовала невероятная фанфара, Microsoft довольно сдержанно относилась к своим инструментам для разработчиков, ориентированным на совместимость. Единственный реальный пример, который мы видели до сих пор, это Candy Crush Saga, которая была портирована с iOS с помощью Islandwood.

Сами инструменты, по большей части, находятся в закрытой бета-версии. Хотя, как мы видели снова и снова, закрытое бета-тестирование слишком легко открыть без разрешения соответствующих разработчиков.

Проект Астория был недавно утек. Вскоре после этого некоторые предприимчивые программисты выпустили приложение, которое позволяет загружать APK-файлы Android на устройства Windows 10 Mobile, просто перетаскивая их мышью.

WindowsPhone-lumia640xl

Астория была почти наверняка получена незаконными способами. В результате мы решили не тестировать его для этой статьи. Как и WindowsCentral, мы не слишком заинтересованы в том, чтобы пропагандировать загрузку украденного кода. Кроме того, Астория еще далеко не завершена. Это не было выпущено по причине.

Однако, если вы решите сами, это просто вопрос установки приложения Windows Insider на ваш (совместимый) телефон с Windows 8.1 и предварительную версию Windows 10 Mobile. Затем вам нужно приобрести конвертер и перетащить в него APK (вот как скачать APK)

). Это так просто.

Каковы его ограничения

Microsoft не первая компания, которая ухаживает за разработчиками Android. BlackBerry, со времен крайне неудачного Playbook, позволяет безболезненно преобразовывать приложения для Android

,

Но у Astoria есть довольно серьезные ограничения, как и в BlackBerry 10. Сервисы Google Play не работают с ним, а конвертированные приложения не могут взаимодействовать со службами Windows, как это могут делать нативные приложения.

Windows 10-смартфоны

И по какой-то причине Snapchat не работает с ним должным образом. Astoria может портировать приложения Android, но не стоит ожидать, что они будут иметь такой же уровень качества, какой вы ожидаете от нативного приложения.

Почему это круто?

Вы когда-нибудь задумывались, как можно запускать приложения Android на рабочем столе Windows?

? Хотя вы можете, например, эмулировать WhatsApp в Windows

Аналогичные решения для iOS отсутствуют. Или, может быть, вы один из немногих восторженных пользователей Windows Phone, жаждущих большего количества приложений.

Лично я недавно отказался от своего телефона Huawei Android для Lumia 640XL. Я люблю это. Мне нравится постоянный пользовательский опыт и значительно улучшенные почтовые клиенты. Мне нравится тот факт, что это быстро, и я даже люблю Groove (ранее известный как Xbox Music). Но кое-чего еще не хватает.

Некоторые из моих любимых приложений, например, приложение для путешествий в последнюю минуту Hotel Tonight

и любимый гонщик Uber

есть, но много нет. Основы, такие как LoungeBuddy и Hailo.

Astoria окончательно показывает разработчикам, что они могут портировать свои приложения для Android на Windows 10 Mobile с минимальными усилиями. Еще более впечатляюще это демонстрирует легкость, с которой мобильное приложение можно переносить на рабочий стол. Как показала Candy Crush Saga, это не должно быть неуклюжим, неприятным делом, как это часто бывает с эмулируемыми мобильными приложениями. Скорее, это может быть изящно, гладко и интуитивно понятно.

Будем честны. Были времена, когда мы хотели использовать мобильное приложение на нашем компьютере. Возможно, вам нужно приветствовать Uber или найти самые дешевые тарифы на Hotel Tonight, или, возможно, вы просто хотели использовать мобильную версию Facebook Messenger (которая, как утверждают некоторые, лучше, чем версия браузера). Это делает все это (и даже больше) возможным.

Возможно, это приведет к большему разнообразию доступных приложений и паритету функциональности для существующих приложений.

Но этого не произойдет, если вы, читатели, не лоббируете ваших любимых разработчиков. Это достаточно просто. Просто чирикать их или по электронной почте. Если вы действительно в отчаянии, позвоните по телефону и спросите их, почему они игнорируют, возможно, самую недооцененную и потенциально прибыльную платформу для смартфонов.

Портирование приложений Android на Windows 10 Mobile скоро станет простым. @loungebuddy @Хайло, чего ты ждешь? https://t.co/xsOyLW38dp

— Мэтью Хьюз (@matthewhughes) 17 августа 2015 г.

Я сделал. Что тебя останавливает?

Или, может быть, я немного оптимистичен. Как вы думаете? Приведут ли Astoria и Islandwood к тому, что Windows 10 окончательно решит проблему с приложением? Или Microsoft обречена навсегда иметь магазин приложений третьего уровня? Что бы вы ни думали, дайте мне знать в комментариях ниже, и мы поговорим.

Фото Кредиты: Организация Объединенных Наций операционных систем для смартфонов Джон Фингас, Microsoft Lumia 640XL Маурицио Песке

Ссылка на основную публикацию
Adblock
detector