Stack It Up!

Июль 10, 2011

Совсем же забыл рассказать. ‘Stack It Up!’ (в девичестве ‘Build Up!’) с начала прошедшей недели поселился на bored.com, и потихоньку набирает количество сыгравших, оценки и отзывы.

Игра совсем несложная, проходится полностью за 20-30 минут, и является моей первой попыткой сделать что-то яркое, весёлое и доброе. Искренне считаю, что с задачей хотя бы отчасти, справился. К сегодняшнему дню сыграло около 40 тысяч человек, оценка на bored.com 4/5.

Скриншот игры ещё со старым именем

А вот – почему-то маленькое (и оттого стрёмненькое) видео прохождения.

0

Четверг-пятница

Июль 8, 2011

Сегодня совсем-совсем ничего полезного не сделал, потому как на работе было очень-очень много дел, и домой вернулся слишком поздно, чтобы думать о том, чтобы покодить. Пишу, вот, из постели с айпода, засыпаю засыпаю.
“Stack it up” висит на заглавной bored.com, люди играют, оставляют комментарии. И это хорошо.
А еще у меня теперь есть GPS-ошейник, он же Google Latitude. Забавная такая игрушечка :). Теперь Гугл знает обо мне ЕЩЕ больше.

Комментарии выключены

Мантра

Июль 5, 2011

Повторять самому себе как мантру:

Хренов мудила, нужно постоянно работать-работать-работать, чтобы добиться чего-то в этой жизни! Хочешь денег? ТРУДИСЬ! Хочешь независимости? ТРУДИСЬ! Хочешь самоуважения? ТРУДИСЬ!

0

Воскресенье (вечер). Дома (уютно).

Июль 3, 2011

Закончились ещё одни дождливые выходные. Если верить прогнозу, то дождь будет идти ещё недолго.

Из каких-то мест, кроме дома и работы, побывали на выходных только в рок-кафе “Шалена мама”. Мне понравилось, чо.

А ещё начал работу над портированием Papernoid на iOS. Получается (пока) неплохо, и несмотря на корявые руки вашего покорного слуги, ещё не тормозит. Правда, и не все фичи-то пока навесил.

На всякий случай, для очистки совести, отправил менеджеру из Addicting Games, с которым я работал, письмо для очистки совести:

Hello!

Advice me please. I want to make an iPhone version of the ‘Papernoid’. The look and the gameplay will be similar to the original game, but there will be new levels and music. I plan to sell the game through the AppStore from my account.

Am I eligible to do so, considering that I had sold an exclusive license to AddictingGames?

Thank you in advance for your reply.
____________

Best regards,
Sergey Dragan

Ответа пока не получил.

Вроде бы пока всё. А спонсор тянет с выкладыванием “Build Up!” (а здесь идёт нетерпеливый смайлик).

0

Новоиспеченный iOS developer и новое имя “Build Up!”

Июль 1, 2011

Уже очень поздно, потому буду совсем краток. Две основные новости:

  1. Сегодня я был официально зарегистрирован как iOS developer. Заполнил ещё с десяток различных форм, вновь честно поделившись с Apple сведениями о своём адресе, номере банковского счёта и телефона, вероисповедании, политических взглядах, любимой музыкальной группе и номере школы, в которой учился с первого по седьмой класс. Создал полноценный сертификат и provisioning profile, с которыми теперь могу полноценно (и совершенно легально) писать и продавать через AppStore софт;
  2. “Build Up!” по предложению спонсора был переименован, и превратился в “Stack Up”, и согласно его заверениям, будет опубликован в течение дня, чтобы выйти как раз к выходным.

Такие дела. Доброй ночи!

0

Первый опыт запуска AIR-приложения на iOS и Android.

Июнь 29, 2011

Приболел, потому на выходных практически безвылазно сидел дома, воспользовавшись большим объёмом свободного времени для того, чтобы с удовольствием поразбираться с новым Flash CS5.5, AIR for Android и AIR for iOS.

Adobe максимально унифицировали процесс создания Flash-приложений для Android и iOS, и предлагают нам попробовать это во Flash CS5.5. Положив перед собой свои HTC Wildfire (Android 2.2.1) и iPod Touch 4g (iOS 4.3.3) приступил к попыткам наваять какое-нибудь простейшее приложение а-ля “погонять шарик по экрану при помощи акселерометра” из темплейтов.

Дай, думаю, начну с Андроида, потому что ведь гугл, опенсорс, гостеприимное коммьюнити и вообще не эппл.

Android

Установил SDK, побаловался с виртуальными машинками (но подумал, мол, зачем они мне, если я могу сразу на телефон заливать и пробовать), обновил на компьютере AIR SDK до последней текущей версии 2.7, сгенерировал сертификат, наваял простенькое приложеньичко во флэше и… не смог его установить. Ошибка первая: “INSTALL_FAILED_INSUFFICIENT_STORAGE“. Оказалось, что это – крайне распространённая проблема, связанная с… эээ… чем-то там. В общем, провозившись несколько часов, обошёл её используя Android Sideload Wonder Machine. Кстати, когда прописывал в манифест.хмл то, что рекомендуют по ссылке – телефон просто перезагружался в процессе инсталляции пакета.

Установил. Ура! Запускаю приложение, и телефон радостно сообщает мне, что надо бы AIR Runtime поставить. Ставь, конечно, дружище, – отвечаю. И… фиг. Телефон ломится на Android Market, а затем отвечает, что объект недоступен и не существует. Лаааааадно. Скачаю-ка я air2.7.apk из инета и поставлю руками. Найденный мной Air Runtime 2.7, равно как и 2.6 ругнулись на INSTALL_FAILED_INVALID_APK и не установились, зато поставился 2.5. Итак, открываю на телефоне своё приложение, вижу чёрный экран и жду. Жду. Чайку попил. Ещё подождал. Чёрный экран не спешит смениться на что-то более человеческое. Может, проблема в том, что приложение собрано с AIR 2.7, а на телефоне – AIR 2.5? Удаляю приложение на телефоне, и пытаюсь собрать его при помощи ранней версии AIR. Самым ранним, что нашлось на компьютере, правда, был только AIR 2.6. Собрал в нём, заливаю на телефон. Ах ети ж твою мать! “INSTALL_FAILED_INVALID_APK“, а в логе телефона: “Package air.Test1 has mismatched uid: 10036 on disk, 10039 in settings“. Читал-читал невнятные описания в гугле, забил, сделал полный ресет телефона. Очистился весь мой прогресс в Энгри Бёрдз, конечно, но было плевать, ибо был это уже второй день возни, крайне, увы, малорезультатной. Приложение, должен признать, залилось, но всё равно не заработало, показывая тот же чёрный экран (кстати, ещё для чистоты эксперимента всё же попробую сегодня вечерком собрать приложение в AIR2.5, и посмотреть, что скажет телефон на него). Кстати, при попытке вручную с ПК выбрать в андроид маркете AIR для установки на телефон, получил в нос сообщением о том, что мой телефон не поддерживается.

В общем, я в гневе и недоволен. Нуууу, думаю, если даже с андроидом не заладилось, то про iOS и думать нечего. Но да ладно, мол, попробую.

iOS

Имеется iPod Touch 4g с iOS 4.3.3 на борту и выполненным джейлбрейком. Пока не получил от Apple своего официального сертификата разработчика, качаю “тестовый” сертификат, при помощи Cydia ставлю программку AppSync, делаю во флэше Publish той же самой программки, что пытался запустить на андроиде. Через iTunes заливаю получившийся .ipa на iPod, и со скептичной ухмылкой пытаюсь запустить получившееся приложение.

Так а оно берёт и запускается! Сразу, без вопросов, без каких-либо проблем. Бац – и работает. Шарик задорно катается по экрану, акселерометр послушно определяет угол наклона девайса, и вообще всё шикарно.

В общем, неоднозначные какие-то впечатления. Я, наоборот, основные надежды возлагал на андроид. Думал, что запуск Flash-приложения на айфоне – это нереально сложно; а оно вот как оказалось.

UPD1: Умные люди подсказывают, что ”INSTALL_FAILED_INSUFFICIENT_STORAGE“, как бы удивительно это ни звучало, связано таки именно с недостатком свободного места. Но ведь, чёрт побери, это же всего тридцать килобайт! Я не верю, что после удаления Skype у меня не освободилось жалких тридцать килобайт ROM.

UPD2: Итак, эксперимент проведён. Написанное в Adobe Flash CS5 с AIR 2.5 приложение всё равно отозвалось чёрным экраном на моём Wildfire. Ладно, пока что отложим Android в сторону.

UPD3: Те же умные люди подсказывают, что скачивание Adobe AIR просто заблокировано на Android Market для Украины.

0

Про колл-центр.

Июнь 25, 2011

Штуку забавную расскажу.

Одна из обязанностей моего отдела – звонки в некоторые подразделения нашего банка для мониторинга состояния необходимых для их работы систем; отвалилось, может, что-нибудь, при том, что SCOM не заметил, а подразделение на самом деле стоит.

Так вот. Звоню в колл-центр. Берёт девушка трубку.

— ХХХХХ банк, Евгения, слушаю вас.

Представляюсь и я, узнаю всё необходимое, и в конце разговора спрашиваю:

— Евгения, вы могли бы назвать вашу фамилию, чтобы я отметил в своём чек-листе, с кем из колл-центра общался сегодня?

— Эээ… я не Евгения, я Екатерина.

— О, извините, Екатерина, я, наверное, просто не расслышал ваше имя вначале.

— Нет-нет, вы расслышали правильно. Просто у нас уже есть одна Екатерина, а у нас, в колл-центре, нельзя, чтобы имена были одинаковые.

Комментарии выключены

I’m now 1 lvl mobile developer.

Июнь 25, 2011

Сегодня зарегистрировался как Android Developer (15 минут приятного, быстрого и удобного процесса) и подал заявку на регистрацию как Apple iOS Developer (второй день сомнительного занятия, которое больше всего напоминает очередь за какой-нибудь сраной справкой в не менее сраном ЖЭКе).

В наше время полнейшего и безоговорочного развития информационных технологий один из флагманов ИТ-мира – компания Apple – требует жителей СНГ скачать и распечатать PDF форму запроса на регистрацию как разработчика, заполнить и подписать от руки, а потом отправить по факсу в США. Говорят, обработка и утверждение затягивается на недели. Тот факт, что Apple Market отказывается принимать мою самую что ни на есть валидную Visa Electron, проверенную PayPal и MoneyBookers, уже как-то и не удивляет.

Комментарии выключены

Новое приобретение – iPod Touch 4g.

Июнь 21, 2011

Мой новый девайс:

В основном для разработки, а не таскаться с ним. Стильно выглядящая няшечка с отличным дисплеем и увесистым тоненьким корпусом. Интересный портативный мультимедийный КПК. Но вот не могу понять – неужели он действительно удобен как портативный плеер? Мои основные в данном смысле претензии – к полноразмерному “телефонному” корпусу, отсутствию каких-либо креплений (вашему покорному слуге на ум сразу приходят нелепо смотрящиеся в метро гламурные куры с вечно капризно надутыми губами, вальяжно держащие в руке айпод, а-ля “зацените, что мне родители/бойфренд купили”) , невозможности вслепую, наощупь, выбирать трек, и, вообще к “комбайновости” – если мне нужен плеер, то зачем в нём скайп, карта, прогноз погоды, текстовый редактор, просмотровщик pdf, ну и остальные тысячи программ из эппл маркета. Да и вообще, любопытная маркетинговая стратегия – выпустить полный аналог iPhone за исключением, собственно, GSM и GPS-модулей, и продавать в разы дешевле. Но Джобсу виднее, чо уж там.

В общем, как там – я уже имею право обзывать пользователей продукции Эппла пидорасами, потому что теперь нельзя сказать, что это у меня из-за зависти :-). Но даже приблизительно рассматривать iPod как замену своему плееру я бы не стал:

P.S. Кстати, касательно слова “пидорас”.

UPD: А ещё айпод не поддерживает из коробки Flash (зато, видите ли, HTML5 поддерживает). Ещё один минус ему.

Комментарии выключены

Haakon

Май 25, 2011

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

Часть его работ представлена на Майспейсе и Вконтакте. А ещё с ним можно связаться по ICQ: 278 – семьдесят три 2 – восемь ноль восемь.

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

Комментарии выключены