Рейтинг@Mail.ru
СуперШпора
Мобильное приложение, позволяющее в некотором количестве файлов разного формата (pdf, djvu, word, jpg, png, ...) быстро выделять нужные куски, и ссылаться на них из списка вопросов. В общем что - то типа эмуляции html страницы.

Актуальность идеи


Все мы знаем, как трудно бывает порой готовиться к экзаменам. Материал в электронном виде обычно есть, но он часто распределен между pdf файлами методички и учебника, jpg фотографиями решенных контрольных, и т.д. Все это надо сводить воедино, искать в разных местах, перескакивая с одного на другое. А если кому лень готовиться, то и списывать с телефона в такой ситуации тоже неудобно. Да и в других случаях, например если готовим реферат или курсовую из разных источников, тоже есть определенное трудности.

Решение проблемы


Необходимо мобильное приложение, позволяющее в некотором количестве файлов разного формата (pdf, djvu, word, jpg, png, ...) быстро выделять нужные куски, и ссылаться на них из списка вопросов. В общем что- то типа эмуляции html страницы.
Алгоритм в общих чертах такой: у нас есть список вопросов для экзамена (или примерное оглавление будущей курсовой, книги, и т.д.) и в одной папке собраны все файлы разных форматов, в которых есть весь необходимый материал, причем папка может быть и удаленная. Мы выделяем 1 - й вопрос в списке, далее открываем 1 - й файл с материалом, отмечаем закладками начало нужного материала и его окончание (либо весь файл), затем открываем 2 - й файл и т.д. Сохраняем результат. Потом мы можем добавить к любому вопросу дополнительный материал, удалить часть существующего, поменять порядок следования фрагментов.
В итоге у нас достаточно быстро получается следующая схема: список вопросов (оглавление) - это что - то типа главной страницы нашего виртуального сайта. Далее кликая на любой вопрос, мы видим только тот материал, который относится непосредственно к нему. При этом для нас не важно, в каких файлах он содержится.

Первоначальный план реализации


1) Определить минимальный и расширенный функционал.
2) Разработать дизайн приложения для минимального функционала: основные классы, взаимосвязи, язык реализации.
3) Разработать внешний вид приложения.
4) Реализовать приложение с минимальным функционалом.
5) Установить приложение и протестировать работу с минимальным функционалом.
6) Реализовать расширенный функционал.
7) Установить приложение и протестировать работу с расширенным функционалом.

Перспективы проекта


Данное приложение должно помочь людям готовиться к экзаменам и успешно их сдавать, собирать материал для курсовой или книги. Все это можно делать используя только смартфон. Конечно, того же самого можно достичь и более длинным путем: разрезать все pdf файлы на части в соответствии с вопросами, преобразовать jpg картинки в pdf, объединить в 1 pdf файл, сделать на нем закладки по каждому вопросу. Но это гораздо дольше и надо сидеть за компьютером, тратя время на эти вспомогательные действия.
Комментарии
1 июня 2015 г. 18:08

Функционал создания связей в моб приложении - не очень удобно, имхо. Нужен инструмент более удобный, возможно даже с коллективной работой.

1 июня 2015 г. 20:10

Полностью согласен, я там написал, что папка может быть удаленная, под этим и имелась ввиду возможность групповой разработки