вторник, 29 марта 2011 г.

Android минипати

У XP Party наконец-то появилось Android ответвление, с чем всех и поздравляю. Хватит уже Android разработчикам прятаться по углам. Настало время собраться и поделиться опытом.

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

Мини-формат диктует свои правила. Длится пати будет не дольше 3х часов.

Дата проведения: 10 апреля (воскресенье).

Начало встречи в 12:00, а пати начнется в 12.30.

Место проведения: Маджента (ДубльГИС).

Вход свободный.

Требования к участникам: начальный уровень знаний Android (как минимум 4 часа проведенных на http://developer.android.com/, пара-тройка пройденных туториалов, 0.57 - 1.53 попыток написать что-то относительно сложное). Для тех, кто придет с ноутбуками, ничего кроме android-sdk-tools + eclipse/idea, настроенные на работу с Android'ом, не потребуется.

С радостью приму любые предложения и замечания.

понедельник, 28 марта 2011 г.

Первая iOS-минипати

Пришла пора сделать iOS-минипати. Первая пати будет посвещена кодингу и обмену опытом.

Основная тема для пати: использование dependency injection framework в iOS разработке. Пока что смотрю в сторону вот этого Objection-framework.

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

Используем следующие техники: парное программирование, code review. Скорее всего, используем test driven development и continuous integration.

Встреча ограничена по времени — 3 часа.

Точную дату и место определим, когда будет ясно количество участников.

Пока что по количеству участников ограничения не вводим.

Кто желает принять участие? Пишите об этом в комметариях вместе с пожеланиями по содержанию и формату.

воскресенье, 27 марта 2011 г.

XP Party #3 (27.03.2011)

В воскресенье 27 марта 2011 года была проведена третья XP-Party. Под катом моё описание событий и впечатления.

суббота, 26 марта 2011 г.

Третья XP.Party

27 марта с 12 до 19 часов состоится третья встреча XP User Group Samara. Место проведения: улица Галактионовская 68 (в ДубльГисе это вот здесь: http://go.2gis.ru/ccdp).

Туториал по рисованию в Java

Добрый день, сегодня я вкратце расскажу вам, как же рисовать в Java. Сразу оговорюсь, что речь идет о рисовании графических примитивов в desktop приложении, например на JFrame. Разрабатывать я буду, в силу специфики нашей встречи, с помощью TDD, делая на этом основной акцент.

вторник, 15 марта 2011 г.

Работа с VCS для Agile команд

По рекомендации Хенрика прочитал книгу Agile version control with multiple teams. Хотя в этой книге всего 22 страницы, но я нашёл в ней чёткое и конкретное описание правил и логики работы с системой контроля версий для Agile команд.

P.S. Спасибо Володе Абрамову, который нашёл русский перевод это книги.

XP Party #2: Презентация «Dependency injection»

Инъекция зависимости и Инверсия Контроля

Подробнее о DI/IoC, аспектно-ориентированном программировании и фреймворках, почитайте в моём блоге!