Старт продаж, Мобильное приложение для InstantCMS 2*

+32
4.56K
Приветствую,

Компонент в каталоге обновлен до версии 1.1.3. Помимо исправления ошибок и добавления поддержки новых полей в эту версию добавлен функционал, который позволит использовать одно приложение для всех своих сайтов.

Теперь обладатель PRO версии может добавлять в свое приложение любое количество своих сайтов (в Play Market будет только одно приложение). И пользователи смогут перемещаться по ним одним кликом (можно посмотреть на моем демо — в меню в самом низу появился пункт "Сайт #2" — при клике на него приложение открывает уже другой сайт и работает с ним). Количество сайтов, которые можно добавить в приложение не ограничено.




Для того, чтобы добавить ссылку для смены сайта, нужно добавить в меню новый пункт и указать URL в формате
_changesite|http://v30.smartcontrol.today|303302c05122b945e19b6804a5151825 (можно для примера взять этот — он рабочий, с моего демо)

В этой ссылке три параметра, разделенные символом "|"
Первый параметр "_changesite" — служебный, так и оставляем
Второй параметр — адрес сайта, на котором также установлен компонент "Мобильное приложение" и JSON API
Третий параметр — ключ API, который берется из компонента JSON API с нового сайта (на который пользователь попадет при клике на пункт меню)

Подкорректированный функционал (добавлены новые пункты)

+ отображение списка записей
+ отображение карусели рубрик (показывать или нет настраивается)
+ настройка дизайна списка записей на сервере
+ фильтр записей
+ поддержка подписок
+ добавление записи, поддерживает большинство стандартных полей — список дополняется
+ поддержка наборов (при первом открытии в названии активного набора выводится "По умолчанию")
+ вывод страницы записи (с полями, свойствами и связями — как на сайте)
+ вывод списка пользователей
+ поддержка наборов (онлайн, рейтинг)
+ профиль пользователя
+ вкладки профиля (работают все стандартные вкладки, остальные потребуют интеграции)
+ добавление записи на стену
+ смена аватара

+ отображение списка групп
+ отображение списка своих групп
+ отображение страницы группы (вкладки дорабатываются)
+ добавления контента в группы
+ вступление/выход из группы

+ отображение комментариев в записях и во вкладке профиля
+ добавление нового комментария там, где это разрешено
+ отображение публичной ленты активности
+ отображение ленты активности во вкладке профиля
+ переход на событие по клику на него в ленте (поддерживаются все стандартные события, остальные могут потребовать доработки на стороне сервера)
+ просмотр фотографий в лайтбоксе
+ загрузка своих фотографий в разрешенные фотоальбомы (публичные либо свои)
+ авторизация работает по логину (email) + паролю
+ форма для регистрации подгружается как на сайте (поддерживается большинство стандартных полей, остальные дорабатываются)
+ вывод контактов
+ вывод переписки с выбранным контактом
+ переписка в реальном времени (в том числе и при отправке с сайта — при наличии компонента FireMessages на сайте)
+ поддержка нативных смайлов (для корректного чтения сообщений со смайлами на сайте потребуется доработка)
+ работает аналогично тому, что на сайте
+ переход на записи типа контента, найденные поиском (остальные результаты для корректного перехода к ним требуют доработки)
+ возможность подписаться на странице списка записей типа контента и на странице фильтрации
+ страница своих подписок
+ отображение своих подписок на вкладке профиля и переход на нее по клику

+ формат левого (основного) меню
+ формат правого (дополнительного, меню пользователя) меню
+ отображение иконок слева от названия если в настройках указан корректный тип иконки
ВАЖНО: в меню отображаются только пункты первого уровня, без вложенности
+ Поддержка второго уровня вложенности

+ релизовано с помощью компонента PUSH уведомления
+ уведомления работают как в автоматическом режиме (по событиям, которые настроены в профиле), так и есть возможность отправить уведомление вручную из админки как конкретному пользователю, так и всем сразу.

+ поле listjoin
+ поле ivideo (компонент InstantVideo)
+ поле "Слайдер изображений [GoodMade]"
+ частичная поддержка компонента Форум (от Loadырь)




Это универсальное приложение и оно в перспективе должно уметь работать с любым или почти с любым компонентом, виджетом и полем для InstantCMS. Сейчас в каталоге опубликовано порядка 300 таких дополнений… Но если ждать полной поддержки всего, то мы не увидим приложение и через год, а новые компоненты и поля добавляются каждую неделю…

Поэтому принято решение пойти от обратного — от потребностей тех сайтов, которым действительно это нужно. И в процессе удовлетворения этих потребностей будет расти функциональность приложения для всех. В ближайших планах — редактирование типов контента, поддержка каналов InstantVideo, более полная поддержка InstantMaps, пополнение счета в Биллинге, поддержка мультиязычности (компонент от dwd ), и, конечно, исправление найденных багов и неточностей.


Что нужно для проверки приложения на своем сайте

1. Компонент InstantCMS JSON API и создать в нем ключ API
2. Компонент Мобильное приложение
3a. Установить приложение из Play Market — найти можно через поиск по запросу "instantcms"
3б, Доступ к версии для IOS открою по запросу (для этого нужен email аккаунта в apple) — тестовый контент пока не позволяет ее полноценно опубликовать в App Store
4. Добавить в шаблон scmobileapp (устанавливается с компонентом) на позицию "Левое меню (позиция только для виджета меню): " виджет с меню. Или главным, или специально созданным для мобильного приложения.

В поставку PRO версии помимо самого приложения входит компонент PUSH уведомления, для отправки пушей вручную и для автоматических уведомлений сайта.

Я понимаю, что первые пользователи PRO версии столкнутся с некоторыми сложностями и было бы правильным каким-то образом это возместить.


1. скидку 20% к обычной цене (200 USD => 160 USD)
2. компонент FireMessages для превращения обычной переписки NeoMessages на сайте в онлайн обмен сообщениями — с мгновенной доставкой сообщений, отправленных как с десктопа, так и с мобильного приложения. Без дополнительной нагрузки на сервер и без постоянных обновлений с заданным периодом (исчезнет лишняя нагрузка на базу данных).
3. Компонент Telegram API — некоторым пользователям мобильного приложение было бы удобнее получать уведомления в мессенджер Телеграм.
4. Приоритетную интеграцию собственных полей и компонентов, которые еще не работают в приложении.

Базовая стоимость PRO версии — 200$ за одно приложение (в котором могут работать все ваши сайты).

Без абонентской платы и других доплат. В цену входит один год поддержки и обновлений. Продление поддержки и обновлений — 50$/год за приложение.

2-6я лицензии — 150$. Далее 125$ за домен. Стоимость продления поддержки и обновлений не меняется и составляет 50$. Все обновления готовятся индивидуально для каждого сайта и подписываются вашим сертификатом.

Без продления поддержки приложение все так же будет работать без ограничений, только без обновлений. Не будет обновлений самого приложения. Компонент на сайте вы сможете обновлять и дальше, тем самым расширяя функционал приложения.

Доп услуга по публикации в Play Market и App Store.

Если у вас нет своих аккаунтов разработчика (для Play Market это стоит 25$ разово, для App Store 99$ ежегодно), то услуга публикации обойдется в 25$ разово. При этом все графические материалы и описания для приложения готовите вы сами.

Первый этап с 03,10 по 14,10 (максимум пять копий, после пятой покупки продажи останавливаются) — цена со скидкой 20% (=> 160$) (+ бонусы FireMessages и Telegram API)
Второй этап с 15,10 по 31,10 (максимум пять копий, после пятой покупки продажи останавливаются) — цена со скидкой 10% (=> 180$) (+ бонус FireMessages)

Третий этап с 1 ноября без ограничений и по базовой цене.

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


0. Установить на свое устройство приложение, поставить компонент на сайт и проверить как будет работать.
1. Оплатить покупку на специальной странице
2. Подготовить информацию, которая необходима для сборки приложения:
а) квадратная png иконка 1024x1024 без прозрачности для IOS
б) квадратная png иконка 1024x1024, можно с закругленными углами и с прозрачностью для Android
в) для экрана загрузки: png иконка + цвет фона, либо иллюстрация 1242px*2436px
г) цвет и иконка для PUSH уведомлений (отображается в уведомлении, которое появляется на экране)

Дальше необязательные пункты
д) название пакета в виде ru.site.myapp (где site.ru — это ваш проект, не важно какой — главное чтобы идентификатор был уникальным)
е) сертификат для подписи пакета для Play Google (файл + логин-пароль)
ж) сертификат для подписи для App Store

В течение двух рабочих дней после получения всей необходимой информации я подготовлю версии для публикации в сторы.


1. Личные сообщения на InstantCMS
2. support@smartcontrol.today
3. Telegram @smartcontroltoday
+1
fincheck fincheck 6 лет назад #
Неужто дождались мы все, наконец мобильное приложение!!! ААААААА!!!

А как обстоит дело с модерацией в приложении?
Может ли админ, админить сайт? Без входа на сам сайт, а пользоваться только мобильным приложением?
+3
SmartControl SmartControl 6 лет назад #
Админки сейчас нет. И скорее всего не будет (я могу ее открывать в формате браузера, но это же вариант не для смартфона.. нужен хотя бы мобильный шаблон для админки тогда) - то есть совсем уж полноценно админить не получится. Модерацию скоро подключу - она будет работать. И вообще все функции, которые в меню действий должны работать.
0
fincheck fincheck 6 лет назад #
Пардон, не уточнил. Имелось введу конкретно модерация, одобрить комментарий или добавление материала на сайт. Но теперь всё понятно, конкретно это будет или уже есть и это тоже радует.
+1
fincheck fincheck 6 лет назад #
@SmartControl:
первые пользователи PRO версии столкнутся с некоторыми сложностями
Сомневаюсь, что за 5 проданных первых экземпляров вы получите какую-нибудь обратную связь. Ведь все "ринутся" покупать по скидке, а когда возьмутся внедрять, вопрос.
Вот я например буду покупать точно, а вот когда начну плотно заниматься им пока не знаю.
+2
SmartControl SmartControl 6 лет назад #
Все возможно. Но тут дело вот в чем.. Если бы это был просто виджет, или даже компонент с заранее опреденным функционалом, то было бы все очень просто. Надо было бы просто проверить работает функционал или нет. А тут универсальное приложение. Сайты у всех разные, набор полей и компонентов тоже - кто-то мог и забыть что использует поле, которое не входит в коробку. А для таких полей нужно дописывать отображение (на стороне сайта, на php - но все-таки дописывать).

Начнем потихоньку, а там будет видно. Да и если сами владельца не будут проверять, то хотя бы я посмотрю и какие-то моменты смогу подправить (поля дописать или что-то другое)
+1
Василич Василич 6 лет назад #
Я бы купил, но в данном виде приложение использовать совершенно негде и показывать юзерам не совсем логично, они же даже переписываться не смогут и вынесут весь мозг, поле ввода не видно, про остальные критичные баги напоминать не буду.
+1
SmartControl SmartControl 6 лет назад #
То есть на вашем андроид это поле все ещё не видно? - печально. У Андроид большой зоопарк устройств, проверю ещё варианты.. на моем андроиде 5.0 оно уже давно в порядке. Кстати, добавил вариант загрузки фото из файловой системы - сейчас только для загрузки «Фото» и почти все замечания, указанные в «Ошибках» исправлены (в плане навигации и возврате назад и некоторые другие). Если критичные баги опубликованы в ошибках - можно не писать, я за ними слежу.
+1
Def Def 6 лет назад #
хорошая штука должна была получиться, полезная:)
+1
Shuma Shuma 6 лет назад #
Хочу стать счастливым обладателем PRO версии. Написал на почту вопрос
+1
SmartControl SmartControl 6 лет назад #
@SmartControl:
Первый этап с 03,10 по 14,10 (максимум пять копий, после пятой покупки продажи останавливаются) - цена со скидкой 20%
3 места занято. Сегодня-завтра продажи прикрою и буду плотно работать с этими сайтами - там есть сторонние компоненты, которые нужно интегрировать.

Еще раз описание схемы продаж
0
IceBreaker IceBreaker 6 лет назад #
Думаю что куплю, пока проблема в самом проекте :)) Если приложение не забросится, то как раз после НГ думаю, что прикуплю
0
fincheck fincheck 6 лет назад #
Есть какие новости, может поддержка InstantMaps?
+1
SmartControl SmartControl 6 лет назад #
Новости есть, но я их чуть придержу - большое обновление будет в субботу. Там будет несколько новых компонентов. И я сегодня выложил API приложения (описание того, как приложение общается с бекенд сервером) - тут. Его можно использовать, например, для первой ветки Инстанта.
0
SmartControl SmartControl 6 лет назад #
Обсуждение приложения для первой ветки InstantCMS

PS цена на текущий момент 180$, для первой ветки скидка пару дней еще будет действует. С 21.10 цены сравняются. 20,10 в субботу будет обновление приложения и API для второй ветки.
0
zeffs zeffs 6 лет назад #
Немного забегая вперед. Какой вариант монетизации поддерживается. Я имею ввиду adsens например встраиваемая реклама между постами в ленте? что то подобное
+2
SmartControl SmartControl 6 лет назад #
adsense - это для веба.

А тут GoogleAdMob и Facebook Audience Network, ссылка ниже кину. Пример тоже покажу скоро.

0
fincheck fincheck 5 лет назад #
Здравствуйте. Интересует стадия разработки?
+1
Kreator Kreator 5 лет назад #
Да, интересует. Рассказывайте.
0
fincheck fincheck 5 лет назад #
Ой, crazy извиняюсь вопросительный знак поставил. Это мне интересно что там.
0
Capitan Capitan 5 лет назад #
как поживает приложение. Видео обзор работающего будет. Хочется увидеть работает ли билинг. Ну лично меня интересует возможность использовать под объявления.
+1
SmartControl SmartControl 5 лет назад #
До НГ будет обновление
+1
SmartControl SmartControl 5 лет назад #
Там очень много всего накопилось, я собираю в кучу и пишу пока документацию-видео. Как только все это будет готово, выложу в виде поста - в ближайшие пару недель.
0
Shuma Shuma 5 лет назад #
Ждем с нетерпением
0
Basoleg Basoleg 5 лет назад #
Смотрю обновлений давно нет. Как поживает разработка? Не остановилось ли всё?
Очень интересует покупка под доску объявлений, но хочется узнать не забросили ли это всё дело?
0
Олег с клещами Олег с клещами 5 лет назад #
Похоже, дело труба shock
0
skewes skewes 5 лет назад #
Да, я тоже хотел приобрести данное приложение, но теперь даже если и Смартконтроль появится, его репутация в моих глазах "подмоченна" и я заказывать у него моб.приложение пока совсем не хочу, да и как, если его нет здесь?
Вы только представьте, если случится что и ответ на вопрос "А что же случилось с моим приложением?" будет знать только он, а это на 99% так и будет, потому как искать другого программиста и платить ему за поиск, ТОЛЬКО ЗА ПОИСК ПРОБЛЕМЫ, вам придется в разы больше + устранение её и все такое. А многие программисты вообще не захотят ничего искать, так как разработкой данного компонента они не занимались и время могут потратить впустую. Хотя это лишь мои домыслы, но суть думаю ясна.
Если у вас "слетит" мобильное приложение, вы готовы ждать годами? Или вовсе не ждать, а надеяться?
Я не готов, поэтому самое простое решение - это создание apk файла и загрузка именно его в Гугл Плэй маркет.
+ есть pwa на сайте.
Поэтому я смотрю в эту сторону)))
0
SpaceSel SpaceSel 5 лет назад #
Щикарно! Молодца!
+2
skewes skewes 5 лет назад #
Вот наблюдаю, когда же появятся какие либо записи в данной теме)))
В данный момент испытываю финансовые трудности, но приложение хочу себе)))
Может кто скажет, кто купил и настроил, а также разместил в маркете?
Можно в личку))) очень интересно узнать, будет ли продолжение красивой истории)))
Хочется верить, что у автора просто напросто не хватает времени, так как ещё и шаблон на бустрапе и ещё всякие фичи для цмс)))
0
MarkovYa MarkovYa 5 лет назад #
Поддерживаю... можно как то в действии посмотреть, а не "Деинерис Таргариен"
Олег Васильевич я Олег Васильевич я 5 лет назад #
Комментарий удален
0
Dmitry Dmitry 5 лет назад #
Печалька конечно. Наверняка это была бы крутая штука, с хорошим будущим.
+1
Shuma Shuma 5 лет назад #
Да, действительно печаль(( купил я этот компонент и все затихло. Деньги на ветер
0
skewes skewes 5 лет назад #
Я тоже хотел купить, но мне немного не понятна политика автора данного компонента.
Ну забросили разработку, отдайте другому человеку, кто будет заниматься, например Эванессенс, хоть он и говорит что не понимает много в приложениях, но думаю разобрался бы.
А так получается тупое кидалово людей.
Конечно время трудов и допустим оплата от пары человек не окупает ожидание автора, но и кидать зачем людей, пусть и единицы?
Не красиво как минимум.
А так да, казалось бы Инстант обзавелся действительно достойным приложением, но нет, подождём ещё годков так дцать, может найдётся человек, который сделает подобное.
Вообще ниша открыта на Инстанте для приложения)))
Эванессенс, сделайте уже приложение пожалуйста)))
0
WhiteDesign WhiteDesign 5 лет назад #
У кого-нибудь есть контакты разработчика? Он жив вообще?
0
SpideR SpideR 5 лет назад #
Жив, в телеграмме часто онлайн. Но на сообщения не отвечает, ни в телеграмме, ни на почте, нигде.
0
noname noname 5 лет назад #
Может интернет пропадает\появляется и телеграмм оффлайн\онлайн, устройство на зарядке.
0
alekgla alekgla 5 лет назад #
Сообщение отмечено как прочитанное. Так что интернет, к сожалению, отпадает ...
0
SpideR SpideR 5 лет назад #
Пол года устройство на зарядке и нет ответа? laugh
0
SpideR SpideR 5 лет назад #
Но ничего, ждем. Наш ныне отсутствующий здесь приятель Letsgo говорил что он часто пропадает на такое время. Ждем возвращения, ибо приложение нужно.
0
noname noname 5 лет назад #
Он ушел, а обещал вернуться ?
Олег Васильевич я Олег Васильевич я 5 лет назад #
Комментарий удален
0
SpideR SpideR 5 лет назад #
Можно ваше "подозреньице" в личку? laugh

Еще от автора

Stylik - визуальный редактор CSS стилей
Всем привет, Это первый компонент из серии (Шаблон + Лендинг + Редактор). Он позволяет кастомизицировать любой шаблон под InstantCMS 2.
Smart Шаблон на Bootstrap 4, Первое знакомство
Приветствую. В этом шаблоне нет привычной заранее заданной схемы позиций. Любая схема создается вручную за пару минут.
Загрузка с Google Images и Релевантные видео Youtube
Приветствую, В этом посте расскажу сразу про две доработки.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.