Конспекты 2017 Android — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Новая страница: «== Команда == * Анна Швецова -- подкачка данных, библиотека для работы с данными, авторизаци…»)
 
(Видео и презентация)
 
(не показано 6 промежуточных версий 2 участников)
Строка 18: Строка 18:
 
== Набросок интерфейса ==
 
== Набросок интерфейса ==
  
[[Файл:Lecture_notes_2017_android_interface_1.png]]
+
[[Файл:Lecture_notes_2017_android_interface_1.png|200px]]
[[Файл:Lecture_notes_2017_android_interface_2.jpg]]
+
[[Файл:Lecture_notes_2017_android_interface_2.jpg|200px]]
 +
 
 +
== Архитектура ==
 +
 
 +
[[Файл:Lecture notes 2017 android architecture.jpg|800px]]
 +
 
 +
 
 +
== Видео и презентация ==
 +
[https://www.youtube.com/watch?v=-XDRyIjUEpU YouTube]
 +
 
 +
[https://docs.google.com/presentation/d/16wLR_SgFVjYwPjjBR046hlSVn5SRcw66tu_OQp05pXM/edit?usp=drivesdk Google Slides]
 +
 
 +
== Репозиторий ==
 +
[https://github.com/ashvetNmurfel/lecture-notes/ Репозиторий]
 +
 
 +
== Собранный файл ==
 +
[https://drive.google.com/file/d/1ZuABJGK0xKxfJZEOXQX8f-DOMXj5ToXx/view?usp=sharing APK]
 +
 
 +
Скачайте и установите приложение, залогиньтесь с помощью гугл-аккаунта и напишите на почту conotica.social@gmail.com с названием вашей гугл-почты и указанием вашего имени, чтобы ваш аккаунт подтвердили. (Защита от перегрузки сервера случайными посетителями.)
 +
 
 +
== The Plan ==
 +
 
 +
=== Аня ===
 +
* Настроить и подключить базу данных (Firebase) — 03.12.17 (ВС)
 +
* Написать сервер на AppEngine для подгрузки новых версий конспектов — 10.12.17 (ВС)
 +
* Реализовать интерфейс администратора конспекта — 17.12.17 (ВС)
 +
 
 +
=== Наташа ===
 +
* Реализовать выделение прямоугольной области — 03.12.17 (ВС)
 +
* Спроектировать треды из комментариев — 10.12.17 (ВС)
 +
* Добавить возможность прикреплять фото к комментарию — 17.12.17 (ВС)

Текущая версия на 17:50, 22 февраля 2018

Команда

  • Анна Швецова -- подкачка данных, библиотека для работы с данными, авторизация.
  • Наташа Мурашкина -- просмотр pdf, комментирование прямоугольной области.

Описание проекта

Основная идея: Приложение позволяет поддерживать, просматривать, комментировать и модерировать актуальные версии конспектов и материалов по предметам в формате pdf.

Подробнее: Хранит последнюю актуальную версию конспекта по каждому предмету, опрашивая задаваемый сайт с конспектами (например, cdkrot.me). Позволяет добавлять комментарии к определённому месту (странице) pdf-конспекта. Эти комментарию напрявляются автору конспекта для улучшения и исправления.

Основная функциональность

  • Можно выбрать нужные конспекты из заранее доступного списка (встроенного в приложение с cdkrot.me), и новые версии выбранных конспектов будут подгружаться при доступности интернета.
  • Просмотр pdf-конспекта во внутреннем просмотрщике или в любом другом внешнем.
  • При просмотре pdf-конспекта во внутреннем просмотрщике возможно оставлять комментарии к прямоугольной области страницы.

Набросок интерфейса

Lecture notes 2017 android interface 1.png Lecture notes 2017 android interface 2.jpg

Архитектура

Lecture notes 2017 android architecture.jpg


Видео и презентация

YouTube

Google Slides

Репозиторий

Репозиторий

Собранный файл

APK

Скачайте и установите приложение, залогиньтесь с помощью гугл-аккаунта и напишите на почту conotica.social@gmail.com с названием вашей гугл-почты и указанием вашего имени, чтобы ваш аккаунт подтвердили. (Защита от перегрузки сервера случайными посетителями.)

The Plan

Аня

  • Настроить и подключить базу данных (Firebase) — 03.12.17 (ВС)
  • Написать сервер на AppEngine для подгрузки новых версий конспектов — 10.12.17 (ВС)
  • Реализовать интерфейс администратора конспекта — 17.12.17 (ВС)

Наташа

  • Реализовать выделение прямоугольной области — 03.12.17 (ВС)
  • Спроектировать треды из комментариев — 10.12.17 (ВС)
  • Добавить возможность прикреплять фото к комментарию — 17.12.17 (ВС)