Vunderkind

Vunderkind

+32
Репутация
9
Рейтинг
#1 Разработка моб. приложения - конструктора 31 января 2020 в 09:34

Нет, это будет что-то очень странное )) хотя, если код будет в свободной доступе, то можно по примеру и с другими разделами поработать )

Vunderkind

Как правило, почти все дополнения имеют вывод на основе типов контента — с этим проблем не будет.

Что касается контроллеров, которые имеют свои шаблоны вывод — необходимо будет дописывать api, но проблем я с этим не вижу, главное чтоб был доступен исходный код этих контроллеров или описание модели.
#2 Разработка моб. приложения - конструктора 31 января 2020 в 09:28


Виджеты можно в сайд меню выводить. И не только в главное но и по нажатие на некую плавающую кнопку. А виджеты в основной колонке можно прятать под спойлер или даже меню используя соответствующие обёртки виджетов.
Не понятно почему стоит такой вопрос — где выводить?
А вёрстка для виджетов и в целом для выводимого контента как формируются? Так же в файлах шаблонах?

GoodMade

Вопрос возник по той причине, что концепция дизайна мобильного приложения в целом кординально отличается от адаптации web версии под моюильные устройства.
Как раз material design и cupertino style (стандарты android и ios) все это описывают для повышения юзабилити. Рекомендуют отступы, размеры шрифта, размеры элементов. И при минимальном соблюдении этих норм, виджеты будут занимать полезное пространство.
Я вижу лишь один виджет, который может существовать в моб. приложении — это карусель обектов типа контента.

Что касается прицнипа создания шаблонов — могу показать и обьяснить в лс, как я это вижу и как реализовал это для списка.

Любой помощи буду только рад.
#3 Разработка моб. приложения - конструктора 31 января 2020 в 08:52

Vunderkind, молодец! Думаю надо реализовать только вывод всех типов контента с удобной навигацией. Обязательно фото галерею. Ну и конечно виджеты основные.
Регистрацию и авторизацию.
Добавление контента обязательно
Комментарии

Алексей Тимофеев

Большое спасибо.
Единственное — с виджетами немного не понятно, куда и как их применять в мобильном приложении. Разве что если использовать систему для интернет магазина. В остальном, полагаю, виджеты будут занимать полезное пространство на мобильных устройствах.
#4 Разработка моб. приложения - конструктора 31 января 2020 в 08:00

Круто, конструктор правится в админке на компьютере или как то иначе? У меня пока предложений нет, походу дела появятся)) Вы главное не исчезайте вот первая рекомендация)))

Заралик

под конструктором подразумевается приложение, максимально настраиваемое с админки CMS.

Настройка визуальной составляющей;
Полное взаимодействие с системой типов контента (уже реализован вывод списка записей любых типов контента);

Это база, которую необходимо реализовать.

Нужны хотелки и приоритеты, без них нет четкого понятия, что люди хотят видеть в приложении.

Вы главное не исчезайте вот первая рекомендация)))

Заралик

На самом деле мотивация большая, так как сам заинтересован в мобильном приложении для своего проекта.
Реализация прошлой версии моб. приложения (было приложение под Android) не была остановлена — я доделал его под свои нужды и свернул разработку, ввиду отсутствия свободного времени и появления серьезных семейных обстоятельств.

Обещать ничего не хочу, но одно могу сказать точно — буду стараться, есть огромная мотивация в этом. Мне очень нравится эта CMS, за что я активно ее хвалю среди всех мобильных разработчиков, которых встречаю, как хороший бэкенд для проектов.

P.S. Разработать приложение индивидуально под конкретный сайт на instantcms 2 гораздо проще, нежели делать клиент, максимально адаптированный под архитектуру CMS.
#1 Разработка моб. приложения - конструктора 31 января 2020 в 05:59
Доброго времени суток, дорогие друзья!

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

Сразу оговорюсь — это будет полностью бесплатный проект с открытым исходным кодом, в рамках которого мною будут предприняты попытки по реализации приложения-конструктора для CMS.

На начало разработки (31.01.2020 г.) реализовано очень мало:

— Формирование sideMenu на стороне CMS (в админ-панели добавляется новое меню с зарезервированным названием, пункты парсятся в моб. приложение)

— Вывод списка записей любого типа контента. Шаблоны вывода списка ограничены двумя прессетами на стороне приложения, а так же уже реализован функционал, по самостоятельному созданию и выбору шаблона для каждого имеющегося типа контента в админ-панели в настройках компонента API.


Для создания шаблона списка используется HTML подобный синтаксис, который называется JSX и разработан специально для фреймворка React js/React Native.
В дальнейшем обязательно запишу подробную инструкцию, по созданию шаблонов.


— Реализован функционал, по выбору цветовой схемы для приложения (пока только основной цвет текста и интерфейса)

Очень скоро:
— Ленивая загрузка (реализована на 90%, мелкие корректировки)
— PullToRefresh (потянуть список => перезагрузить) — аналогично;
— Вывод объекта любого типа контента (реализовано на 90%);
— Добавление/удаление/редактирование объекта типа контента;
— Авторизация/Регистрация/Восстановление по email (жду, когда в коробку CMS добавят функционал, который позволит авторизоваться по любому из полей — после этого будет реализована авторизация/регистрация/восстановление по СМС.


Предлагайте, обсуждайте — давайте вместе расставим приоритеты в необходимом функционале.


06.02.2020 г.

Вся информация здесь:

github.com/VunderkindMedia/Instantcms-2-mobile-app/blob/master/README.md


22.02.2020 г.


07.05.2020 г.

Дароботана авторизация, грид сетка в списках.

play.google.com/store/apps/details?id=com.vunderkind.media
#5 С днем рождения! 29 января 2020 в 03:41
Добрый день!
Уважаемый Fuze, поздравляю с Днем Рождения!
В первую очередь хочу пожелать тепла и уюта в ваш дом.
Чтоб шаги, с которыми вы прогрессируете, стали еще шире!
Осуществления всех намеченных целей и чтоб исполнились все самые заветные мечты!
Ну и конечно же нескончаемого
  1. array(массива целей)
Ведь жизнь кончается тогда, когда кончаются цели!
Всего Вам хорошего! И огромное спасибо за Ваш вклад!
#6 api помогите разобраться 27 января 2020 в 17:53
@stich
По мероприятиям — полагаю, что поле 'дата и время проведения мерлприятия' скрыто в админке из списка записей. Уточни — в каком запросе ему необходимо это поле — на список или объект типа контента
#7 api помогите разобраться 27 января 2020 в 17:49
@stich
Он все пишет верно, только этот функцмонал уже есть в компоненте smartcontrol'a — 'scmobileapp', и если не подводит память — уже и в основной api контроллер экшены добавили на комменты и авторизацию. С форумом — по тяжелее, нужно писать экшены.
#8 Поле Список дат 14 декабря 2018 в 09:29
Тоже инетересует подобное поле.
#9 Накладывать вотермарк только на определенных фото. Как? 8 октября 2018 в 03:02
Ранее тоже поднимал эту тему. Никто не откликнулся. Опция очень важна.
#10 Как в записях показать что время просрочилось? 1 октября 2018 в 08:34
@elv3327

Это полностью скроет записи с истекшим сроком публикации. Тут нужно шаблон списка и экшен скорее всего редактировать.
#11 Мобильные приложения для разных CMS, ищем лучшее 17 сентября 2018 в 11:57


Но вот именно авторизоваться не получится, я не понимаю как это может работать)

@SmartControl

Как вариант хранить кукисы как обычно и привязывать их при валидации пальца) Могу и ошибаться.
#12 Мобильные приложения для разных CMS, ищем лучшее 17 сентября 2018 в 05:06


Приложения еще не было.

DroidFun
полтора года назад уже было

Azami

Где? У них в виде скриншотов на сайте?
Повторяю. Связывались! Нам сказали что приложение в разработке.
То что на сайте не актуально. Это в целом ответ от разраба по скайпу.
Пишут новое, до сих пор.
#13 Мобильные приложения для разных CMS, ищем лучшее 17 сентября 2018 в 00:39
Связывались с данным продавцом месяца 2 назад. Приложения еще не было. По его словам оно только в процессе написания. Просили сообщить о релизе — до сих пор тишина.
#14 Обсуждение мобильного приложения для InstantCMS 2* 8 сентября 2018 в 10:22
Елки палки, так это ReactNative? =)))
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.