Blackberry ios или android

Android или ios? windows phone или blackberry?
Выбираем операционную систему!

Существует много причин, почему человек выбирает тот или иной смартфон. Кому-то посоветовал друг имеено эту модель, кто-то просто привык к своему аппарату, и хочет такой же только более новый. А кто-то просто хочет Айфон (или что-то еще) и все тут!

Но так бывает, конечно, не всегда. Часто люди не знают заранее, что купить и им приходится делать выбор. При этом, обычно, они не сильно интересуются техническими подробностями, и думают что «все телефоны примерно одинаковые. ну есть разные фирмы, конечно! Nokia, Samsung, HTC. но в целом, все одно и тоже». И выбор делается на основании дизайна, рекламы или по совету продавца (а продавец обычно советует купить то, что ему выгодно продать)

Поверь, привыкнуть можно ко всему, но стоит ли?

На самом деле, для того, чтобы выбор стал на порядок более осознанным, достаточно разобраться всего в одной теме – выбор операционной системы. Тут не будет технических деталей, все очень просто!

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

Сегодня существует две основные операционные системы, которые на порядок интереснее остальных – это IOS и Android, при этом они существенно отличаются друг от друга.

Также отменим операционные системы Windows phone 8 и blackberry 10

Операционная система IOS

Среди смартфонов на этой операционной системе работают все Айфоны и только Айфоны.

Система IOS Замечательно выглядит, проста в использовании, дружелюбна к пользователю с любым уровнем подготовки. Пользователи централизованно получают обновления и не имеют проблем с восстановлением своих устройств. Для системы существует огромное колличество платных и бесплатных приложений.

Основное отличие от системы Android состоит в том, что у IOS защищена корневая файловая система (порядок, определяющий способ организации, хранения и именования данных). Это означает, что ты не можешь кардинально изменить ее внешний вид, настроить под себя меню. Но благодаря этому, система не подвержена вредоносным вирусам и никогда не начинает «глючить». Ни через год, ни через два.

Стоит отметить нюансы работы с IOS. Например, чтобы покупать приложения, тебе придется зарегистрироваться в itunes (многих пугает слово «регистрация»). Айфон не поддерживает ни карты памяти, ни флэшки (зато доступны модели с разными объемами встроенной памяти). Чтобы перекинуть видео на айфон, его нужно перевести в нужный формат (ну или скачать специальный плеер). И т.д.

Таким образом, IOS – лучшая на сегодняшний день операционная система для простого пользователя, который хочет купить «готовый» продукт и пользоваться им без особых заморочек. Возможности изменить его под себя ограничены, но взамен ты получаешь устройство, работающее без вирусов и тормозов.

Операционная система Android

Один из плюсов Android — это большой выбор смартфонов. Ты можешь выбрать самую современную модель Sony, Samsung, HTC, LG, и многих других, менее популярных производителей.

Для Android существует самое большое колличество программ и приложений на сегодняшний день.

Самое основное отличие от IOS – это полная настраиваемость. Android позволит тебе изменять любые настройки операционной системы, а также предоставит широкие возможности по индивидуальному оформлению графического вида данной ОС.

Открытый исходный код дает возможность не только очень просто устанавливать нужные тебе приложения, темы, оформления или игры от сторонних разработчиков, но и загружать разнообразные сборки ОС Android (версии операционной системы), которые призваны обеспечить аппарату именно ту функциональность, которую ты от него хочешь. Также открытый исходный код позволит тебе удалять или заменять абсолютно любое системное приложение на то, функции которого тебе больше по душе. Эта возможность позволяет не только экономить доступную память аппарата, но и наполнить его лишь теми программами, которые действительно актуальны.

Читайте также:  Майкрософт аксесс для андроида

Большинство смартфонов на базе Android поддерживают карты памяти Micro SD, поэтому перенос данных с компьютера не доставит хлопот. Всё будет быстро и продуктивно. С помощью карт можно с лёгкостью увеличивать объём памяти устройства и сохранять всю необходимую информацию, использовать смартфон в качестве флешки.

Но поскольку Android имеет открытую корневую систему, он более подвержен вирусам, со временем может начать работать медленее, а неспособность Андроид-смартфонов долго держать зарядку давно стала поводом для интернет-мемов.

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

Операционная система Windows phone 8

Основной производитель смартфонов на операционной системе Windows Phone 8 – это Nokia. Есть также несколько интересных моделей у HTC, LG и Samsung.

Рабочий стол Windows Phone состоит из плиток. Выглядит стильно. Плитки могут менять размер и быть анимированными. Малое число настроек и возможностей напоминает IOS – тут тоже защищеная корневая файловая система.

Основной плюс Windows phone 8 – это красивый «плиточный» интерфейс и возможность нормально работать с документами Microsoft office на мобильных устройствах.

Просматривать документы можно на многих смартфонах, но настоящий мобильный Microsoft Office есть только на Windows Phone. Ты можешь открывать, редактировать и делиться текстами Word, таблицами Excel, презентациями PowerPoint так, как привык делать это на компьютере. К примеру, начать работу с документом Word на рабочем компьютере и закончить ее по дороге домой на смартфоне.

Cистема значительно моложе Android и iOS. Много времени было упущено, и теперь система выступает в роли догоняющей.

Самый значительный минус в том, что для Windows Phone 8 мало сторонних программ и слабые приложения установленные по умолчанию.

Таким образом, Windows Phone 8 – прекрасный выбор для тех, кто любит или вынужден много работать с Microsoft office и хочет красивый и необычный рабочий стол.

Операционная система BlackBerry 10

Многие любят Blackberry за Гибкость почты. Если ваша работа напрямую связана с почтой, то устройства от Blackberry в этом аспекте предлагают очень богатые возможности. На других ОС можно приблизиться к Blackberry 10 в этом ключе, но превзойти вряд ли. Отличная реализация почты, поддерживается максимальное число фишек, есть html в теле писем, выборочная загрузка изображения, возможность добавить события в календарь, известить людей и т. д.

Операционная система BlackBerry 10 – это простой софт для реализации типичных задач, как в бизнесе, так и в повседневной жизни.

На фоне конкурентов BlackBerry 10 не предлагает ничего нового. Фактически, BlackBerry 10 — это ответ Blackberry на современные ОС, который сильно задержался и опоздал. Дополнительных программ для BB10 мало, полезных почти нет. Одним словом, данная система привлекательна только для поклонников Blackberry.

Каждая операционная система имеет свои преимущества и недостатки. Главное, что каждая система становится лучше, год за годом, и всегда есть что купить!

Источник

BlackBerry 10: Android лучше, чем Android?

На прошлой (позапрошлой – прим. пер.) неделе BlackBerry, бывшая Research in Motion, объявила о том, что в магазине BlackBerry 10 App World уже 100 тыс. приложений.

Читайте также:  Прошивка приставки x96 mini под андроид tv

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

И вот во вторник она подтвердила, что примерно 20% приложений в BlackBerry 10 App World по сути являются переписанными приложениями Android.

Если вернуться немного в прошлое, в первом квартале 2011 года RIM наконец подтвердила то, слухи о чем ходили не один месяц: тогда еще новый планшет PlayBook, работающий на той же фундаментальной ОС QNX, что и BlackBerry 10, будет поддерживать Android-приложения, а также Adobe Air, HTML5 и нативные приложения QNX на C/C++.

Эдакий «Android лучше, чем Android», если позволите так выразиться.

Чем больше я думаю об этом, тем больше чувствую ощущение дежа-вю.

На самом деле такое было 20 лет назад. Вендор, который последний раз пытался это сделать, был IBM со своей операционной системой OS/2 2.0.

Для меня это как соль на рану, и наверняка меня будут критиковать, но поскольку эта битва между Microsoft и IBM давно закончена, я все же продолжу.

По большей части, в 1992 году компании IBM с ее OS/2 успешно удалось создать «DOS лучше, чем DOS, и Windows лучше, чем Windows».

Это была полноценная 32-битная ОС, она могла работать с большими объемами памяти, тогда как DOS и Windows 3.0 – не могли. Там была превентивная многозадачность, тогда как в DOS и Windows 3.0 ее не было.

OS/2 умела защищать нативные приложения в раздельных областях памяти, а DOS и Windows 3.0 – не умели.

Она также могла воспроизводить приложения DOS и Windows 3.0 в собственных защищенных отдельных областях памяти, что DOS и Windows тоже не могли.

Это была первая операционная система для ПК, которая поставлялась с системой виртуализации Windows. Это невероятно опережало свое время.

На OS/2 так хорошо работали приложения DOS и Windows 3.0, что IBM было очень сложно убедить сторонних разработчиков писать нативные приложения для интерфейса OS/2 Presentation Manager.

Да, в OS/2 было не все гладко с совместимостью с Windows. Были проблемы с приложениями в режиме Enhanced Mode и с некоторыми особыми типами драйверов под названием VxD.

Cо временем IBM в новых версиях OS/2 решила большинство проблем совместимости. Но было очень сложно угнаться за теми изменениями, которые вносила Microsoft. Когда в 1993 году Microsoft выпустила Windows NT 3.1, большинство преимуществ OS/2 уже не воспринимались компьютерной индустрией как эксклюзивные.

Сегодня Windows NT можно распознать в Windows 8, Windows 7 и Windows XP, ну и еще Windows 2000.

BlackBerry в своей новой мобильной ОС находится в очень похожей ситуации. Как я уже писал раньше, реализация QNX на оборудовании BlackBerry чрезвычайно впечатляет, она эластичная и продвинутая.

И это вполне ожидаемо от такой зрелой встроенной системы реального времени, какой является QNX. Этим она ярко контрастирует с iOS, Android и даже Windows 8 и Windows Phone 8, которые не являются системами реального времени.

Более того, я считаю, что в ряде архитектурных аспектов QNX как операционная система превоcходит и iOS, и Android. Я несколько недель тестировал Z10 от AT&T и нашел его забавным устройством, с интересными особенностями, отличающими его от упомянутых двух платформ, а также от Windows Phone 8, которую я тоже тестировал и нашел очень интересной.

Читайте также:  Телеграмм как найти каналы андроид

Однако несмотря на ДНК реального времени в BlackBerry, имеется серьезный риск, когда ты пытаешься задействовать экосистему конкурента вместо того, чтобы активно участвовать в ней.

Сначала я надеялся, что для совместимости с Android BlackBerry пойдет по пути виртуализации вместо нативного слоя эмуляции с портированием нативного Dalvik VM, как она в итоге сделала.

Лично мне идеальным решением для BlackBerry 10 кажется полный стек Android 4.x внутри мобильного гипервизора, такого как OKL4 или VLX от Red Bend.

В этом случае RIM вообще не пришлось бы ничего «портировать». Внутри QNX можно было бы запускать полноценную копию Android вместе с полным ядром Linux в качестве «гостевой» системы. Но такого не случилось.

Я не хочу сказать, что такой подход был бы полностью лишен рисков. Гипервизор должен быть очень сильно оптимизирован по производительности, а пользователи BlackBerry 10 ожидали бы такой работы Android-приложений, которая бы приближалась к нативной. В противном смысле от режима совместимости нет особой пользы.

Чтобы работали приложения Android NDK, виртуализация на базе гипервизора должна быть единственным эффективным способом достижения подлинной бинарной совместимости. Но поскольку в BlackBerry 10 используется просто компонент Dalvik из Android, она не может воспроизводить приложения NDK. Эти приложения нужно портировать с помощью нативного SDK QNX на C/C++.

Стоит отметить, что в реализации Android 2.3.3 API в BlackBerry есть и ряд других программных ограничений в дополнение к NDK.

Вне зависимости от способа реализации Android в новой мобильной ОС BlackBerry, остается другой вопрос: окажет ли совместимость с Android такой же «охлаждающий эффект» на нативную разработку на C++ и Adobe Air, какой был в OS/2 в результате совместимости с Windows 3.0?

Есть и другая потенциальная проблема, и довольно серьезная.

Всегда есть вероятность, что в будущем Google реализует в своей Dalvik VM такие архитектурные и кодовые изменения в рамках Android Open Source Project, которые разрушат реализацию Dalvik в BlackBerry и вызовут серьезные проблемы совместимости с приложениями, написанными для будущих версий Android API.

В этом случае BlackBerry нужно будет постоянно заново портировать гугловский Dalvik на QNX, чтобы успевать за всеми изменениями. Это может потребовать существенных ресурсов. Таким же образом IBM приходилось постоянно следить за совместимостью OS/2 с Windows.

Планшет Kindle Fire от Amazon тоже поддерживает Android-приложения, у компании есть собственный магазин приложений. Однако Kindle Fire фактически является Android-устройством, он работает на полноценном коде AOSP и Linux, тогда как BlackBerry 10 лишь эмулирует Android, базируясь на ядре QNX со всеми ее библиотеками.

Поэтому у Kindle Fire никогда не будет проблем совместимости с Android, при условии, что Amazon будет поддерживать свежий стек AOSP.

Впрочем, BlackBerry может быть даже неинтересно, на чем разработчики пишут приложения, будь то Dalvik API для Android 2.3, нативный С++ QNX, Adobe Air/Flash или Java.

Да, еще есть SDK для платформы WebWorks. BlackBerry 10 представляет собой в прямом смысле шведский стол API от самых разных вендоров. Пожалуй, у нее самый богатый выбор API среди всех мобильных ОС на данный момент.

Но большой вопрос, будут ли все они хорошо работать в BlackBerry 10. Понравится ли такой подход потребителям и захотят ли разработчики делать достаточно хорошие нативные QNX-программы, которые будут подчеркивать достоинства платформы?

Я имею в виду, что если вы покупаете телефон для работы с Android-приложениями, то какие у вас есть причины не покупать тот же Samsung Galaxy S4, который превосходит Z10 практически по всем аппаратным характеристикам?

Источник

Оцените статью