воскресенье, 17 апреля 2011 г.

Android May Days

Привет всем, кто хочет прийти на Android May Days.

Что нужно сделать, чтобы принять участие? Это очень просто:
  • Вам нужно собрать приложение, написанное под Android (2.1 и выше), и отправить его на androidmaydays@gmail.com. Приложение должно представлять из себя *.apk файл. Исходники не принимаются;
  • Запустив ваше приложение, я должен: 1 — понять, кто его сделал (фотка/имя-фамилия/баркод с текстом/etc), 2 — суметь отправить вам нужную информацию о встрече. Сделайте UI таким, чтобы я понял, как мне это сделать (сразу скажу, что не стоит делать TextView с номером вашего телефона:). Идеи: что-то, где бы я мог ввести текст/записать звук/сделать снимок камерой/отметить точку на карте и приложить текст/etc и кнопка отправить.
На все про все у вас есть ровно две недели. Последний срок принятия приложений 1 мая. На may days попадут только те, чьи apk будут у меня (касательно шаринга информации между участниками). Да, это естественный отбор :)

Всем спасибо.

UPD: Если вы симпатичная девушка, то вам нужно обязательно добавить в приложение, которое вы будете мне отправлять, вашу самую лучшую фотографию и номер телефона. Все остальное не обязательно.

среда, 13 апреля 2011 г.

Подробности грядущей iOS пати

Ранее я писал информацию по первой iOS пати. Мы определились до конца со всеми деталями проведения, которые и публикую.

Дата и время: 17 апреля с 15 до 18 часов;
Длительность: 3 часа плюс сколько надо времени на свободное общение по желанию;
Место: улица Галактионовская 68 (карта)
Цена участия: 400 рублей (на аренду помещения)

Темы: использование Dependency Injection framework'а в ObjectiveC
Небольшие приготовления необходимые участникам:
Проект: я ещё не определился с тем, какой именно взять проект, чтобы за 3 часа успеть его закончить целиком. Предлагаю подумать, какое бы приложение вы бы хотели попробовать разработать за три часа, чтобы попробовать DI фреймворк и почувствовать его плюсы и минусы. Возможно стоит взять существующее приложение и отрефакторить его. Идеи в комментарии!

понедельник, 11 апреля 2011 г.

Отчёт об Android Mini-Party


В воскресенье, 10 апреля произошла первая Android mini Party. Зрители пришли подготовленные! Очень многие знали что такое Android, некоторые что-то читали, а несколько энтузиастов даже сделали Hello World!

Саша Шауберт и Рома Григорьев провели настоящую XP-презентацию. Вдвоем они рассказали
* о то, за что стоит любить платформу Android,
* о «граблях», на которые уже наступили в своих проектах, а также
*«в лицах» разыграли холивар участников команды разработки, отстаивающих различные точки зрения на разработку Android приложений в течение двух итераций «почти реального» проекта.

Было так интересно, что времени не хватило!

Решено было продолжить презентацию (Рома с Сашей были готовы рассказать о еще двух итерациях и нововведении Android OS 3.0 Fragment API) в рамках следующей XP-Party.
Также, в рамках обсуждения доклада, были отмечены основные плюсы и минусы, собравшиеся решили что начинание успешное, и постановили что следующие XP-Party стоит сделать более практическими и провести их в следующем формате. «Экспертами платформы»  заранее будут придуманы несколько нетиповых задач, которые будут предложены для домашнего решения участникам. В рамках встречи же состоит разбор решений, code review, и исправление ошибок в реальном времени.

четверг, 7 апреля 2011 г.

Android mini-party совсем скоро

Внимание, товарищи. Напоминаю, что встреча состоится в это воскресенье (10 апреля) в 12:00. Участников, любящих поспать в воскресное утро чуточку подольше, мы подождем до 12:30. Местом сбора остается гостеприимная Маджента. Радостной для меня новостью стало то, что мое гордое одиночество нарушит Роман Григорьев. Таким образом ведущих будет двое. Учитывая то, что он не во всех вопросах со мной согласен, вижу огромную пользу для презентации. Она станет более объективной.
И еще одна приятная неожиданность. Сегодня мы пересчитались, и оказалось, что нас приблизительно 11-12 человек. Я считаю, что если эта встреча пройдет успешно, то следующая Android пати может быть уже без приставки мини :).
Кстати, Notepad у всех получился?

Dependency Injection для Android

Прочитал статью про dependecy injection framework для Android'а. Для нас DI имеет большую значимость потому, что позволяет делать более изолированные модули. А это даёт нам возможность удобнее их тестировать, тем самым повышая качество продукта. Ну и так же это уменьшает количество кода, который надо поддерживать.

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

Кто-то уже пользуется этим фреймворком? У кого есть интерес к тому, чтобы попробовать это своими руками?

пятница, 1 апреля 2011 г.

Рассылка: 100 ошибок применения Scrum

Всем привет!

Т.к. большинству показалась тема интересной, публикую в блоге.
Рассылка о типичных и не очень ошибках и о том, как их можно исправить.