Сьогодні Apple анонсувала і виклала в App Store Bootcamp для iOS-пристроїв . Для тих, хто не знає, що таке Bootcamp - це набір програмного забезпечення, який дозволяє користувачам комп'ютерів Macintosh встановлювати на ці комп'ютери одночасно з OS X і операційну систему Windows. Незважаючи на те, що Маки після переходу на архітектуру x86 принципово від PC-комп'ютерів не відрізняються, Apple все одно випускає програмний набір Bootcamp, який спрощує процес установки Windows на Мак, містить в собі драйвера під Windows, і тд. Можна, звичайно, скористатися пакетом для віртуалізації - наприклад, Parallels Desktop (Disclosure: я працюю в Parallels), або VMware Fusion - віртуалізація працює дуже швидко, особливо якщо у вас SSD, але для досягнення максимальної продуктивності Windows краще використовувати саме Bootcamp.
Так ось, схожий продукт, з поправкою на мобільне застосування, Apple сьогодні і опублікувала в App Store - див. Посилання вище. Програмний продукт, встановлений з App Store, дозволяє встановити на iPhone (паралельно з iOS) не тільки Android, але і Windows Phone і навіть вийшла недавно BlackBerry 10. Наслідки випуску такого продукту складно переоцінити - це буквально революційний хід Apple, який може радикально змінити ландшафт мобільної галузі вже найближчим часом. Не секрет, що велика частина аудиторії, яка купує порівнянні з iPhone за вартістю пристрою, шукає можливість отримати більш відкриту альтернативу, ніж iOS, і можливість отримати на пристрої відразу дві операційні системи, для такої аудиторії може виявитися просто безцінною.
Як працює цей механізм? Все просто. Завантажуєте додаток з App Store (ось ще раз дублюю посилання ). Після його запуску додаток, як і на Маке, запропонує відокремити частину пам'яті пристрою для установки нової системи. Кілька хвилин, поки система перенесе файли (це ж додаток від Apple, тому до нього і ставлення інше - воно має набагато глибший доступ до API системи, ніж звичайні додатки, написані сторонніми розробниками), і після цього новий розділ готовий. Оскільки пам'яті зазвичай мобільним системам потрібно багато, рекомендується, щоб у пристрої було не менше 32Гб простору (не менше 10ГБ вільного). Після цього спеціальний завантажувач дозволяє вибрати операційну систему, яку хоче встановити користувач, вона завантажується і розпаковується на виділеному диску. Очевидно, Apple відразу допрацьовує сторонні операційні системи, прописуючи в них драйвера для апаратної частини iPhone, тому проблем з сумісністю не повинно виникати, але підтримуються пристрої від iPhone 3G і вище (перший iPad, як і в випадку з iOS 6, теж несумісний з новим Bootcamp).
[Ad # intext-inside]
Після того, як завантажилася і розпакувати нова система, прямо з програми Bootcamp можна вибрати в яку ОС завантажиться телефон при наступному завантаженні:
(За вибором Console вантажиться командний рядок - мабуть, для гиків)
Ось, наприклад, iPhone c Android (вибачте за якість фото):
Я для експерименту скачав не найбільшу свіжу версію Android, але взагалі доступні всі major версії Android починаючи з 2.1 і закінчуючи 4.2 (врахуйте, що можна завантажити тільки "чистий" Android, такий, як ставиться на телефони Nexus - все доопрацювання HTC, Samsung та інших тут не будуть доступні). Для iPad також доступні версії Android, починаючи з 3.1, коли у Android з'явилася більш-менш нормальна підтримка планшетів.
Ось ще Windows Phone на iPhone (наскільки я зрозумів, Windows RT на iPad поки встановити не можна - відмінності в апаратній частині занадто істотні для успішної роботи (зокрема, чутливі рамки в планшетах з Windows на iPad дуже складно імітувати):
[Ad # intext-inside]
Так ось, повертаючись до наслідків такого кроку Apple. Власне, з того моменту, як Apple випустила Маки на процесорах Intel, а потім Bootcamp, продажу Маков різко рвонули вгору, тому що люди більше не боялися, що вони виявляться в рамках однієї операційної системи, і вони розуміли, що у них буде вибір, якщо раптом Мак їм не сподобається. Тепер Bootcamp для iOS відкриває схожі перспективи - Apple більше не буде втрачати покупців тільки тому, що їм потрібна "інша ОС". Зрозуміло, що ті, хто купує смартфон Android за 100-150 доларів, не є цільовою аудиторією для Apple, і продукт розрахований не на них, але основний удар, звичайно, буде завдано по покупцям смартфонів Samsung - серії Galaxy S, Note і інших. Подивимося, як зможе на цей крок відповісти Samsung - зворотний крок (дати можливість користувачам Android ставити повноцінну iOS на свої пристрої) легально компанії зробити не вдасться, так що їм доведеться придумувати щось оригінальне, а з цим у Samsung завжди були складності. Загалом, буде цікаво.