Sunday, November 14, 2010

Nokia Developer Breakfast, Nizhniy Novgorod, Oct 29/2010

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

Прежде всего, пара слов об организации:
  • Хороший зал, два проектора + телевизоры для задних рядов. Так что все было хорошо видно и слышно (за это уже спасибо микрофону)
  • Отличный кофе-брейк: были и пирожки и пироженки :) А кроме привычных чая и кофе был еще и сок
  • Но, однако же, Нокиа сэкономила на собственной аттрибутике - нигде не видел ни значка, ни логотипчика. Даже бумагу и ручки для записей предоставила гостиница

    Первым выступал Алексей Кокин - менеджер по работе с разработчиками компании Nokia. Рассказал о рынке Nokia, показал картинки, подтверждающие преобладание компании на рынках трубок почти всего мира.
 На слайде не учтены местные производители
    Лишь на рынках 2х Америк Nokia занимает 2е место. Был поднят очень интересный вопрос по поводу соотношения пользователей, покупающих не только трубку, но и приложения, по сравнению с конкурентами. Точной информации предоставлено не было,однако отметили, что покупатели обычных телефонов пока еще (Nokia надеется изменить данную ситуацию) очень редко пользуются сервисами Ovi. Но оно и понятно.
    Вообще, Ovi было уделено особое место. Сам не пользуюсь ни как разработчик, ни как покупатель. Понял одно - стало проще и удобнее :) Не говоря уж про возможность оплаты покупок прямо со счета своего телефона. Рассказали и о планах: новый API для создания приложений с триал версией, API для Ovi maps. Да и плата за вступление в "секту" разработчиков, использующих Ovi как средство распространения своих приложений, существенно снижена (теперь 1 евро, если правильно помню).

    Далее рассказ пошел более технический. Прежде всего показали, как Nokia решает проблему разработки под свои довольно сильно фрагментированные платформы. На сегодня есть три основных средства: Java (которая все же еще не мертва :), Web и Qt. Последним двум было посвящено особо много времени.
    Было очень интересно слушать разработчика, искренне влюбленного в Qt. Было много примеров, некоторые планы на будущее и несколько слов о проектах, которые на прямую к фреймворку отношения не имеют. Например, вспомнили про Lighthouse, а через пару дней я прочитал новость о включении этого проекта в будущий релиз Qt 4.8.
    Не обошли вниманием и новинку Qt 4.7 - Qt Quick. Декларативное описание интерфейса выглядит очень и очень интересно, возможности по созданию гибких интерфейсов открываются просто невероятные! Эту штуку надо обязательно попробовать :)
    А вот про web послушать не удалось. Предыдущие рассказы были несколько затянуты и ко времени, когда планировлось "завтрак" закончить, подошел к концу рассказ о Qt, а рассказ о средствах разработки для web только начался.

Что в итоге? Собираясь на мероприятие, я не ждал чего-то конкретного. По сути, я даже не являюсь целевой аудиторией - под платформы Nokia не разрабатываю. А вот про Qt Quick послушать хотелось. Поэтому, не смотря на затянустость мероприятия, считаю, что не зря провел время.
Спасибо, Nokia!

PS все фото с мероприятия тут

Friday, July 30, 2010

Gnome 3.0

    Не удержался. Поставил себе gnome-shell. Запустил gnome-shell --replace (http://live.gnome.org/GnomeShell/DistributionPackages)

Первые впечатления
    Забавно :) Это главное. Интерфейс понятен и не отпугивает (в отличии от нововведений Win7). Идея динамических рабочих столов мне нравится: надо - добавил, не надо - не добавил. Все просто и очень дружественно. В целом у меня выглядит как-то так:
Если "отдалиться", можно разглядеть все столы















    На третьем столе видна консолька, в ней как раз и запускал gnome-shell --replace. Хотя и добавлял в конце &, закрывать ее не стоит, я из-за этого gdm перезапускал :)
Еще из первых ощущений: тормозит. Не сильно, но немного неприятно. Возможно, свободные драйвера для моей ATI не так уж хороши...

После первого впечатления
    Тут уже подробнее о том, что я попробовал.
    Довольно непривычно то, что при работе на столе только то, что открыто. Нет панелей, только список трея и время в верхней части экрана. Но тем, кто панельки всегда скрывал, должно понравиться. Alt+Tab не отменяли, мне так переключаться удобно (при переключении на этому клавосочетанию можно переходить и на приложения соседних рабочих столов. Но это сколько же надо будет тыкаться?..).

Снизу можно видеть багу в виде белой полосы.
То ли скриншотер ошибся, то ли кто-то другой
  















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

Переключения в режим Activities по умолчанию настроен на клавишу Win, что меня приятно порадовало.

  













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

    И вот еще что... Он (Гном 3) иногда подменял цвета моих иконок! Это ужасно... :) Скайп, например, вместо синего приобрел какой-то желтоватый оттенок, а Eclipse и вовсе бардовый. И это я молчу про Хром (видно на скрине)... Но это случалось не всегда, а потому скрин с приложениями не подтверждает моих слов на счет Скайпа.

Выводы
    Ничего кардинально нового я так и не заметил. Резкого улучшения качества моей жизни, как пользователя, нет. Разве что красоты добавили. Я, конечно, еще попользую это, но just4fun, не более. А вот переходить на Гном 3 насовсем смысла не вижу.

Мысли вслух
    Что-то не так с гномом. Ребята отложили даже ЭТО на март. А теперь еще и говорят про Гном, как основу для новой ОС. А пользователи идут лесом, видимо.
    Однако, заметно некоторое глобальное направление: раз уж одно приложение (то, с которым пользователь сейчас работает) выходит на первый план, то мак-интерфейсы все ближе. Пока меню не вынесено на верхнюю панель, но это к марту :)