Комментарии 26
Зачем искать название в тексте, если оно есть на скринах? Но да, после второй буквы, выделенной болдом, я пошел искать остальные.
я уже где-то выдел похожие приложение только интерфейс у этого приложения получше
Уже второй пост о iOS в минусах сегодня, один из песочницы, другой из рекавери. Неужели не понятно что не такие посты нужны на хабре (тем более для поднятия рейтинга).
На Хабре нужны посты, которые могут кому-то помочь, оказаться полезными. И если вы пишете статью о разработке, то желательно, чтобы статья была полезна другим разработчикам.
В этом посте про само приложение — три абзаца между второй и третьей картинками, причем каждая из этих картинок примерно такого же размера, как все эти три абзаца вместе. Все что до этого — описание творческих мук и жизненной позиции команды разработчиков, а все что после — описание игры в «хорошего и плохого модератора app store».
В этом посте про само приложение — три абзаца между второй и третьей картинками, причем каждая из этих картинок примерно такого же размера, как все эти три абзаца вместе. Все что до этого — описание творческих мук и жизненной позиции команды разработчиков, а все что после — описание игры в «хорошего и плохого модератора app store».
Привет,
Я не писал эту статью для поднятия рейтинга. Чухча скорее читатель.
Просто надеялся(ну и до сих пор верю), что она найдёт свой круг людей, для которых статья будет позновательна и быть может полезна.
Я не писал эту статью для поднятия рейтинга. Чухча скорее читатель.
Просто надеялся(ну и до сих пор верю), что она найдёт свой круг людей, для которых статья будет позновательна и быть может полезна.
Чем же она может быть полезна если только начав читать и посмотрев на два ужасных скрина мы видим «Ну хватит уже технических подробностей», которых по сути и не было
Тем, что я в заголовке уже обозначил, что это в первую очередь — история. Хабр, быть может ещё торт, но тут уже достаточно много людей для которых код и техническая сторона — не предопределяющий элемент в статье.
Если будет угодно, то наши программисты будут рады ответить Ваши на тех. вопросы по сабжу. К тому же, как я писал выше, если будет должный интерес, то мы с радостью добавим и тех. статью.
Если будет угодно, то наши программисты будут рады ответить Ваши на тех. вопросы по сабжу. К тому же, как я писал выше, если будет должный интерес, то мы с радостью добавим и тех. статью.
Конечно, зачем писать на Хабру уникальные статьи. Лучше перевести флейм тему с Хакерньюс и собрать стотыщ кармы и 300 комментариев.
Интересный момент — сервер для Facebook и iOS/Android одинаковый? Т.е. игроки пересекаются?
И еще момент — не знаю как в iOS, в Андроиде на телефонах обычно клавиатура заслоняет большую часть экрана (а в альбомном виде — весь), т.е. играть практически невозможно, думали над этой проблемой?
И еще момент — не знаю как в iOS, в Андроиде на телефонах обычно клавиатура заслоняет большую часть экрана (а в альбомном виде — весь), т.е. играть практически невозможно, думали над этой проблемой?
Спасибо за вопрос.
Да, на данный момент сервер один для всех.
Насчёт окна чата я с вами согласен. На Андроиде, кстати, работает лучше, потому что верхний фрейм с вопросом не улетает в невидимую часть экрана.
Планируем исправить в ближайшем будущем.
Одно из самых важных премуществ выбранной технологии, что для изменения, допустим этого недостатка, нам не нужно делать новое обновление :)
Да, на данный момент сервер один для всех.
Насчёт окна чата я с вами согласен. На Андроиде, кстати, работает лучше, потому что верхний фрейм с вопросом не улетает в невидимую часть экрана.
Планируем исправить в ближайшем будущем.
Одно из самых важных премуществ выбранной технологии, что для изменения, допустим этого недостатка, нам не нужно делать новое обновление :)
НЛО прилетело и опубликовало эту надпись здесь
Серверная часть написанна на java, используется netty.io замечательный асинхронный framework.
В качестве протокола используется WebSoket's.
Пакеты сериализуются в json и попадают в очередь, где в зависимости от типа пакета(логин, ответ на вопрос и т.д.) происходит вся логика. Сейчас около 14 типов пакетов, которые нужно обрабатывать.
Для сериализации/десериализации используется библиотека gson (http://code.google.com/p/google-gson/)
Для работы с MongoDB из java используется — Morphia (http://code.google.com/p/morphia/)
В начале вообще всё крутилось на GAE, вместо WebSoket'ов использовали Channel API и другие сервисы GAE. В последствии перехали на амазон и всё переписали.
В качестве протокола используется WebSoket's.
Пакеты сериализуются в json и попадают в очередь, где в зависимости от типа пакета(логин, ответ на вопрос и т.д.) происходит вся логика. Сейчас около 14 типов пакетов, которые нужно обрабатывать.
Для сериализации/десериализации используется библиотека gson (http://code.google.com/p/google-gson/)
Для работы с MongoDB из java используется — Morphia (http://code.google.com/p/morphia/)
В начале вообще всё крутилось на GAE, вместо WebSoket'ов использовали Channel API и другие сервисы GAE. В последствии перехали на амазон и всё переписали.
Я так думаю, что будет правильным разделить пользователей компьютеров с полноценной клавиатурой и пользователей мобильных устройство.
Не нашел вашу игру в Play по запросу «Trivi online».
Хотелось бы почитать аналогичные статьи про Android и Facebook.
НЛО прилетело и опубликовало эту надпись здесь
Интересно, Apple принципиально не любит фреймворки вроде того же Titanium или Phonegap, или же просто важен интерфейс?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как попасть в App Store. Или история случайного аппрува