`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Как изменилось финансирование ИТ-направления в вашей организации?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Андрей Зубинский

Год котика по имени Android

+35
голосов

В этой небольшой заметке нравится мне логика рассуждений Сеза Вейнтрауба. Потому и сама заметка нравится. 

Да, в уходящем 2010-м у Android натурально получился взлёт с укороченным разбегом в десятикратный рост, если судить по интенсивности активаций в день - с 30 тысяч до 300 тысяч. 

Но это как раз далеко не главное.

Главное то, что производители, похоже, наконец получили чего заждались - доступный ОС-компонент. Не конструктор "сделай сам" (очередной дистрибутив любой freeNIX), а именно систему, доступную как компонент.

И реакция производителей аппаратных средств подтверждает это предположение появлением систем на чипе, аппаратных компонентов, "заточенных" для использования совместно с программным компонентом Android (пример есть в оригинальной статье -  Broadcom BCM2157).

Кто интересовался разработкой embedded-систем, тот знает, насколько высоко в этой отрасли ценят компонентный подход. И как хорошо и уверенно чувствуют себя на рынке поставщики программных компонентов, в том числе и доведённых до уровня компонентов ОС (Wind River, например).

Стало быть, мы сейчас наблюдаем весьма интересный синергетический процесс масштаба всей IT-индустрии, в котором инициатором впервые выступила система из мира open source. Предыдущие явления были всё-таки нишевыми и практически не увлекали крупных производителей "железа". Да, делались кое-какие системы на чипе для дешёвых маршрутизаторов класса SOHO, но это были кошечкины слёзки. А вот уходящая круто вверх кривая, ведущая от 30000 к 300000 активаций готовых продуктов в день - это уже не нишевая игра. Это уже очень серьёзно.

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

Реализация фактически 98% электроники устройства на одном чипе - это резкое снижение цены, повышение доступности (а потому и привлекательности) для производителей самых разных масштабов (вплоть до fabless, в смысле - для разработчиков без собственных производственных мощностей). Иными словами - это ускоритель для конкуренции. Очень действенный.

И самый главный вопрос теперь - адаптация Android к тем архитектурам конечных устройств, для которых система изначально не проектировалась. Здесь радует тот факт, что система изнутри хороша - кто бы что ни говорил, а она действительно хороша. "Хорошесть" - понятие сложное, конечно. Но оно означает в том числе и пригодность к модификациям, не нарушающим целостности системы и её архитектуры.

Я бегло осматривал попытку Toshiba сделать на Android нетбук. Не могу сказать, что эта попытка меня впечатлила. Но это из первых блинов, конечно. Не понравилась же мне одна очевидная, по-моему, штука - мелкий курсор, который в 99% случаев не нужен вовсе. Ну почему нельзя мышкой управлять селекцией больших андроидных кнопок и элементов интерфейса непосредственно, без курсора, а активировать курсор только там, где он реально нужен? Ну сделайте такую "фишку" - и всё, и этого достаточно для построения гибридных удобных Android-устройств самого разного назначения. Ещё, конечно, хорошо бы в браузерах сделать стандартной функцией подсветку ссылок на странице с их нумерацией и возможностью перехода по набранному номеру, потому как на небольшом экране попадать пальцем в ссылку на плотной странице неудобно, а позиционирующие устройства часто просто мешают (да и есть же такой плагин для Firefox, например). Но это уже к разработчикам браузеров, конечно. Хотя идея может пригодиться где угодно. В Microsoft Office 2007 и 2010, в ленточном интерфейсе, ведь до чего удобна подсветка шорткатов нажатой кнопкой Alt - это одна из тех "фишек" интерфейса, которую сходу оцениваешь по достоинству.

Так вот я о чём, собственно. Что 2011-й год будет годом котика Android - это без сомнений. Потому хотелось бы, чтобы действительно красивая система "перешагнула" через модель "карманного компьютера с GSM/CDMA/3/4/G интерфейсами" (ну а как по-другому можно назвать невнятный "смартфон"?) и стала основой устройств для потребителей с разными потребностями и пристрастиями. От тоненького, холодного и долгоиграющего Android-нетбука с тактильным экраном, приятной для пальцев клавиатурой, с возможностью при необходимости (в графических программах, например) использовать точное позиционирование курсора и с удобным в разных режимах работы интерфейсом, я бы лично не отказался. Даже воспринял бы такую штуковину с радостью. Это то, что доктор прописал - и поработать можно, и развлечься. 

Причём решение выделенной жирным задачи - оно же просто как две копейки, ещё раз повторю: при нетактильном вводе использовать два режима селекции элементов интерфейса, один - быстрый, когда селектором выбираются большие интерфейсные элементы (например, подсветкой), второй - точный, когда появляется привычный курсор. По-моему, это всё, что нужно Android для выхода за пределы "системы для смартфонов". Напрашивается даже Android-мышка с дополнительной кнопкой переключения между этими режимами (кстати, такой подход не только в Android может быть пригоден, будет забавно, если традиционно настольные ОС переймут от популярных "карманных" систем интерфейсы, этого исключать нельзя). Остальное, системное, решается на уровнях, пользователям невидимых (и в Linux весьма неплохо решается).

Вот так как-то.

Что же касается привычной пользы, то её не будет. Разве что вот забавное очень есть - для любителей Lua и Java одновременно. Разработанная по заказу Nokia (!) и "отпущенная" с MIT-лицензией в open source реализация Lua на Java. Может работать как в JME, так и JSE средах. Очень забавно и мило.

 

 

+35
голосов

Напечатать Отправить другу

Читайте также

: ведь до чего удобна подсветка шорткатов нажатой кнопкой Alt - это одна из тех "фишек" интерфейса, которую сходу оцениваешь по достоинству.

Это могут "оценить" только те, кто не привык к подсветке шорткатов _постоянно_. У остальных же (у меня, в частности), это вызывает только одну реакцию -- а почему подсвечиваете только по Alt? Почему так просто? Почему не сослать на галёрку, напрример по Ctrl+Super+Hyper+Shift при обязательно включенном при этом CapsLock? Ведь так же их увидеть было бы ещё сложнее и соответсвенно вероятность привнесения столь ненавистного "clutter" в "user interface" была бы сведена практически к нулю! (Или Вы считаете что есть много народа, способного разнести Super и Hyper оставив при это живыми Meta и Alt?)

Для тех, кто понял все слова, но не понял смысла предложения: к сожалению тенденция такова: в первую очередь "как-то", а уже во вторую удобно. "Как-то" определяет "десигнер" (это НЕ опечатка, а определение, аналогичное "ламер", но не от программирования, а от дизайна). Этот "десигнер" ну в упор не понимает, что интерфейс, кроме красоты и удобства должен нести ещё и _обучающую_ функцию. Ну не хочет он учиться... Вот и убирают подсветку шорткатов, запрещают "отрываемые" меню и toolbar'ы... Ну не понимают они, что если _они_ не видят пользы, то это совершенно не значит, что пользы действительно нет :-(

Нумерованные гиперссылки... Lynx это умел (и умеет) всегда. Это не ново. Просто пока время консольных браузеров уже прошло, а время графических, но при этом удобных ещё не настало. И не настанет, пока рулят "десигнеры", использующие flash, javascript,.. да что угодно, лишь бы выгдядело как они хотят, а не так, как удобно пользователю...

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

просто малые экраны (скажем, 10 дюймов) с большой плотностью отображаемой информации - это новое. раньше такие диагонали были разве что в специализированных системах, теперь это - норма. с экраном большой площади проблем нет уже - там умеют делать очень хорошие удобные интерфейсы.

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

к дизайнерам же у меня претензий нет.
попадаются, конечно, образчики "крысота превыше удобства", но это скорее справедливо для нефункциональных утилит, чем для рабочих программ. хорошие же работчие программы (тот же Office, OrCAD, Mathematica, Matlab, VX, ProEngineer, Proteus, да тысячи их - в них всё очень ок с интерфейсами, просто очень).
есть ещё уникальные сочетания очень красивых внешне и функциональных интерфейсов, для меня эталон - Renoise.

так что поводов для паники не вижу.

Apple products are slotted - at the top of the market, affordable only to those willing and able to pay a premium for Steve Jobs' aesthetic sensibilities.

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

"AT&T marked Christmas by cutting $50 from the prices of the refurbished iPhone 4. The 16GB and 32GB models now cost $99 and $199 respectively for versions in good condition on a contract. Buyers willing to accept an iPhone with cosmetic blemishes can pay $20 less for either capacity.

The 8GB iPhone 3GS is also being offered for $29 in good-as-new quality."

http://www.electronista.com/articles/10/12/25/att.cuts.refurb.iphone.4.p...

Тенденция однако понятна. Грядут гуглофоны по 100 баксов без контракта, но завтра. Поэтому тихо максимизируем премиум-сегмент в районе $150, но спонсированные.

Вот только Андроид похож на систему "допилить напильником", популяризацая это хорошо, но проапдейтись систему до новой, не так у ж просто, если вообще возможно. Что будет если найдут дирку в безопасности? милионы устройств которые не защищены и участвуют в атаках? Возможно 3.0 исправит ситуаицию, но пока не будет цетра обновлений, андроид бомба замедненного дествия.

скажите, а как обстоит дело с дырками в iOS, которые безусловно есть (не бывает нетривиальных больших систем без дырок), но о них вы просто не знаете, потому что о них не говорят?

эта логика похожа на логику страуса.
я не вижу и не слышу - значит, не существует.

а обновляться можно по-всякому. можно загружать сделанные фанатами прошивки. это несложно, надо просто внимательно читать и следовать инструкции. но стрёмно. можно обновляться официальными прошивками от производителя. если эти прошивки есть. можно вообще не обновляться. тоже вариант. штатных программ в любом смартфоне 2010 г. избыточно на 80%. что значит - через две недели первого радостного баловства с цацкой пользователь определяется находит достаточным 20% имеющегося. остальное просто болтается во флэш памяти никому не нужным балластом.

и да, проблемы с дырками в мелких устройствах сильно преувеличены. очень сильно. в реальности с проблемами практически никто не столкнётся. есть, конечно, такая особая категория технофобов, у которых со всем проблемы - от мясорубок до смартфонов. но это очень специальный случай.

Есть куча устройств на Андроиде 1.6, 2.1 и никто не спешит выпускать прошивки до 2.3.
Если у вас не топовый телефон на Android, то вряд ли вы получите апдейты, или я не прав?
В iOS другая ситуация - один поставщик обновлений, и нечего сложного чтобы обновить.

Покупая компъютер с виндовсом(не знаю как с линуском) вы знаете, что 3 года у вас будут последние обновления все время.
А покупая телефон с Андроид, завтра он будет уже неактуален, и уже будут поливать его грязью, как сейчас Symbian OS.

И, кстати, не заметил чтобы сами програмы в Андроиде(2.1) умели обновлятся(мог плохо заметить). В отличии от iOS которая постоянно предалагает обновить обновившейся программы.

Лично я болею Windows Phone, надеюсь что она утрет нос Андроиду :-), но это будет не раньше чем через год :-(, хотя к тому времени Андроид уже будет другой.

вот, кстати, что это такое - "телефон неактуален"?
это из женских журналов что-то, типа "этой весной без клатча от ... на улицу не выходи"?
или из области "статусности", когда позавчера сельский паренёк, устроившись "на офис" в мегаполисе выдумывает себе наружные идентификаторы своего нового прекрасного положения в жизни? чтобы пацаны раёне видели его успех?
я этого не понимаю.
совсем.
моя древняя Nokia e50 вполне делает то, что должна делать.
и я ничего не обновлял. разве что Opera сама обновляется раз в пол года, если я её запускаю даже не могу объяснить зачм именно.
а действительно - зачем?
я совершенно серьёзно.
хреновина звонит и принимает звонки.
sms отправляет и принимает (хотя я лично пользуюсь этим крайне редко, а mms - вообще никогда, ни разу в жизни не отправлял, один раз всего принял, и то - спам).
остальное для меня - от лукавого.
некогда, негде и незачем мне им пользоваться потому что.
если я телефон и сменю - то только потому, что он уже физически поизносился, резинка над кнопкой включения выпала и потерялась, кнопки позатирались, корпус побитый всеми громами (он вылетел у меня из рук один раз на скорости 40 км/ч, я на велосипеде ехал, позвонили мне, и неудачно достал его из поясной сумки).
но своё дело он делает и в таком состоянии.
кстати, я совершенно не понимаю этой новомодной брезгливости дешёвой и пафосной относительно симбиановской платформы.
работает себе и работает. есть много удачных решений в ней, она хорошо продумана для пользователя. телефоны стоят разумных денег, в них всё есть, что может быть нужно, даже 80% того, что вообще не нужно.
какая, в конце концов, разница - что там в кишках.
развелось эстетов и ценителей, понимаешь.

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

конечно, у системы есть болезни роста.
но централизованное обновление ПО - не такая страшная штука, чтобы её не появилось у всех. если не появляется сейчас -появится чуть позже. не появится вообще - не страшно. в конце концов в той же Windows централизованные обновления касаются ОС и ключевых программ Microsoft, остальное обновляется производителями ПО, и ничего страшного не происходит.
есть разные модели.
со своими достоинствами и недостатками.

Ага. И самый ужос последней минуты - это различие Андроидов от разных производителей и, о горе уникальное - развитие системы. Как будто различия соизмеримой (по рыночной доли с некоторыми моделями телефонов на Андроиде) iOS с любой другой моделью телефона от другого производителя - не проблема того же порядка. Потому что ужосы: мертворожденного Андроида, непонимания истинного своего счастья потребителями как-то оказались не эффективными.

Про свободу, сегментацию и прочие рекламные брыки-дрыги уже кажется прошли. Важный вопрос, все-таки: что такого можно сделать сразу на Айфоне ("который просто работает"), чего нельзя с другим телефоном ("позвонить, посмотреть почту, посчитать калории?"). Ну, кроме шлифования своего ФГМ (вариант для бедных, кому не доступна прешез Вирту).

Думаю, ответ на вопрос отраженный в финансовых показателях осталось ждать недолго. Может даже будет некий всплеск денежного потока, как это было у Оракла в начале кризиса.
Что связывает эти забавные фирмы из очень разных сегментов: не совсем естественная эксплуатация гумуса своих экосистем.
Вот естественный отбор себя и покажет.

"кстати, я совершенно не понимаю этой новомодной брезгливости дешёвой и пафосной относительно симбиановской платформы."
Аааа, совершенно верно, сейчас так перехваливают Андроид, и теперь еще и Вы с темой что следующий год - это год Андроида.

Имея опыт с Android 2.1 китайской сборки, могу сказать, что по удобству и стабильности ему еще далеко Symbian S60, и апдейты ему как раз нужны, вот только они как раз мало предвидятся изза апаратных ограничений.

Выход обновление iOS 4.2, а также випуск плееров для прогрывания неконвертированого видео, меня, антияблочника, заставил перебегнуть в сторону iPad, мне уже не нужен ни виндовс, ни андроид на планшете :-).

Так что пока не выпустят версии Android у которой будет все хорошо работать, либо хорошый режим апдейтов, я не сторонник Андроида.

А симбиан S60 уже достаточно вылизаная система, и свой E60 менять на модные тренды(которые живут один день, и ламаются от падений) не хочу :-).

ну вы же большой мальчик, зачем же покупать китайский нонейм с модной прошивкой ?

это изначально очевидно.

хотите относительно недорогого и пристойного - смотрите в сторону нормальных производителей (я присматривал таблет от Archos, 70-ю модель, она в Европе 250 евро, но после опыта с айпадом решил, что мне оно не нужно совершенно).

то же самое с телефонами.
есть ведь LG за разумные деньги, к ним есть обновления, есть Samsung и прочая.

а что симбиан с пользовательской точки зрения - зрелая платформа, кто ж тут будет спорить. так и есть.

я покупал когда у аркоса был только ARCHOS 7 home tablet с процом который Андроид 2 не потянет.
А 250 евро - уже выходит за лимит 200 евро с которым EMS проходит бесплатную таможню.

А повелся на дасточно производительное железо, и розрекламированый Android, кто ж знал, что єто не видновс :-). А интернет перстел только отзывами про слабый процессор на Via.

: вот, кстати, что это такое - "телефон неактуален"?

Это означает, что фирма-производитель на него "забила" и проблемы, в нём реально существующине, не исправляются.

Учтите: я говорю о _программных_ проблемах, каковые по идее легко лечаться перепрошивкой на исправленную версию. Да вот только нет и не будет этих исправленных версий. Ибо производитель решил, что это "не актуально".

ну, это совсем уж суровый случай, соответствующий реальности нонейм-производителей.

всё-таки у нормальных производителей хвори, тем более, очевидные, лечатся. (иногда бывает, конечно, что одно лечим - другое калечим, но тут уже все равны - от Hewlett Packard до Samsung, все спешат)

: ну, это совсем уж суровый случай, соответствующий реальности нонейм-производителей.

Полностью согласен. Именно после двух с половиной таких суровых случаев я и начал относить Nokia к noname и относиться к ней соответственно.

первый раз и именно от вас слышу о суровых софтовых проблемах с нокиевскими телефонами.

вот серьёзно.

прошёл через много нокий.
есть ещё две C6 в хозяйстве, с разным firmware.

но вот о чём-чём, но о ноке первый раз такое слышу.

поднимите мне веки, pls, - в чём именно два с половиной суровых случая заключались и с какой именно моделью?

: первый раз и именно от вас слышу о суровых софтовых проблемах с нокиевскими телефонами.

??? Я не говорил о "суровых" проблемах. Я говорил о софтверных проблемах, которые легко лечаться, но лечить которые фирма-изготовитель желания не имеет.

: поднимите мне веки, pls, - в чём именно два с половиной суровых случая заключались и с какой именно моделью?

[0.5] 3100: "составные" sms (не помещающиеся в одну часть): могут "потерять" свой хвост и "подхватить" вместо него "хвост" какого-либо другого сообщения. Если одно из них удалить, второе начинает указывать на просто "мусор". (Полный аналог cross-linked clusters в FAT по своим эффектам)

[0.5] 6103: мелодия звонка плавно набирает громкость (начиная с нуля) каждый раз, когда начинается сэмпл мелодии (а не один раз при поступлении входящего звонка). В результате штатная и по-умолчанию Nokia Tunes просто не успевает за свои ~3 секунды набрать громкость до сколь нибудь слышимого уровня (для этого надо ~6-7 секунд) и "сваливается" опять в нулевую громкость. И так по циклу. (извините за сумбурное описание, похоже Nokia столкнулась с тем же самым, когда пыталась объяснить задумку своим китайским или индусским программистам).

[1.0] 3110c: теряет слова из пользовательской части словаря T9 в зависимости от атмосферного давления. (некорректная работа со счётчиками?)

[0.5] технически не телефон, но работу программистов, выполнявших заказ Nokia характеризует. Ovi не в состоянии отличить 3110c от 3110evo и вешает в "слот" на один IMEI (или к чему они там привязываются) сразу два телефона. Со всеми вытекающими отсюда глюками при синхронизации. При попытке удалить один из них вручную, радостно восстанавливает и его и, соответственно, глюки.

Вот мой Nokia way :)

Nokia 6210 - true-телефон. Rock stable. Лучший звук среди всего, что я слышал. Ныне здравствует как бэкап, батарейка уже не та конечно.

Nokia 6021 s40 - слет firmware во второй день использования. Периодический слет рингтонов после переполнения памяти входящими sms. Года через два - полный слет firmware. Очень хорошая автономность. Ныне здравствует, подарен родителям.

Nokia E51 s60r3 - проблемы с экраном (уменьшение яркости до предела читаемости) через месяц использования. Полное уничтожение информации на MMC при попытке записи фото/видео на внешнюю карту. Особую радость доставляло нахождение в этот момент в Индии/Непале. По приезду - гарантийный ремонт 1 мес. со сменой всех потрохов и IMEI.
После выхода 3-х прошивок, проблема с уничтожением информации при записи на внешнюю карту так и не решена(с картой все ок - неоднократно проверялась на всем чем только можно).
Почему-то официально не поддерживает ovi maps 3.x, хотя технически установить можно.
Пока пользуюсь, но из-за опасности потери информации в любой момент ни о каком серьезном применении не идет и речи - телефонная книжка, календарь и все. Ну еще e-mail, skype, браузер через wifi в поездках.

P.S. Это была моя последняя Nokia.

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT