Возможно, на вашем телефоне установлено несколько (или более) приложений. Приложения - это большая часть того, что делает смартфон «умным», и для бизнеса или для удовольствия магазин приложений - это то, что поддерживает платформу. Каждый, кто когда-либо владел телефоном Windows, знает жало, и это правда. Даже лучшая платформа для смартфонов увядет и умрет без сильной поддержки разработчиков.
Одна из самых удивительных особенностей Android - то, что любой может бесплатно разработать приложение и опубликовать его в магазине Google Play всего за 5 долларов. Вам не нужно никакого специального оборудования вне телефона, чтобы протестировать его, и даже это может быть сделано практически через службы тестирования. И мы видели, как некоторые маленькие независимые разработчики делали несколько удивительных приложений для Android; просмотрите форумы по разработке приложений на XDA в следующий раз, когда вам нужно чем-то заняться. Вы будете любить многое из того, что видите.
С другой стороны, некоторые приложения с именами, которые все знают, ну, в общем, дерьмо, когда вы сравниваете их с аналогами iOS. Такие приложения, как Instagram, Snapchat, Facebook и другие с миллионами и миллионами пользователей Android, выглядят не так хорошо и, что более важно, не работают так же хорошо, как и для iOS. Я говорю не только о веселых или социальных приложениях. Приложения, которые вы использовали бы для работы или личных финансов, для бронирования рейса или для управления интеллектуальными устройствами в вашем доме, могут быть и зачастую одинаковыми - не такими хорошими, как для iOS.
С более чем 10 000 различных устройств под управлением Android работать с оборудованием может быть сложно.
Есть веские причины для этой реальности. Когда дело доходит до использования беспроводных радиомодулей для Bluetooth или Wi-Fi, для iOS легче разрабатывать, потому что вы точно знаете, что может и сможет сделать каждое устройство. Для Android такие приложения должны быть написаны для работы с последними моделями Samsung и надеяться, что они будут работать для всего остального. Я понял Android разнообразен, и это замечательно почти все время - написание приложений, которые должны взаимодействовать с аппаратным обеспечением, не является одним из таких случаев.
Это то, что, как я всегда думал, стало лучше в последнее время, потому что я давно не пользовался iPhone. Я был неправ. Моя жена взяла iPhone 8 перед Рождеством, и некоторые приложения, которые мы оба используем, все еще намного лучше на iOS. Android занимает более 80% рынка смартфонов. Почему эти крупные разработчики не могут понять это правильно? Я полностью ожидаю, что приложение, установленное на Galaxy S9 (или Pixel, поскольку они все еще являются «эталонными» устройствами), будет таким же хорошим, как и на ее iPhone, но многие этого не делают.
Я видел и использовал инструменты разработки и верстки Google для приложений Android. Они в порядке. Я ненавижу работать с Java, но знаю, что она более чем способна в качестве языка разработки. И мы знаем, что вполне возможно иметь отличные приложения на Android, потому что мы используем их каждый день. Я просто не могу понять, почему существует такое несоответствие, когда речь заходит о приложениях. Я не разработчик приложений, но я должен думать, что есть причина или список причин.
Аргумент "деньги" терпит неудачу, когда продукт не стоит покупать.
Ваши любимые приложения лучше на iPhone? Или, если вы разработчик приложений, хотите пролить свет на это? Мы все немного слышали о деньгах и о том, как iOS - единственный способ их заработать, но мне нравится думать, что сначала нужно заплатить за приложение.
Кто-нибудь с любым реальным пониманием, пожалуйста, поделитесь Это беспокоит меня.
Теперь вернемся к приложению Wemo и надеюсь, что мне не придется снова брать iPhone моей жены, чтобы все настроить.