Как создать журнал для андроида

Как создать мобильное приложение-цифровую версию журнала?

Дано — печатное издание, журнал. Исходники .pdf / .idml / .indd.

Что нужно сделать? — создать приложение журнал.
Результат? — необходима читаемая версия журнала на две платформы+ Tablet

Вообщем вопрос прежде всего к контенту, и возможности подгрузки новых версия журнала через web морду.

  • Вопрос задан более трёх лет назад
  • 689 просмотров

Как вариант — связка Hugo\Hyde\Любой другой генератор статичных сайтов + приложение с использованием WebKit. Делаете тему, исходники перегоняете в .md. Приложение будет состоять из списка журналов, полученных в виде странички с Вашего сайта, со страницей — заглушкой на случай его недоступности. При нажатии на ссылку для скачивания журнала активируется js скрипт, который передает клиентскому приложению ссылку на нужный для скачивания журнал, в клиенте сохраняете его во внутреннюю память телефона и разархивируете.
В приложении имеете простую табличку со списком скачанных журналов, на её основе в списке помечаете скачанные журналы скачанными, новые — новыми и т.п.
Рецепт не на скорую руку, но всё же. Другой вариант — используете генератор приложений вроде APPS-TECH или NWICODE.
Третий рецепт — просто пишете нативное приложение с использованием библиотек для просмотра PDF\другого нужного Вам формата.

Источник

Как создать журнал для андроида

Краткое описание:
Движок для создание журналов под Android

Описание:
Хотите создать собственный журнал для Android? Тогда это приложение для вас!
Используйте HTML и CSS для оформления и JS для добавления динамики.

Также в комплекте есть MDirect Builder (Windows)
Требования: .NET Framework 4.5, должна быть установлена JRE (1.6+).

Можно использовать изображения
Поддержка HTML разметки
Поддержка CSS разметки
Поддержка JavaScript
Переход на список пунктов из главного меню и из текста

Без этой программы вы не сможете создать свою копию журнала!
(Если возникают ошибки, проверьте наличие JRE, .NET Framework 4.5)

Выберите папку с файлами журнала.
Введите имя журнала.
Введите имя пакета.
Выберите иконку (*.png), желательно 150х150px.
Нажмите кнопку собрать.
Подождите пока не появиться окно сохранения *.apk. (30-50 сек.)

(Все файлы должны иметь кодировку utf-8 БЕЗ BOM)
folder/sys/main.txt — Главное меню журнала
folder/0.html — Откроется при клике по первому пункту (главного меню журнала)
folder/1.html — Откроется при клике по второму пункту
folder/10.html — Откроется при клике по девятому пункту

Файлы меню:
Должен содержать в себе список пунктов, каждый пункт с новой строки. (желательно *.txt)

Файлы журнала:
Любой текст с поддержкой html, css, javascript. (*.html)

Для перехода на новое меню ссылайтесь на файл со следующим содержанием:

menu— означает что нужно запустить окно со списком
help— папка с файлами журнала (0.html,1.html. 10.html)
help/main.txt — путь до файла с меню

Если вы создали файл с произвольным названием, к примеру help.html, то что-бы его открыть нужно разместить html ссылку:

ОСТАЛИСЬ ВОПРОСЫ?
Открой Тестовый Журнал.rar из скаченного архива md.rar.
Вопросы все еще остались? Ко мне в QMS.

Русский интерфейс: Да

версия: 1.0mine_direct.apk ( 226.27 КБ )

Сообщение отредактировал wolfphone — 14.03.17, 20:21

MDirect Builder
(Версия 1.0)

Сообщение отредактировал wolfphone — 16.12.13, 08:33

есть несколько замечаний:

— нужен (в apk) поиск по всем содержаниям журнала (в общем, не только по той странице, которая ны данный момент отрыта — хотя и это стоит организовать отдельно). Так же поиск должен быть типа: точный (как слово или предложение вписал, так и должно искать), общий (вписал к примеру предложение — и все слова которые находятся в этом предложении должны искаться во всём тексте)

Читайте также:  Как определить место нахождения андроида

— содержание журнала (как в книгах)

есть несколько замечаний:

— нужен (в apk) поиск по всем содержаниям журнала (в общем, не только по той странице, которая ны данный момент отрыта — хотя и это стоит организовать отдельно). Так же поиск должен быть типа: точный (как слово или предложение вписал, так и должно искать), общий (вписал к примеру предложение — и все слова которые находятся в этом предложении должны искаться во всём тексте)

— содержание журнала (как в книгах)

Насчёт поиска:
Глобальный поиск сразу во всех файлах сделать нужно, это да.
Поиск в текущей статье осуществляется долгим тапом по любому слову и вверху выбор значка поиска. Но это работает не везде.

Содержание:
Немного не понял, а чем главное меню не содержание, или что мешает сделать в главном меню пункт Содержание и по клику открыть другое меню с самим содержанием..

в принципе тут дело не в сделать или нет, а в удобстве (что бы его лишний раз не делать). в коде html есть тэг «Title» (если не ошибаюсь). программа просто сканирует все html и в содержание добавляется этот тэг (главное что бы этот тэг там был и был заполнен пользователем. если в каком-то из html файлов этого тэга не оказалось, то после сканирования журнала, появлялось сообщение «мол содержание не было создано, по причине отсутствия того-то того-то»).

Ну в общем вам решать, а подал идею

в принципе тут дело не в сделать или нет, а в удобстве (что бы его лишний раз не делать). в коде html есть тэг «Title» (если не ошибаюсь). программа просто сканирует все html и в содержание добавляется этот тэг (главное что бы этот тэг там был и был заполнен пользователем. если в каком-то из html файлов этого тэга не оказалось, то после сканирования журнала, появлялось сообщение «мол содержание не было создано, по причине отсутствия того-то того-то»).

Ну в общем вам решать, а подал идею

Фишка именно в легкосте создания и в тоже время функциональности (хочу поиск и масштабирование ещё добавить) журнала.
Можно использовать один текст и все.. А кто знает может включать html, css, js.

Я также планирую сделать функцию чтобы можно из js было сохранять и читать данные.
Но это позже.
Пока масштабирование. Потом поиск. Потом сохранение и чтение данных.

Так можно будет и журнал и мобильную текстовую игру сделать))

wolfphone,
Я видел что он выше, я имел ввиду в шапку темы.

З.Ы. Не вижу смысла быть этой теме тут, так как «журнал» создается на Windows,а не Android, а АПК файл просто демонстрация возможностей.

Сообщение отредактировал NanoMiner — 17.12.13, 05:57

wolfphone,
Я видел что он выше, я имел ввиду в шапку темы.

З.Ы. Не вижу смысла быть этой теме тут, так как «журнал» создается на Windows,а не Android, а АПК файл просто демонстрация возможностей.

Нет, софтина для винды по сути так.. Важен именно движок и это тема с ним.

И ещё.. Для всех. Обновления буду делать определённо, но я учусь поэтому совсем много времени уделять немогу.
Если есть пожелания — пишите, вы мне очень поможете.

Сообщение отредактировал wolfphone — 17.12.13, 17:05

ВЫШЛА НОВАЯ ВЕРСИЯ!
MineDirect 1.0.1

Что нового:
+Настройка размера шрифта
+Настройка масштабирования
+Настройка отображения кнопок масштабирования
+Оптимизация работы

Читайте также:  Включить сервис найти устройство андроид

В следующих версиях:
+Глобальный поиск по всем файлам
+Настройка вида чтения

MDirect Builder — сама программа такая же, добавлена поддержка 1.0.1.
В следующих версиях:
+Ускорение сборки APK
+Более приятный интерфейс

Обновление небольшое но пусть будет 🙂

Источник

Создание интернет-журнала на Android

Создание журнала с бд
Всем привет. Подскажите где посмотреть или с чего начать реализацию след. Проекта. Необходимо при.

Создание журнала в MS Access
Можно ли как то реализовать журнал действий(логи) в MS Access ?

Не работает мобильный интернет после перепрошивки на с Android 4.2.2 на Android 4.2.2
Всем привет. После перепрошивки телефона почему-то перестал работать мобильный интернет. До этого.

Создание архива Журнала транзакций
Почему при входе в режим создания архива базы BACKUP открыты только две опции: — DATABASE.

10.12.2015, 19:05 Создание интернет-журнала на Android

Клуб любителей эезешников :popcorn:

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Создание платного живого журнала
Добрый день! Мне нужны Ваши ценные советы! У меня стоит задача создать сайт «живой журнал», на.

Создание обработки Журнала регистрации
Добрый день, долго ломаю голову с этой обработкой. Я совсем еще новичок и пока сложно понять где же.

Создание собственного журнала событий
Здравствуйте! Появилась задача создать для приложения собственный журнал событий. Поизучав тему.

Сведения о выдаче экземпляра журнала читателю состоят из названия журнала, номера и фамилии читателя
17.Сведения о выдаче экземпляра журнала читателю состоят из названия журнала, номера и фамилии.

Источник

Секретная настройка Android которая каждую секунду фиксирует все события на телефоне!

Прежде всего, поставь лайк за труд и подпишись, если тебе понравилось

Сегодня поговорим о такой опции, как « журнал событий и уведомлений «, который встроен по умолчанию в 80% телефонов, начиная с версии Android 5.0 (или 4.4) И самое интересное, что работает он по принципу журнала событий Windows — то есть фиксирует не только «мероприятие», но и время и прочую сопутствующую информацию. Не круто! Хотя на самом деле ОЧЕНЬ круто и сейчас мы этот «инструмент» обуздаем и заставим работать на нас =)

Для начала как » туда » попасть? Очень просто.

Вам необходимо создать на рабочем столе вашего смартфона / планшета » Ярлык настроек 1×1 «, а из выпадающего списка опций выбрать » Журнал уведомлений «. Заходим и офигиваем — все события с момента включения и перезагрузки аппарата фиксируются в этом разделе. Кого-то это может отпугнуть, а ведь кто-то захочет использовать эту надстройку на все 100 процентов. Вот только сортировка подкачала — не очень удобно ориентироваться в обилии приложений, да там и нет детальной сводки по содержанию текста уведомления. так только, первые несколько слов. Но если в системе есть «лазейка», а сами Google до ума свою затею не довели, то по любому найдутся энтузиасты, которые смогут сделать «как надо» и такие на самом деле нашлись =)

Разработчики приложения Unnotification решили «систематизировать» настройки Google и превратить это в полноценный журнал:

  • с сортировкой по категориям,
  • указанием точного времени событий (начала и окончания),
  • возможностью перечитать текст уведомления (полный! не первые несколько слов, а именно «целое сообщение»)

и рядом других плюшек .

Таким образом, даже если вы случайно смахнули уведомление или напоминание от какого-либо приложения, а потом забыли о нем, то Unnotification обязательно вам об этом напомнит (если вы его так настроите) + в любое время вы можете просмотреть » пропущенные » события, которые автоматически скрываются системой, когда очередь уведомлений в верхней панели переваливает за допустимое значение (такая ерунда происходит на кастомных оболочках типа MIUI или EMUI и ряде других прошивках)

Читайте также:  Android studio как изменить версию api

Видео инструкция с разбором всех возможностей приложения Unnotification , а также как включить «встроенный» журнал событий Google на стандартной оболочке Android.

Спасибо, что дочитали статью до конца! Желаю вам не стать «жертвой» системных обстоятельств. Хорошего дня ✌

Источник

Создаем приложение для ANDROID быстро и просто

Сегодня я хотел бы поделиться с Вами, как быстро и просто можно создать приложение для Android с базовыми знаниями HTML CSS и JS. По данному примеру код на Java для Android будет минимальным. Благодаря платформе XAMARIN приложения для мобильных телефонов можно делать в Visual Studio.

▍Шаг 1 — Переходим на сайт и Скачиваем бесплатную версию Community.

▍Шаг 2 — Запускаем установку и выбираем параметры. Нас интересует XAMARIN. Но Вы также можете выбрать другие параметры.

После успешной установки мы можем создать свой первый проект.

▍Шаг 3 — Запускаем Visual Studio. Создать проект. В фильтре пишем xamarin, платформа Android, язык c# (Если желаете другой язык можете его выбрать)

▍Шаг 4 — Далее. Указываете имя для своего приложения, выбираете каталог где его сохранить. Создать.

▍Шаг 5 — Указываем пустое приложение и выбираем минимальную версию андроида для запуска этого приложения.

▍Шаг 6 — Жмем ок. Visual Studio автоматически создает код для приложения

Мы можем его запустить в эмуляторе, который идет комплекте с Visual Studio нажав клавишу F5.

▍Шаг 7 — Теперь немного модифицируем код. В данном случае мы вообще не будем использовать Java. Так как мы будем кодить на C#.

Приводим код к такому виду. Здесь мы создаем WebView контейнер который будет грузить локальный HTML файл, который находится в проекте в папке Assets.

▍Шаг 8 — Создадим там папку Content.

▍Шаг 9 — Добавим в папку Content файл login.html

▍Шаг 10 — Далее уже пишем на привычном нам HTML CSS JS. Можем нажать на F5 и увидеть результат нашей работы.

По такому принципу можно создать приложение быстро и просто. Файлы html будут выглядеть одинаково на всех устройствах. То есть, Вы можете сделать приложения для Android и iOS с одинаковым интерфейсом. Не надо изучать сложные языки разметки, не надо изучать сложные макеты (сториборды) на iOS. Все можно сделать на HTML.

В идеале, вместо локальных файлов можно сделать загрузку со стороннего сайта. В этом случае Вы можете менять контент приложения без его обновления в AppStore и Google Play.

Q: Но как быть с функциями самой платформы? Пуш сообщения? Как взаимодействовать с самой платформой?

Все очень просто! JavaScript можно использовать для вызова функций Android:

▍Шаг 1 — Немного модифицируем наш файл MainActivity

▍Шаг 2 — Далее создаем класс JavaScriptInterface на который будет ругаться Visual Studio

Мы видим, что теперь программа ругается на Export так как не знает что это такое.

▍Шаг 3 — Добавим нужную библиотеку

▍Шаг 4 — В фильтре напишем mono

▍Шаг 5 — Найдем Export и поставим галочку

▍Шаг 6 — Жмем ок и видим что ошибка пропала.

Так вы можете подключать библиотеки если вдруг Visual Studio ругается на что то.

Данная функция это показ всплывающей информации на экране. Она выполняется именно на платформе Андроида. То есть мы можем написать в HTML файле вызов функции Андроида. Получается полное дружелюбие двух платформ по JavaScript интерфейсу. Данные можно передавать туда сюда. Вызывать переход от одной активити в другую. Все через HTML + JavaScript.

Немного модифицируем файл login.htm:

Теперь при нажатии на кнопку HTML вызывается функция Toast андроида и выводиться сообщение пользователю.

Источник

Оцените статью