Обсуждение мобильного приложения для InstantCMS 2*

#46 25 августа 2017 в 20:45
ermakover, вы в какой шаблон эти виджеты вставляете?
Надо в "csmobileapp". Он не для сайта, а для приложения, и никаких таких ошибок на сайт выдавать не может.
Да, в компоненте у меня так же как у вас, только кнопка "Сохранить"
#47 25 августа 2017 в 21:07

@SmartControl, я обновил мобильное приложение и компонент на сайте. Теперь на мобильном появилась лента активности, но меню нет. На сайте в компоненте тоже нет настройки меню.

ermakover

Вижу, что проблема решена с менюшкой. А то что новости не открываются и объявления — это из-за дополнительных полей, для которых у меня не прописана верстка (поля не из коробки), ниже продублирую что я писал по этому поводу:

Если в записи типа контента есть поля, которые не входят в коробку, то для них нужно создавать соответствующий файлик с версткой (или пустой, просто чтобы не было ошибки). Шаблоны лежат в папке /templates/scmobileapp/controllers/scmobileapp/fields. В обновлении я это поправлю и если файла не будет, то это не будет приводить к ошибке.
С обновлением это я исправлю.
#48 25 августа 2017 в 21:42
Pocus, видео посмотрел и всё понял, всё работает, получается очень хорошая штука. Ещё год назад у меня на сайте 85% сидели с компа, а 25% с мобильных устройств. А сейчас 50 на 50. Поэтому разработка очень своевременная.

Только вот объявления не отображаются. Список есть, а само объявление не посмотреть, видимо потому что у меня установлен компонент расширения доски объявлений sad

@SmartControl, а работу мобильного приложения с дополнениями можно будет наладить?
#49 25 августа 2017 в 22:48

@SmartControl, а работу мобильного приложения с дополнениями можно будет наладить?

ermakover

Да, можно. Тут дело скорей всего в каком-то поле, верстка для которого не задана. Другими словами, компонент который установлен на сайте не знает как именно выгружать в приложение это "дополнение" и сейчас это приводит к ошибке. Вообще, правильный путь — это написание верстки для нужного поля, чтобы в приложении все было корректно. И после обновления отсутствие такой верстки не будет привыдить к ошибке.

И я подумаю над тем, чтобы как-то сообщать админу о таких полях — то есть о полях, которые не определены для мобильного приложения.

Очень важная задача — сделать так, чтобы в приложении можно было реализовать все (или почти все) фишки сайта. Уж как минимум отображать в приложении любой контент можно.
#50 27 августа 2017 в 13:31
@SmartControl, ждём
#51 30 августа 2017 в 09:57
Как исправить вот эту ошибку
Я понимаю что нет таблицы в б.д.
#52 30 августа 2017 в 10:16
Alekskrug, скорее всего не установлен "InstantCMS JSON API" от Fuze, соответственно нет и поля "api_keys"
#53 30 августа 2017 в 10:39

Как исправить вот эту ошибку

Alekskrug

1. установить InstantCMS JSON API, можно отсюда
2. Зайти в настройки этого компонента и создать ключ доступа
#54 11 сентября 2017 в 10:45
Установил все по инструкции.

в мобильном приложении код отсканировал и ничего. Сайт прописан мой, код тоже. А вот загрузки контента не происходит.
Подскажите где смотреть логи ошибок или нужно еще что-то установить?
#55 11 сентября 2017 в 16:06

Подскажите где смотреть логи ошибок или нужно еще что-то установить?

@litvinov
в личке попробуем решить.

Давно ничего нового не писал, но процесс тем не менее идет. Вчера доделал отправку PUSH уведомлений с админки InstantCMS. Для работы с пушами используется компонент PUSH уведомления — тот самый, что подписывает десктопных пользователей на уведомления через сервис sendpulse.com. В нем же будет храниться база данных мобильных пользователей и через него можно будет отправлять PUSH уведомления мобильным пользователям.

PUSH уведомления прилетят на смартфон даже если приложение закрыто.

На текущий момент добавлено два фильтра при отправке:
1. Кому отправить (всем, только гостям или только зарегистрированным).
2. Отправка конкретному пользователю.

На небольшом видео показал как это работает.
Обновление на этой неделе. В нем я планирую показать работающую переписку (отправку-получение сообщений), чат, комментирование. Уже будет не только просмотр сайта, но и взаимодействие с ним.
#56 11 сентября 2017 в 19:42
+
#57 12 сентября 2017 в 10:59
Интересно.
#58 12 сентября 2017 в 11:42

+

@Janob

Интересно.

dChirkis
Как то скромненько, это же не свистелка для сайта типо блока или вывода всего и везде, да рюшечек smile
Эта штука даст вашему сайту возможность попасть в современную плоскость, где уже давно не нужны никакие свистелки для сайта коих тут масса, как и шаблон в понимании еще пару лет или даже год назад не нужен.

@SmartControl тут можно сказать за малую долю новую жизнь сайтам раздает и деньги smile
#59 19 сентября 2017 в 15:05
Супер буду изучать, но что бы на ios делать вот это будет больше хлопот там годовая аренда дорогая.
#60 19 сентября 2017 в 19:23

что бы на ios делать вот это будет больше хлопот там годовая аренда дорогая

Нико
Да, для меня это тоже было открытием.
Заплатить один раз плей-маркету 25$, думаю, может себе позволить каждый, а вот 99$ апстору ежегодно уже накладно.
Это при том, что доля ios менее 15% от всех мобильных устройств. Соответственно — примерно 7% от числа посетителей вашего сайта (если учесть, что на долю всех мобильных пользователей приходится ~40%). Скольких из них устроит адаптированная версия сайта и сколько будут пользоваться приложением, я сказать не могу, но пусть будет 80/20.

Итого, мой статистический прогноз:
* Посетители сайта c браузера ПК — 60%
* Посетители с мобильного браузера — 32%
* Пользователи приложения андроид — 6,8% за 25$ единовременно.
* Пользователи приложения айфон- 1,2% за 99$ ежегодно.

Вот тут невольно задумаешься, а так ли уж нужен этот айфон?
Нет, конечно пусть будет. Тем более, что SmartControl его уже делает и, более того, рассматривает вариант с размещением приложений клиентов на своем аккаунте в апстор. Но такая "халява" не может длиться вечно.

Альтернатива с размещением приложений у себя выглядит не слишком привлекательно. От пользователей она потребует слишком много телодвижений а вам (нам) придётся объяснять им, как скачать, как установить, как отключить режим безопасности. И тогда 1,2% превратятся в 0,12%.
Кстати, я не знаю, можно ли вообще установить приложение из непроверенного источника в последних андроидах и айос, без рутов джейлбрейков?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.