Конкурсы

12 Март 2012

AppOlympics 2012 Day 3

Опубликовано в Молескин, Блог, Путешествия, Конкурсы, Програмирование

Как это было. День третий.

Проснулся в 7. Сил нет. Надо вставать. Встал. Как будто и не спал. Все в тумане. Пошел в душ, задумался о прозрачном таббаре. Вышел из душа, достал ноутбук, начал писать.

Суть идеи в том, что бы добавить свои кнопки поверх таббара, таббар сдвинуть вниз, вне поля видимости, кнопки наверх. А кнопкам приписать селекторы, которые будут переключать соответствующие табы. Понял, что очень хочу кушать и пошел в ставший нам вторым домом Ко-воркинг спэйс. Пришел первым, после Дэвида, организатора. Буквально через 15–20 минут пришла моя команда, соперников еще не было.

Крис радостно сообщил, что сервер готов и что сегодня мы даже перельем все на сайт. Я продолжил допиливать прозрачный таббар, Джон и Дэнни вносили последние штрихи в макеты для iPhone.

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

И тут пришло осознание того, что осталось всего 7 часов до окончания работ. Конкуренты уже во всю тестировали свои приложения, активно пиликая ими на весь зал.

Я уперся и кодил, что есть сил. Нарезал объекты пачками со скоростью света. Приблизительно за 3 часа до конца залил всем ребятам на телефоны на 75% написанное приложение. Еще через час доделал стрим потерь и находок, еще через полчаса кое-как сделал страницу описания находки. Не мог победить загрузку фотографии, но не было времени.

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

Проверили, вроде работает. Нет мультитредов, всяких загрузочных рюшечек, но работает. Я перекусил тремя кусками мяса. Мы на этом закончили.

Организаторы объяснили правила презентации. Сказали, что презентация пройдет в кинотеатре, который находится в соседнем доме. Мы успокоились, взяли побольше пива и направились туда.

В кинотеатре все расселись по местам, организаторы объявили, что до финиша добрались 9 команд. Мы вышли презентовать наше приложение третьими. У микрофона Крис. Рассказал концепцию. Показали на большом экране оба случая — потери и находки. Не обошлось без накладки, из-за плохого сигнала не подгружались данные из форскверика, но со второго раза все получилось. Потом были вопросы жюри: как выбудете защищать персональные данные, как монетизировать, как привлечь много людей?

Из остальных команд, запомнились ТрампМэйтс и ТууфБраши (видео). Если их приложения появятся в Эпп Сторе, обязательно добавлю на них линки.
Жюри удалилось на голосование. Мы пофоткались и пошли пить пиво и играть в настольный теннис.

Спустя 30–40 минут жюри огласило свое решение. Мы не выиграли. Мы даже не стали одним из 5-ти лучших приложений. Было очень неприятно. Я немного поругался, но потом пришел в норму, ведь самое важное, что я встретил самых талантливых ребят на этом конкурсе.

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

PSS Было круто!

11 Март 2012

AppOlympics 2012 Day 2

Опубликовано в Молескин, Блог, Путешествия, Конкурсы, Програмирование

Как это было. День второй.

Кое-как проснулся в 7 утра, душ, кофе из пакетика, дорога до АхойБерлина. Было солнечно и холодно. Когда я пришел Кай уже седел, что-то кодил. Я подкрепился и сел постигать особенности API foursquare. Оказалось все очень просто. Регистрируешь свое приложение, получаешь два токена, оба их вставляешь в GET запрос, добавляешь к нему координаты места и если есть, запрос, например, KaDeWe. В ответ получаешь JSON-словарь, с результатами запроса.

Для работы с JSON я выбрал TouchJSON, т. к. уже давно пользуюсь похожей разработкой TouchXML. Но, т. к. JSON структура сходна со структурой NSDictionary, библиотека умеет делать и обратные преобразования (в отличие от TouchXML).

Через час приложение начало работать с объектами полученными от foursquare. Дизайнеры Дэнни и Джон уже во всю трудились над структурой приложения, а веб-разработчик Крис начал собирать сервер на Бутстрапе.

Я начал собирать структуру, получилось около 10 вью разной степени сложности плюс класс для работы с сайтом. Еще в пятницу вечером мы выбрали название для сайта и приложения: givebackapp.com, но пока писалась серверная часть, делать с ним мне было нечего, по-этому я углубился во внешний вид приложения.

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

Начал я с самого простого. Нарезал разноцветные бэкграунды для разных экранов, получилось 4 цвета (синий, серый, красный и оранжевый). Включили прозрачный таббар и все элементы сразу же уехали на 40 пунктов наверх. Добавил в навбар логотип. Все достаточно быстро и приложение начало обретать приятные очертания. Решил, что прозрачный таббар оставлю на десерт, т. к. пока слабо себе представляю, как такое сделать.

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

Был час ночи, за день была съедена тарелка макарон с мясом, выпито чашек 6 кофе и неимоверное кол-во разных газировок. Еще, я никогда в жизни не писал так много за один день. Но впереди была ночь, а за ней последние 10 часов на реализацию поставленной задачи.

Крис остался дописывать серверную часть, т. к. совсем не успевал, а мы с Джоном и Дэнни поехали по домам, что бы вернуться завтра и написать самую классную аппу!

28 Декабрь 2008

Финал мандаринового конкурса!

Опубликовано в Блог, Молескин, Конкурсы

мандариновый конкурс

Итак, мандариновый конкурс подошел к концу. Спасибо всем участникам! Мандарины — интересный приз и я надеялся, что этот конкурс привлечет интересных людей. Откровенно говоря, качество ссылок предложенных на конкурс оставляет желать лучшего, но все же у нас есть победитель! ФАНФАРЫ! Memfiz! Iconspedia.com — единственная интересная рсс лента, на которую я подписался. Дело в том, что я регулярно ищу иконки для сайтов, красивые флажки государств и т.п., по этому именно рекомендация от Memfiz’a мне пришлась больше всего по душе. Сейчас иду в магазин за мандаринами. Как только получу от победителя адрес, сразу бегу на почту, благо она не далеко. Всех читателей моего уютного бложига с наступающим новым годом, и рождеством. Желаю, что бы ваши планы на будущий год непременно сбылись, а фак зе крайзис вас не сильно задел.

10 Декабрь 2008

Новый конкурс!

Опубликовано в Блог, Молескин, Конкурсы

Некоторое время назад закончился конкурс проанонсированный у Темы Лебедева, победителем которого стал некто «Я» (не подумай, это был не я). За что схлопотал 200 яндекс.рубасов на пивас.
Сегодня начинается новый конкурс. Я ухожу в аплоад отпуск, потому что наперекодировал и назаливал для iPhone кучу всего и в связи с этим хочу почитать что-нибудь интересное.
В чем суть конкурса. Тот кто насоветует мне самые интересные RSS-потоки на темы: «web design, web 2.0, photoshop, joomla, iphone, podcasting» на русском языке, получит… ПАДАМ!!!
Ящик мандаринов! Да, не деньги, ни премиум аккаунты на рапиду, а мандарины. Новый год же скоро, а какой новый год без мандаринов? Вес ящика нетто: 3–4 кг. Очень вкусные, вчера ящик съел и не покраснел. Даже незявядшие вешечки с листьями остались, что говорит о необычайной свежести продукта! Доставка в любую точку мира, не переживай!
Что бы ни повторяться вот OPML файл, того, что я читаю.
Получи ящик мандаринов к новому году! Порадуй жену или друзей!

Мандариновая эрэсэс...