Short stories — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
 
(не показано 14 промежуточных версий этого же участника)
Строка 1: Строка 1:
  
 
== Идея ==
 
== Идея ==
* Создать удобный агрегатор текстового контена. Это могут быть короткие истории из пабликов в вк, подслушано, или что-нибудь из twitter...
+
* Создать удобный агрегатор текстового контента. Это могут быть истории из пабликов в ''vk'', ''подслушано'', или что-нибудь из ''twitter''...
 +
 
 +
== Особенности ==
 +
* Картинки не хотим хранить
 +
* Предполагается что посты не очень длинные
  
 
== Фичи ==
 
== Фичи ==
 
* Сохранение оффлайн
 
* Сохранение оффлайн
* Писать комментарии оффлайн
 
 
* Рейтинг для "лучше за день/месяц/год"
 
* Рейтинг для "лучше за день/месяц/год"
  
== UI ==
+
== Концепт UI ==
 
* Цвета и пиктограммы пока, не подобраны
 
* Цвета и пиктограммы пока, не подобраны
* [[Файл:Example.jpg]]
+
* [[File:UI.png]]
 +
 
 +
== Архитектура ==
 +
* [[Файл:ShortStories_architecture.png]]
 +
 
 +
== Сборка ==
 +
$ tar -xvf vksdk_library.tar.gz
 +
 
 +
$ ./gradlew build connectedCheck
 +
 
 +
== Воспоизвести создание ==
 +
* twitter-kit
 +
  * региструемся в fabric
 +
  * добавляем пагин к idea
 +
  * через этот плагин добавляем twitter-kit
 +
* vk_sdk
 +
  * подключаем VK sdk, следуя офиальной инструкции [[https://vk.com/dev/android_sdk]]
 +
  * региструем приложение на сайте vk [[https://vk.com/apps?act=manage]]
 +
  * добавляем хранимую процедуру с названием getPostsMonthlySince (код в getPostsMonthlySince)
 +
 
 +
== Презентация ==
 +
[https://docs.google.com/presentation/d/19k4doEWfyuLNin92x31U4n3tK_0z8gwqMdAN4ULv2HM/edit?usp=sharing презентация]
 +
 
 +
[https://drive.google.com/open?id=0BwDfpRt155fNRmdpVENEbE9SOUk apk]
 +
 
 +
[https://drive.google.com/open?id=0BwDfpRt155fNNkx3bnBIT3ZTRFU предыдущее apk]
 +
 
 +
[https://drive.google.com/open?id=0BwDfpRt155fNN1ZSbHpjaTF5Sjg видео]

Текущая версия на 14:12, 6 марта 2017

Идея

  • Создать удобный агрегатор текстового контента. Это могут быть истории из пабликов в vk, подслушано, или что-нибудь из twitter...

Особенности

  • Картинки не хотим хранить
  • Предполагается что посты не очень длинные

Фичи

  • Сохранение оффлайн
  • Рейтинг для "лучше за день/месяц/год"

Концепт UI

  • Цвета и пиктограммы пока, не подобраны
  • UI.png

Архитектура

  • ShortStories architecture.png

Сборка

$ tar -xvf vksdk_library.tar.gz

$ ./gradlew build connectedCheck

Воспоизвести создание

  • twitter-kit
 * региструемся в fabric 
 * добавляем пагин к idea 
 * через этот плагин добавляем twitter-kit
  • vk_sdk
 * подключаем VK sdk, следуя офиальной инструкции [[1]]
 * региструем приложение на сайте vk [[2]]
 * добавляем хранимую процедуру с названием getPostsMonthlySince (код в getPostsMonthlySince)

Презентация

презентация

apk

предыдущее apk

видео