Опубликовано приложение "Гиперкнига" для Android: https://play.google.com/store/apps/deta … .hyperbook
В этой теме: пожелания, мнения, сообщения о найденных ошибках и т. п.
Неактивен
а) Только для 2-го Андроида? оО
б) Никогда. Никогда я не буду ставить себе приложение, требующее такого количества разрешений (полный доступ к контактам? приём смс? gps? доступ к аккаунтам? wtf?).
Неактивен
Cheshire написал:
а) Только для 2-го Андроида? оО
б) Никогда. Никогда я не буду ставить себе приложение, требующее такого количества разрешений (полный доступ к контактам? приём смс? gps? доступ к аккаунтам? wtf?).
Да ничего там не требуется Какая-то фигня, разберёмся. Всё-таки первая прога для андроида.
Неактивен
Nex написал:
Неплохо выглядит. JQuery UI?
Да.
Неактивен
fireton написал:
Приложение не совместимо с вашим устройством Fireton's Sensation.
Чем ей HTC Sensation XE не угодил?
Слишком новый Андроид, Тон В требованиях стоит 2.2 – 2.3.7.
Неактивен
Обновили приложение. Теперь оно должно быть доступно для всех версий ОС.
Неактивен
Да. Когда обкатаем на Андроиде. И если Эппл пропустит.
Неактивен
Программа обновлена до версии 1.1. Убраны ненужные разрешения, немного изменена иконка приложения.
Неактивен
Вот теперь потестим.
Со скроллом какие-то проблемы, то не докручивается до конца страницы:
То прокручивается слишком далеко:
HTC One X
Отредактировано Cheshire (13.02.2013 20:00)
Неактивен
Да, кстати, Cheshire, что за браузер?
Неактивен
Попробовал поиграть в "Историю Глэф". Первый же стартовый экран. При попытке перейти по ссылке выдаётся кусочек рамки (меню?) и больше ничего не происходит:
HTC Sensation XE, Android 4.0.3
Неактивен
Добро пожаловать в страну Андроид-браузера. Я уверен, что в большинстве проблем будет виноват именно он. В своё время при портировании Quest Navigator я убил кучу времени на вылов багов андроидовского браузера. Причём некоторые баги, к сожалению, проявляются только на определённых девайсах, и как с ними в таком случае бороться - непонятно.
Попробовал. Во-первых, раздражает что после выхода из игры в библиотеку фоновая музыка продолжает играть(игра "Домой"). Выбрал в библиотеке другую игру("Тайна жёлтой жабы") - в итоге перекинуло на ту что была уже открыта ранее("Домой"). Со второй попытки всё зависло, тёмно-серый пустой экран.
Пока прога настолько сырая, предлагаю временно снять с публикации в Google Play и провести неспешный бета-тест. А то могут заминусовать.
Отредактировано Nex (14.02.2013 00:32)
Неактивен
Да, проблема с Андроид браузером. И как я понимаю именно с 4-й версий, на 2-й всё нормально. Наверное, пока переведём обратно в режим "только для 2-й".
Неактивен
Да, просьба к Cheshire и fireton. Попробуйте позапускать игры просто из браузера, перейдя по ссылке http://hyperbook.ru. Будут те же глюки?
Неактивен
Нет, у меня 2.3.6 и всё равно глючит. Запускаю с нуля, выбираю "Пояс астероидов", потом выхожу в список игр, выбираю другую игру - опять тёмно-серый мёртвый экран, всё висит.
P.S. То, что нельзя играть в оффлайне, минус. В аналогичных приложениях Instead и QSP можно.
Отредактировано Nex (14.02.2013 07:21)
Неактивен
Ага, принял.
Неактивен
Так сохранение должно работать в штатном режиме.
Неактивен
DoubleDragon написал:
Да, просьба к Cheshire и fireton. Попробуйте позапускать игры просто из браузера, перейдя по ссылке http://hyperbook.ru. Будут те же глюки?
Если просто из дефолтного браузера (версия 4.5) запускать, то таких глюков вроде нет.
Неактивен
Ага, понятно.
Неактивен
Ещё недостатки:
1. Кнопка BACK вместо закрытия диалогов закрывает игру.
2. В списке комментариев у каждого комментария есть стрелочка вправо, что подразумевает какое-то действие при нажатии, но ничего сделать по нажатию нельзя.
3. В тех же комментариях, нет возможности оставить комментарий, и нельзя оценить игру.
4. В разделе "О программе" по нажатию кнопки "Закрыть" перебрасывает в библиотеку, но в нижней панели остаётся выбранной вкладка "О программе".
5. Нет необходимости на каждое открытие списка игр запрашивать обновление. Постоянные задержки раздражают. Лучше кэшировать и обновлять, например, только при запуске либо раз-два в сутки.
6. Настройки в игре(или диалог "Сохранить"-"Об игре") должны вызываться по хард-кнопке "Меню".
7. При нажатии на число в тексте игры открывается диалог для звонка.
8. "Использована платформа AXMA Story Maker" в конце каждой страницы игры писать не нужно, и так ясно если запустили приложение чья платформа используется. Мозолит глаза.
9. Вместо "Информация" в заголовке страницы игры лучше написать название.
10. Заголовок "Аннотация" нужен ли вообще? По-моему и без него понятно, что аннотация - это аннотация.
11. Кнопка "Запустить" должна быть под аннотацией, а не над. Игрок сначала читает описание(раз уж пришёл на страницу), потом принимает решение. Если хочется сделать прям уж такой моментальный запуск - встройте такую возможность сразу в список, кнопочкой сбоку или жестом "сдвиг по горизонтали". Ещё вариант - перенести кнопку в навигационную панель(правый верхний угол).
Отредактировано Nex (14.02.2013 11:39)
Неактивен
О, Nex, спасибо за дельные комментарии!
Неактивен
На здоровье. Делюсь опытом, наработанным на аналогичном проекте.
Кстати блок аннотации я бы поставил вообще первым, а "Авторы", "Версия", "Параграфы-оценки" сдвинул вниз. Тогда было бы хорошее чередование выделенных и невыделенных блоков.
Отредактировано Nex (14.02.2013 11:45)
Неактивен
Обновили программу до версии 1.2. Теперь она доступна для всех версий Android, а также исправлены ошибки в работе публикаций.
Неактивен
Стало немного лучше. Упомянутые мной недостатки исправлены лишь частично, что нивелирует положительный эффект.
Когда нет интернет-соединения, в диалоге ошибки зачем-то пишется иностранное слово "Alert". Следует перевести на русский.
При попытке запустить игру, выскочило сообщение "Application Error: Неудачное соединение с сервером" и приложение вылетело.
Описание приложения и комментарии каждый раз загружаются заново. Ну комментарии ещё ладно, но описание-то можно хотя бы кэшировать? Оно ведь меняется редко и его изменения не так важны. Хотя бы на одни сутки закешировать.
Пока комментарии загружаются, нужно как-то указать, что идёт их загрузка. Иначе есть надпись "Комментарии", а под ней пусто, складывается впечатление что игру никто не комментировал. А потом они откуда-то внезапно выпрыгивают. Написать "Загружаются...", или же убрать заголовок "Комментарии" до появления самих комментариев.
Тыкаясь по играм, добился того, что при выборе в библиотеке любой игры, открывается описание игры "Мифотворец. Боги рассвета, боги заката", причём в заголовке даже нету кнопки "Назад".
Неактивен
Спасибо Некс! Это лишь промежуточный апдейт. Главное что в нём пофиксено - глюки при работе самих игр.
Будем доводить прогу до идеала. Будем
Неактивен
Тыкаясь по играм, добился того, что при выборе в библиотеке любой игры, открывается описание игры "Мифотворец. Боги рассвета, боги заката", причём в заголовке даже нету кнопки "Назад".
Кстати вот сейчас попробовал - этот косяк воспроизводится сразу же.
То есть:
1. Выбираем игру X.
2. Запускаем её.
3. Выходим в описание игры(нету кнопки "Назад").
4. Выходим в библиотеку.
5. Выбираем игру Y.
6. Открывается описание игры для X(без кнопки "Назад").
Отредактировано Nex (20.02.2013 19:25)
Неактивен
Окей. Мы уже знаем об этом. Спасибо гуглу за непредсказуемую платформу. Просто нам тяжелее всех разработчиков Android, так как мы все работаем только на Маках.
Неактивен
Nex написал:
При нажатии на комментарий почему-то перекидывает на страницу сайта с описанием игры.
Это нормально, пока нет возможности комментировать игру непосредственно из программы.
Неактивен
То есть это такое приглашение залогиниться и написать комментарий?
Но это совершенно непонятно из одного только перенаправления. Причём я просто нажимаю на чужой комментарий, а меня куда-то перенаправляет. Ладно бы я ещё нажал кнопку "Комментировать" или "Ответить".
Нужно убрать активную область с комментариев, сделать отдельную кнопку для комментирования, а по завершению перенаправления сообщать "Для того, чтобы оставить комментарий, вы должны быть авторизованы." и показывать форму авторизации. Так хоть понятно будет, что происходит. Иначе на какой-то баг похоже.
Ну или вернуть как было. И конечно стрелочку "вправо" с комментариев в любом случае убрать.
Неактивен
Тестировал приложение на LG Optimus VU. Сменил через настройки шрифт на самый маленький, но потом при выборе другой игры это не сохранилось. Думаю, не помешало добавить запоминание выбранного размера шрифта. В подвале ссылка "скачать" у меня почему-то не хотела работать. Скролинг в библиотеке идет рывками. Хорошо, что при игре такого нет.
Неактивен
Новая версия в процессе разработки и пишется с нуля.
Неактивен
Новая версия практически готова. Как я уже писал, это совершенно новая программа, код которой я контролирую на 100%.
Вот пара скриншотов (сделаны они правда с iPhone):
Если есть желающие потестировать новую программу на своём Android-девайсе (телефоне или планшете) ещё до публикации её в Гугл-Плей - отписывайтесь в этой теме, через короткое время я скину вам в личку установочный apk-файл.
Неактивен
Nex написал:
Кстати, на чём написано? PhoneGap?
В этот раз я всё писал ручками на чистом Javascript - без использования глючевшего на мобильниках JQuery. PhoneGap теперь использую только для упаковки в apk.
Неактивен
Установить смог только после ручного удаления предудущей версии.
На всех страницах внизу экрана куча пустого места.
Список игр, если быстро крутить вниз, почему-то сбрасывает на начало списка, при этом прокрутка продолжается.
Кнопка "Запустить" иногда превращается в "Оставить комментарий". При этом то по её нажатию ничего не происходит, то перекидывает на запуск игры.
В игровом интерфейсе меню опций не закрывается по кнопке BACK, крестика чтобы закрыть тоже нет, и на клик вне меню оно не закрывается. То же самое с меню сохранений. Ужасно неудобно.
В диалоге "Хотите начать заново?" заголовок по-английски "Confirm".
Вообще кнопки как-то мелковаты.
Неактивен
Некс, а что за девайс?
Неактивен
При запуске приложение стартует не сразу, а какое-то время думает с черным экраном, а если свернуть приложения, когда открыт список игр, а затем снова развернуть, то оно будто бы перезапускается и снова этот черный экран, но не всегда. Со скролингом в этой версии проблем не было - он плавен. На начало списка как у Nex'а не сбрасывает, но прогресса скроллинга не видно, не ясно сколько еще до конца осталось. Кнопка "запустить" почему-то в какой-то момент перестала работать. Кстати, не помешала бы возможность использовать кнопки "назад" и "меню" телефон при игре. "Назад" - отмена последнего действия, если автор игры использовать возвратные ссылки, а "меню" для вывода меню с возможностью сохраниться и/или выбора размера шрифта и прочего.
Неактивен
А пока, тихим сапом, в Google Play появилось полностью переписанное приложение "Гиперкнига": https://play.google.com/store/apps/deta … hyperbook2
Это не просто обновление, а абсолютно новое приложение с версией 1.0, поэтому вам придётся удалить старое приложение и установить новое по указанной ссылке или просто введя в поиске запрос Гиперкнига. Новое приложение работает гораздо быстрее, имеет мгновенный поиск, улучшенный список жанров и вообще лучше прежнего
Неактивен
Nex написал:
А косяки юзабилити перекочевали из старой версии.
Поправим.
Неактивен
Очень часто при запуске появляется белый экран. Ничего не проиходит и приходится выходить из приложения. Потом нужно шаманить с выключением и включением вай-фая, после чего надеятся, что запустится..
Неактивен
Хмм. Что-то с загрузкой списков игр происходит. Посмотрим.
Неактивен
Программа обновилась до версии 1.2.
Никаких изменений, просто сборка новой версией Cordova (в связи с требованием Google по закрытию дыр безопасности).
Неактивен
Добавлена возможность сохранять понравившиеся работы в списке "Лучшее".
Неактивен