Приложение под Android

 
12 лет, 4 месяца назад
Пользователь
Сообщений: 99
ElDrako написал(а):
xslt преобразование и показ итоговой хтмл.

ну нам в мобильном клиенте html никчему, правда? ;)
 
12 лет, 4 месяца назад
Пользователь
Сообщений: 99
Итак спецификация версия 0.1
  1. Приложение под смартфон должно выполнять следующие цели
    • Позволять пользователю наблюдать за списком последних добавленных, новых, самых посещамых за неделю, самых посещаемых за день фильмов
    • Позволять пользователю поставить фильм на закачку на удалённом домашнем компьютере

  2. Коаткое описание Вьюшек

    • Главная страница - показывает свежие добавленные, скролл вправо - новые, скролл влево - самые посещаемые за день, два скролла влево - за неделю

    • На странице выводится картинка, название на русском и английском языках, год выхода на экран, оценки на Kinopoisk и Imdb. (для самых популярных за день и за неделю - ещё и количество посещений).

    • Страница настроек - вызывается из нижнего меню. Позволяет созранить имя пользователя, пароль и будет содержать кнопку Зарегистрироваться, которая открывает браузер с адресом регистрации.

    • Страница деталей филма - открывается по тапу на картинку фильма с главной страницы и содержит всю имющуюся инфу о фильме.

    • Страница выбора торрента - открывается со страницы деталей фильма и позволяет выбрать торрент файл для закачки



 
12 лет, 4 месяца назад
Модератор
Сообщений: 2,374
Anubis написал(а):
наблюдать за списком последних добавленных, новых

в чём разница? новые по дате выхода у нас могут появиться, а могут и не появиться.
Anubis написал(а):
самых посещамых за неделю, самых посещаемых за день фильмов

нафига?

Anubis написал(а):
Главная страница - показывает свежие добавленные, скролл вправо - новые, скролл влево - самые посещаемые за день, два скролла влево - за неделю

Главная страница - лента наблюдения из непрочитанных (при отсутствии непрочитанных - список новых на сайте), скролл вправо - новые на сайте, два скролла вправо - 5 лучших отзывов, скролл влево - самые посещаемые за день, два скролла влево - за неделю

Anubis написал(а):
название на русском и английском языках

англ нафига? только место занимать.

Anubis написал(а):
Страница выбора торрента и - открывается со страницы деталей фильма и позволяет выбрать торрент файл для закачки

пока лишнее.
 
12 лет, 4 месяца назад
Модератор
Сообщений: 1,150
Anubis, не хватает:
  • поиск фильма (посмотрел фильм, нашел и, не залезая на сайт, поставил оценки, отключил слежение, убрал из списка будущих закачек)
  • новые темы и посты на форуме
 
12 лет, 4 месяца назад
Администратор
Сообщений: 3,035
Давайте действительно определимся с тем, что хотим увидеть в мобильном клиенте, и лучше бы суммарное актуальное ТЗ перенести в google docs, т.к. на форуме нужно еще пролистать кучу постов, чтобы учесть все комментарии к ТЗ, сделанные за все время.

Anubis написал(а):
Ограничить количество или както контролировать количество объектов возвращаемых с Movie.New

Разбивку по страницам можно практически для каждой функции API сделать для уменьшения трафика.

amid86 написал(а):
А можно в апи в Account.Updatelist кроме параметра format(xml, json) добавить параметр new(1 - непрочтенные, 0 - прочтенные)? Вроде это реализовать просто, а места для маневров добавит значительно. Можно реализовать маленькое кэширование, доставать только новые - меньше тягать из инета, меньший объем для парсинга.

Можно. Только пока мы не определимся со всеми доработками, которые требуются сделать с API, я пока за эту задачу браться не буду.

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

amid86 имел ввиду добавить опциональный параметр или прибавку к url /new/, которая даст доступ к непрочтенным записям, что не повлияет на текущую работу гаджетов. Вообще, я думаю реализовать новое API под другим адресом, которое позволит всем, кто пользуется старой версией, не переписывать в скорости свой код.

Anubis написал(а):
Позволять пользователю наблюдать за списком последних добавленных, новых, самых посещамых за неделю, самых посещаемых за день фильмов

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

В спецификации отсутствует самая главная фича - доступ к ленте.

Phagos написал(а):
Anubis, не хватает:
поиск фильма (посмотрел фильм, нашел и, не залезая на сайт, поставил оценки, отключил слежение, убрал из списка будущих закачек)
новые темы и посты на форуме

Я думаю поначалу нужно сделать основные, самые важные вещи.

Anubis и null, вы не думали объединить свои усилия в написании приложения? Или у нас будет два различных подхода к внешнему виду и работе? Я не против ни того, ни другого :)
 
12 лет, 4 месяца назад
Модератор
Сообщений: 2,374
admin написал(а):
и лучше бы суммарное актуальное ТЗ перенести в google docs, т.к. на форуме нужно еще пролистать кучу постов, чтобы учесть все комментарии к ТЗ, сделанные за все время.

любишь ты подальше посылать :)

я лучше первый пост тут отредактирую.

Anubis, как автора первого варианта ТЗ, и null жду комментариев к постам выше и объединяю в первом посте.
 
12 лет, 4 месяца назад
Пользователь
Сообщений: 99
nimda написал(а):
См. Jackson:

http://jackson.codehaus.org/
https://github.com/FasterXML/jackson-xml-databind/wiki

Что-то этот Jackson какой-то мутный. Помимо того, что у них битые ссылки на джавадоки на гитхабе, человеческой документации и туториала не нашел. Прочитал что SimpleFramework юзает рефлексию, поэтому медленный в принципе. Но писать перебор нодов я отказываюсь =) ищу другое решение =)
 
12 лет, 4 месяца назад
Модератор
Сообщений: 2,374
Anubis, а google-gson у меня в посте выше тоже не нравится?
 
12 лет, 4 месяца назад
Пользователь
Сообщений: 488
Anubis написал(а):
Что-то этот Jackson какой-то мутный. Помимо того, что у них битые ссылки на джавадоки на гитхабе, человеческой документации и туториала не нашел.

И чего ты там мутного нашел??? Джавадоки тут, все ссылки работают:

http://jackson.codehaus.org/1.9.3/javadoc/index.html

Все остальные ссылки (исходники, готовые джары и т.п.) тут:

http://wiki.fasterxml.com/JacksonDownload

Совершенно элементарный туториал тут:

http://wiki.fasterxml.com/JacksonInFiveMinutes
http://www.cowtowncoder.com/blog/archives/2011/02/entry_446.html

А касательно XML там есть по ссылке выше, последние джары есть в мавене вместе с джавадоками:

http://repo2.maven.org/maven2/com/fasterxml/jackson-xml-databind/0.6.2/

Так что сдается мне, кто что-то тебе мешает.
 
12 лет, 4 месяца назад
Модератор
Сообщений: 2,374
nimda, у них в вики действительно косяки со ссылками.
а по примеру согласен - элементарно.