Каких функций Android мне не хватает в iPhone
Говорят, что операционная система iOS безнадежно отстала от Android. Согласиться с этим не могу. Каждой из них пользуется миллиард с лишним пользователей, и хотя у каждой из них есть недостатки, платформы отлично справляются со своими обязанностями. И то, что в очередной своей версии операционная система не изменилась до неузнаваемости – нравится нам это или нет – сказанному выше не противоречит. Меня вполне устраивает iOS, я считаю её лучшей операционной системой для смартфонов в мире – и тем не менее, в Android есть функции, которые я хотел бы увидеть в iOS.
iOS по-прежнему есть чему поучиться у Android
Когда вышла iOS 14, Apple чуть ли не обвиняли в плагиате. Из новых для iOS функций многие использовались в Android в течение долгих лет. Когда-то из-за несчастного жеста Slide-to-Unlock (сдвиньте для разблокировки) между Apple и Samsung разразилась целая многолетняя судебная война. На этот раз обошлось без исков и скандалов, надеюсь, из-за того, что большие компании, наконец, повзрослели. В наши дни заимствуют все компании. Заимствуют не только функции и технические решения. Заимствуют принципы.
Во всяком случае, в обзорах Android 12 (до её официального выхода в начале октября) заявлялось что эта система превзошла iOS по понятности и интуитивности. Последние версии iOS будто бы стали сложными и непонятными, и в “понятности и интуитивности” теперь новый лидер. Вообще-то “интуитивность” – сущность неизмеримая. Понятность интерфейса зависит от того, кто его пытается понять. Но не буду уподобляться критикам iOS 14.
Стилус для iPhone
Стилус Айфону точно не помешал бы
Казалось бы, зачем стилус нужен на iPhone? Стив Джобс вроде бы был категорически против этого устройства ввода. Хотя он был против стилуса как основного средства взаимодействия с мобильным устройством. Стилус нужно где-то хранить, его легко потерять, зависеть от такого устройства ввода и в самом деле не слишком хорошая идея. Да и зачем нужен ли стилус на крошечном экране смартфона? Во-первых, в наши дни экраны смартфонов не такие уж и крошечные. Во-вторых, как вспомогательное устройство ввода стилус мог бы быть очень полезен на iPhone. Не менее, чем на iPad. Мнения на этот счет существуют разные, но достаточно попробовать стилус S-Pen от Samsung на ультрасовременном Samsung Galaxy Z Fold 3 чтобы понять, кто прав, а кто – нет.
Для чего нужен электронный карандаш на iPhone? С его помощью можно что-то нарисовать. Или графически изобразить какую-то идею, быстрее и проще, чем в специальной программе. Пальцем так не получится. При наличии соответствующего программного обеспечения, прямо на своём iPhone можно было бы подписывать документы. Рукописный ввод, как в iPadOS, точно пригодился бы. Даже без Scribble, но с ним было бы еще лучше. Площадь соприкосновения стилуса с поверхностью экрана значительно меньше, чем у пальца – напрашиваются и разные другие способы его применения. При этом в iPadOS все эти механизмы уже реализованы и отлажены. Добавить полноценную поддержку стилуса в iOS должно быть несложно. Надеюсь, они тоже попробовали эту “ненужную функцию” на Samsung Galaxy Z Fold 3 и появление поддержки электронных карандашей на iPhone теперь вопрос времени.
Многозадачность на айфон
Многозадачность iOS по-прежнему уступает таковой на Android
Я имею в виду не саму по себе многозадачность (способность iPhone выполнять в одно и то же время несколько задач), а её отображение в пользовательском интерфейсе. Чтобы как на iPad, в разных частях экрана отображались два разных приложения. В Android это доступно даже на бюджетных смартфонах. Не на всех, но почти на всех. А из-за отсутствия такой возможности, например, нельзя восстановить пароль Twitter на iPhone 13. С iPhone в Twitter отправили запрос на изменение пароля. Twitter отправляет на электронную почту владельца аккаунта код подтверждения. Если поблизости нет компьютера или другого устройства настроенного на этот аккаунт, чтобы списать или скопировать этот код нужно перейти в приложение электронной почты. В тот момент, когда приложение Twitter переходит в неактивное состояние, код подтверждения аннулируется. Если бы на iPhone можно было разделить экран между двумя приложениями, в нашем случае между Twitter и почтовым клиентом, изменение пароля можно было бы подтвердить без проблем.
Twitter – всего лишь пример распространенной ситуации. Приложение, открывающее для вас конфиденциальную страницу, связанную с паролями или с информацией о банковской карте, обязано забывать чувствительную информацию при закрытии экрана. В результате iPhone оказывается не в состоянии исполнить законное желание пользователя. Это не единственный случай в котором многозадачность с разделением экрана могла бы быть полезна. В iPadOS многозадачность с разделением экрана используется давно, с её реализацией серьезных трудностей тоже не должно возникнуть. Её применение могло бы быть ограниченным приложениями, имеющими дело с чувствительной информацией, после доработки разработчиками. На iPad такая многозадачность работает без каких-либо проблем даже на менее мощных чипах, чем в iPhone 12 или iPhone 13, технически это реально.
Источник
Какие функции Apple слизала у Android для iOS 15
Вчера Apple представила iOS 15. Это была самая скучная презентация компании за последние 10 лет, что я за ней слежу. Я долго не мог понять, почему мне так не нравится. Ведь и ведущие были разные, и изменений было представлено немало. А потом я понял: я просто уже всё это видел в Android, потому что большая часть нововведений, которые Apple попыталась выдать за собственное переосмысление операционной системы и её функций, уже были у конкурентов. Причём давным-давно.
В iOS 15 больше заимствований, чем в списанной курсовой
Несмотря на то что Apple попыталась довольно тщательно замаскировать копирование, по факту, разглядеть в нововведениях iOS признаки функций, к которым давно привыкли пользователи Android, не так уж и сложно. Некоторые из них прямо сразу бросаются в глаза так, что никаких сомнений не остаётся, а на некоторые приходится посмотреть сбоку, чтобы понять, что и они уже были у Симпсонов… ой, у Google.
Что Apple скопировала у Google
Apple явно вдохновлялась Chrome, когда вносила изменения в Safari. Потому что компания из Купертино скопировала у браузера Google и механизм переключения между открытыми вкладками, и функцию их группировки, и даже идею по переносу адресной строки и других элементов управления к нижней части экрана.
Siri научилась работать без интернета, но не так хорошо, как Google Ассистент
Смешно подумать, но раньше Siri не могла отвечать на вопросы без интернета. Очевидно, эта функция была слизана у Google Pixel. Правда, в Купертино попытались обернуть нововведение в другую оболочку, нежели Google. Крейг Федериги сказал, что это нужно для безопасности, чтобы запросы обрабатывались прямо на устройстве. Но, по сути, это те же яйца, вид сбоку.
В iOS 15 уведомления претерпели серьёзные изменения. Правда, если отбросить редизайн, то получится, что система научилась приоретизировать оповещения по степени значимости, а такая возможность на Android была уже давно, а также настраивать профили занятости, в зависимости от которых будут приходить или блокировать те или иные уведомления.
Общие функции Android и iOS
У Google уже давно был сервис «Объектив», который распознавал вообще всё, что угодно. Теперь и Apple решила сделать у себя кое-что похожее. Поэтому в iOS 15 приложение «Фото» обучили распознавать текст на фотографиях. Получилось прикольно, но слишком уж ограниченно с функциональной точки зрения.
iCloud стал похожим на Google One, что неплохо
А iCloud+? Это особая надстройка для iCloud, которая копирует две функции у Google: встроенный VPN и безлимитное хранилище для видео. Правда, только для тех видео, которые запишет HomeKit-камера. У Google было всё куда круче: она позволяла сохранять бесплатно вообще любые фото и видео в высоком качестве.
Обновления безопасности – тоже не собственная придумка Apple. Google уже давно выпускает такие патчи для Android, причём на постоянной основе. Apple же, судя по всему, планирует делать это не регулярно, а ситуативно, в зависимости от наличия багов и уязвимостей. Так что откровения не случилось.
Что лучше: Android или iOS
В iOS 15 не так много нововведений, и почти все они слизаны у Android
Честно говоря, ничего катастрофического в том, что Apple скопировала часть функций у Android, нет. В конце концов, и Google порой позволяет себе это делать. Другое дело, что iOS 15 почти целиком состоит из заимствований. Будь она курсовой работой, её бы разнесли в пух и прах, но, к счастью, для Apple это не так. Правда, не нужно быть гением, чтобы понять, что у компании банально закончились идеи. Ведь это нужно постараться – говорить целый час о пустом обновлении, которое оказалось даже более бедным, чем iOS 14.5.
Кто-то, наверное, вспомнит о том, что и Android последних версий тоже не кишат нововведениями. Отчасти это действительно так. Но не нужно забывать, что, во-первых, Google продолжает обновлять устройства на Android через свои приложения и сервисы, расширяя их возможности в течение всего года. А, во-вторых, задача по расширению функций смартфонов так или иначе возложена на производителей, которые наполняют нововведениями свои прошивки самостоятельно. Так что тут плюс точно уходит Google, но никак не Apple.
Новости, статьи и анонсы публикаций
Свободное общение и обсуждение материалов
Все-таки обидно, что даже в 2021 году большинство приложений выходит сначала на iOS и iPadOS, а только потом на Android. В связи с этим многие художники, монтажеры и дизайнеры вынуждены пользоваться яблочными устройствами. Благо с редактированием видео в скором времени дело будет обстоять лучше, ведь разработчики одного из самых популярных приложений для монтажа LumaFusion объявили о разработке своей программы для Android и Chrome OS. В статье предлагаю поговорить о самом приложении, обсудить его уникальные фишки и обсудить аналоги.
Долгое время все приложения, которые выпускала Apple, предназначались только для iOS. Несмотря на то что было бы логично выйти на рынок Android, предложив пользователям вражеской платформы приобщиться к по-настоящему удобным сервисам, в Купертино этого не делали. Однако желание переманить фанатов ОС от Google к себе не покидало Apple. Поэтому было решено действовать радикальным образом сразу, предложив пользователям Android приложение по переходу на iOS, которое позволяло с лёгкостью выполнить переезд. Но теперь оно будет ещё лучше.
Знакомства в Интернете — штука новая. По крайней мере, для меня уж точно. Сентябрь выдался далеко не лучшим в моей жизни, и я решил найти собеседника, чтобы пообщаться. Друзья рассказывали, что заговорить с кем-то в этом дейтинг-пространстве очень просто, а встретиться можно чуть ли не на следующий день. Скажу честно, что с девушками я не знакомился сто лет, но страха нет. Вопрос лишь в том, о чем говорить: 10 лет назад ВКонтакте можно было спокойно начать беседу, найдя общие интересы. Оказалось, что сейчас это намного сложнее, а «лайтовое» общение не такое уж и беззаботное, как может показаться на первый взгляд. В общем, несолоно хлебавши рассказываю о том, что приложение для знакомств — не моё.
Источник
Android на iPhone — технические подробности проекта
Основные этапы реализации just-for-fun проекта известного разработчика
Разработчик Ник Ли стал известным благодаря своим проектам по запуску различных операционных систем на гаджетах Apple, включая Windows 95 на Apple Watch. Сейчас он решил попробовать запустить Android на iPhone. В новом проекте автор решил использовать Android Open Source Project (AOSP). Это проект Android с открытым исходным кодом. Разработан он был специалистами, которые считали необходимым создать платформу с открытым кодом для упрощения создания приложений для мобильных устройств. Работать open-source Android может на большинстве известных устройств, включая смартфоны и Android-совместимые одноплатные ПК.
Для своих нужд Ли создал кастомную версию Android Marshmallow, которая без всяких проблем «завелась» на LG Nexus 5 (прототип проекта «Android на iPhone» работал именно с этим смартфоном). В дистрибутив были включены следующие компоненты:
- libimobiledevice: программный пакет для нативной связи с iOS-устройствами;
- usbmuxd: клон одноименного демона ПО Apple. Этот компонент позволил использовать USB дата-кабель для скоростного обмена данными с iPhone;
- screenstreamer: демон, написанный Ли, для связи с сервисом usbmuxd и передачей «картинки» на дисплей iPhone. После того, как все было проверено, Ли запустил систему в первый раз, причем успешно.
Конечно, два телефона рядом это хорошо, но автор проекта решил сделать систему более компактной. А в этом случае второй телефон в качестве Android-донора уже не подходит, нужно что-то другое. Что? Одноплатный Android-совместимый компьютер (некоторые из них показаны в этой подборке, — прим. ред.).
Такой компьютер должен был соответствовать ряду критериев:
- Производительность: устройство должно уметь захватывать, сжимать и передавать изображение на дисплее в режиме реального времени с высоким fps;
- Совместимость: устройство должно работать с последней версией Android (6.0.1 Marshmallow на момент реализации проекта);
- Размер: плата должна быть небольшой и тонкой, равной по размеру кредитной карте;
- Связь: устройство должно иметь модули Wi-Fi и Bluetooth. Также должен быть порт USB 2.0 для передачи данных на iPhone.
Кастомная версия Android, доработанная Ли, была успешно запущена на одноплатном ПК Lemaker HiKey с 8-ядерным 64-х битным процессором ARM Cortex-A53. HiKey и был выбран для проекта.
В распечатанном на 3D-принтере чехле для iPhone разместился этот компьютер, аккумулятор на 650 мАч и встроенной защитой, повышающий преобразователь и резистор. Последний понадобился для того, чтобы не давать iPhone потреблять слишком большой ток, что блокировало обмен данными между HiKey и телефоном.
После добавления резистора все заработало. Компоненты были размещены в распечатанном на 3D-принтере чехле.
Результат получился довольно габаритным — iPhone с чехлом стали похожи на сотовые телефоны, бывшие в ходу лет 15 назад.
После доработки чехла и рабочей схемы для запуска Android на iPhone габариты системы значительно уменьшились. Ли добавил и новые элементы — порты HDMI и USB, которые были выведены на левую сторону отпечатанного на 3D принтере нового чехла. Поместился здесь и и слот для карт памяти типа SD. Перед тем, как надеть чехол на iPhone, автор проекта защитил электронные компоненты чехла тонким пластиковым листом.
После того, как плата с Android была подключена к iPhone, на дисплее смартфона появился стандартный интерфейс ОС от Google. Для запуска Android использовалось кастомное приложение, разработанное студией Tendigi. Именно оно обеспечило взаимодействия смартфона с одноплатным компьютером, заключенным в чехол.
Процесс разработки всей системы, по словам Ли, занял много дней. Практической пользы здесь немного, работа велась ради собственного удовольствия умельца. Тем не менее, теперь автор проекта может всем говорить, что смог запустить Android на iPhone — а это многого стоит.
Источник