Приложение для Андроид и может быть IOS, набор функционала 1. Регистрация в приложении с вводом дополнительных данных пользователя 2. Список услуг, страница для каждой услуги 5. Чат с оператором
Тут же на форуме 100 универсальных приложений есть.
Ссылка на инструкцию присутствует. Но это демка. При компиляции рабочей версии через сайт этот пункт будет скрыт.
SeVlad:
А при изменении локального адреса опять билдить новый релиз? У тебя?
При старте приложение проверяет "зашитый" адрес сервера, который ввели на странице сборки, потом смотрит не были ли изменены настройки, и если адрес был переопределён использует его.
В самом приложении есть страница настроек на которой можно изменить адрес сервера
Т.е. на практике вообще можно использовать приложение как "оболочку" для просмотра БД в формате "магазина". Например, если вы не хотите делать билд приложения и загружать его на play.market, достаточно просто создать БД, а ваши клиенты уже в приложении смогут подключиться к вашему магазину введя его адрес.
Так же, мне не составит труда, сделать массив резервных серверов, к которым приложение будет обращаться. Можно было бы использовать твиттер, но только включил телек, как увидел новость о чистке аккаунтов. Вк, банит тоже не слабо. Если подскажете где можно разместить пару строк вида ip:key что бы приложение их считывало - добалю в программу.
SeVlad:
Знаешь в чём основная проблема такого предложения? Это завязка на твой билдер.
Билдер не мой ))) Это Cordova. Но, у конечного пользователя компиляция вызовет головную боль, впрочем как и у меня. На моём ноутбуке с процессором G2020, сборка занимает минут 10. Потом ещё нужно "подписать приложение". Можно использовать Phonegap (и нужно), но тогда рядовому пользователя всё-равно нужно скачать Android Studio, что бы раздобыть ключи для подписи apk.
SeVlad:
Это годиться только как поиграться, но для серьёзного биза это большие риски.
Сейчас я делаю документацию, а затем выложу код на гитхаб. .Я старался отвязать, как только мог, весь биз от всех сервисов, и сделать всё на open-source. Например, я использую Apache CouchDB, вместо той же firebase от гугла. Для биза это означает что 1 компиляция приложения делает его работоспособным навсегда. В случае с firebase, в любой момент могут измениться api, после чего приложение станет неработоспособным. В моём приложении такого не будет.
SeVlad:
Кроме того бизу нужны возможности кастомизации. А у тебя кроме сплешэкрана нет ничего. даже иконки!! Это уже ахтунг. Вот когда/если можно будет билдить локально тогда уже это можно считать началом. Ну и какая-никакая кастомизация тоже нужна.
Полностью согласен. Поэтому сейчас делаю конструктор, в котором можно задавать эти параметры (шрифт, цвет, иконки, и прочее).
Иконку вообще забыл )))
В будущем, для приложения можно будет самостоятельно писать шаблоны на VUE-F7. Это намного проще чем для Joomla.
SeVlad:
Тебе срочно нужно определяться с ЦА продукта.
Честно говоря не думал. Как отметил выше программа писалась "на заказ"
Подвоха нет. Есть особенности. Моя программа больше подойдёт для самостоятельных вебмастеров, которые смогут сами зарегистрировать аккаунт в play.market и загрузить приложение. Ну, и конечно, смогут по инструкции сделать
apt-get update apt-get install nodejs apt-get install npm wget http://адресок что бы закачать сервак.... pm2 start server.js
Вот кстати основной не хитрый набор команд для "деплоя" сервера. А с учётом того что сейчас за 100р прям уже такие настроенные Ubuntu есть, то особых сложностей нет.
Аналоги - любые сервисы (конструкторы) по созданию мобильных приложений. Их сейчас огромное множество, но большинство просят % от продажи или достаточно высокую стоимость за приложение.
Стоит отметить, что у меня, в силу бесплатности, нет ключей для компиляции под IoS, и я не могу пока протестировать и выложить версию по Iphone, хотя в будущем конечно это сделаю
Одной из таких рекомендаций является отложенная загрузка стилей, как результат все стили выводятся через rel="preload" as="style"
Сейчас проверил FF, ещё не ввёл это поддержку, к сожалению. Поэтому сайт в этом браузере "без стилей"
SeVlad:
И да.. CouchDB тоже смущает.
Это обычная noSql В первых версиях программ я пытался использовать Firebase от Гугла, но там, возможно я не досмотрел инструкцию , каждый раз приходилось использовать запрос к их серверу. Так же, нужно было использовать APIkey, что в принципе не позволит быстро "развернуть" магазин. Но самое главное она намного медленнее работает чем эта CouchDB и нет никаких гарантий что гугл не сделает какие-нибудь Deprecated api, после чего приложение перестанет работать. А при использовании вашего сервера вы полностью контролируете вашу базу. Даже если apache выпустит новую версию CouchDB в которой всё поменяет, то вы не обязаны её обновлять.
SeVlad:
Данный функционал предназначен для магазинов на Joomla.
Это в первой версии программы был конвертер БД из джумалы. На сайте есть "реликтовые" записи.
---------- Добавлено 28.11.2019 в 09:52 ----------
SeVlad:
Это не говоря уже о том что не все на винде сидят.
Ида - причём джумла к этому хозяйству на CouchDB?
Это не большая проблема. Особенно при наличии инструкций.
А) Это, как раз, основная фишка. Владелец ИМ:
1) берёт старый комп на винде
2) Ставит его в офис
3) Ставит на него CouchDB, открывает порт 5984 на роутере (делает проброс порта). Если конечно роутер используется.
4) Поутру, когда администраторы магазина приходят - включают комп и начинают работать
Так что можно вообще не тратиться на сервер
Так как программа на NW.JS, то помимо WIN-версий есть ещё и под macOS (но у меня нет мака, и протестировать было не на чем, поэтому не стал выкладывать)
Б) Джумала. В первой версии программы был конверте БД из джумалы в этот магазин. Сейчас такого нет. Но есть API. которые позволят обработать XML или CSV файл и загрузить товары. Конечно, есть ряд сложностей и прочего особенно с доп полями и изображениями.
В) Инструкции делаются. Делаются так же инсталятор, который позволят автоматически настроить БД.
Sitealert: А зачем так сложно? Браузерно-серверную админку нельзя было сделать?
Можно и так, но программа имеет ряд преимуществ
1) Расход трафика на сервере меньше. Так как предполагается, что БД будет на сервере, а объём трафика на тарифах, как правило ограничен, программа работает с локальной БД.
Т.е. особенность CouchDB и программы под Win в том, что она 1 раз скачивает БД, а потом только синхронизирует данные. Как следствие расход трафика на сервере снижается. В браузерной версии было бы так же, но, при очистке кэша ,браузера пропадали бы и копии БД.
2) Программа предназначена для администраторов магазина. Она держит live-connect слушает БД, и при поступлении заказа отображает его. Предполагается что в ИМ, всё же кто-то будет следить за заказами (есть какой-то оператор за ноутбуком у которого и будет запущена программа).
3) Для конечного пользователя получается проще. Если использовать браузерно-серверную админку, то будет 2 пути
а) ставить её на мой сервер, что вообще отпугнёт всех
б) пользователь ставит её на свой сервер, а т.к. я при разработке использую node.js , то это многих пользователей отпугнёт, т.к. нужно уметь установить его на сервер и запустить программу там.
Если речь идёт про импорт экспорт из других CMS, то он пока не реализован. У приложения конечно же есть api, которые позволяют работать с БД. Описанием и документацией я сейчас занимаюсь. На основе этих api можно создать простой скрипт, который обработает CSV файл в цикле и добавит товары в базу.
Если речь идёт о новом или небольшом магазине то можно добавлять товары вручную через программу для WIN
Это интернет магазин, только в приложении. Пригодится тем, кто хочет сделать мобильное приложение интернет магазин для своего бизнеса.
Т.е. вы можете собрать персональные приложение и загрузить его на маркет, и оно не будет зависеть от сторонних серверов, только от вашего. Ставите БД, и приложение с ним синхронизируется, и все клиенты тоже
Думаю, больше подробностей-конкретики совсем бы не помешало
Дал бы больше подробностей, но не знаю что написать. Аналог подобных приложений и сервисов, только бесплатный. Функционал примерно такой же. Товары, корзина товаров, отправить заказ. Пуш уведомления пока что доделываются, но этому есть ряд объяснений. Например, CouchDB может как бы держать что-то вроде live-connect, но я пока не знаю, как будет "жрать" приложение в таком режиме.
В принципе всё предельно просто.
Если нужно мобильное приложение интернет магазин, то
1) заходите на страницу сборки http://businessapp.trade/mobilecms/compile/ . Если кто сталкивался с загрузкой приложений на меркет, то уже знает что для загрузке в конфиге должны быть прописаны email и id приложения. После этого можно скомпилировать приложение
3) Интернет магазин готов. Можно загружать товары.
Я сам не видел, но мне так сказали.. (с)
Да, в принципе CouchDB это новинка. Пока что только в 1 cms встретил классы для работы с ней. Конечно самими noSql уже давно никого не удивить, но т.к. разработка велась на JS то, понятное дело, для базы была выбрана библиотека pouchdb, а на её сайте, ну прям так и написано The Database that Syncs ))). Что мне оставалось кроме того как поверить на слово?
Тут по соседству уже есть универсальная админка на XML..
В принципе так же как и любые CMS вы можете использовать для создания интернет магазина или блога или сайта, так и это приложение можно использовать для развертывания магазина, сервиса анонса мероприятий или каталога с клиент-серверной синхронизацией.
Glueon: Если проект загнется, предлагаю переделать его в дорогенератор и зайти в соотв. раздел :)
Дорвеии ещё живы? Помню самое первое сообщении от создателя пандорабокс на каком то форуме, возможно даже на этом.
Было что-то вроде "ТАкая программа нужна?" Шёл 2009 год, и уже тогда в "дорах денех не было". Интересно что сейчас должно быть в доргене что бы они работали и хоть немного трафа приносили.
На семки то хватило?
Нет. программа-то бесплатная )
сомнительными предложениями
Какие сомнения возникают?
с наполовну сделаным лэндингом с доисторическим дизайном
https://trello.com/b/psVkp3c8/businessapp
Это не лендинг ) Это сервис такой, там я заявки на доработку принимаю.
Врать не буду - сервис делал не я.
чет верстка там поползла.... часть картинок битые
чот с фаерфокса все заходят. А он чёт не грузит стили. Это уже им тикет нужно кинуть на доработку )
А можно и бесплатно совсем. Последний раз уведомлю о бесплатной программе в которой как минимум половина уже сделана, и уйду пить пиво.
http://businessapp.trade/
Заявки на доработки принимаются
на trello
https://trello.com/b/psVkp3c8/businessapp
По почте
Или без регистрации тут
http://businessapp.trade/my/ball_box/ball_box.html
Дорабатываю функционал по вашим просьбам. Присылайте "тикеты" или присоединяйтесь к трелло - там можно карточки создавать с тикетами
Приложение для Андроид и может быть IOS, набор функционала
1. Регистрация в приложении с вводом дополнительных данных пользователя
2. Список услуг, страница для каждой услуги
5. Чат с оператором
Тут же на форуме 100 универсальных приложений есть.
Например, в моём уже все это имеется.
Сейчас как раз пишу документацию по API
Даже ссылок в эбаут? ;)
Ссылка на инструкцию присутствует. Но это демка. При компиляции рабочей версии через сайт этот пункт будет скрыт.
А при изменении локального адреса опять билдить новый релиз? У тебя?
При старте приложение проверяет "зашитый" адрес сервера, который ввели на странице сборки, потом смотрит не были ли изменены настройки, и если адрес был переопределён использует его.
В самом приложении есть страница настроек на которой можно изменить адрес сервера
https://sun9-24.userapi.com/c850608/v850608693/109cb/iL9bTcYaHN4.jpg
Т.е. на практике вообще можно использовать приложение как "оболочку" для просмотра БД в формате "магазина". Например, если вы не хотите делать билд приложения и загружать его на play.market, достаточно просто создать БД, а ваши клиенты уже в приложении смогут подключиться к вашему магазину введя его адрес.
Так же, мне не составит труда, сделать массив резервных серверов, к которым приложение будет обращаться. Можно было бы использовать твиттер, но только включил телек, как увидел новость о чистке аккаунтов. Вк, банит тоже не слабо. Если подскажете где можно разместить пару строк вида ip:key что бы приложение их считывало - добалю в программу.
Знаешь в чём основная проблема такого предложения? Это завязка на твой билдер.
Билдер не мой ))) Это Cordova. Но, у конечного пользователя компиляция вызовет головную боль, впрочем как и у меня. На моём ноутбуке с процессором G2020, сборка занимает минут 10. Потом ещё нужно "подписать приложение". Можно использовать Phonegap (и нужно), но тогда рядовому пользователя всё-равно нужно скачать Android Studio, что бы раздобыть ключи для подписи apk.
Это годиться только как поиграться, но для серьёзного биза это большие риски.
Сейчас я делаю документацию, а затем выложу код на гитхаб. .Я старался отвязать, как только мог, весь биз от всех сервисов, и сделать всё на open-source. Например, я использую Apache CouchDB, вместо той же firebase от гугла. Для биза это означает что 1 компиляция приложения делает его работоспособным навсегда. В случае с firebase, в любой момент могут измениться api, после чего приложение станет неработоспособным. В моём приложении такого не будет.
Кроме того бизу нужны возможности кастомизации. А у тебя кроме сплешэкрана нет ничего. даже иконки!! Это уже ахтунг.
Вот когда/если можно будет билдить локально тогда уже это можно считать началом. Ну и какая-никакая кастомизация тоже нужна.
Полностью согласен. Поэтому сейчас делаю конструктор, в котором можно задавать эти параметры (шрифт, цвет, иконки, и прочее).
Иконку вообще забыл )))
В будущем, для приложения можно будет самостоятельно писать шаблоны на VUE-F7. Это намного проще чем для Joomla.
Тебе срочно нужно определяться с ЦА продукта.
Честно говоря не думал. Как отметил выше программа писалась "на заказ"
В чём подвох? ;)
И какие аналоги существуют?
Подвоха нет. Есть особенности. Моя программа больше подойдёт для самостоятельных вебмастеров, которые смогут сами зарегистрировать аккаунт в play.market и загрузить приложение. Ну, и конечно, смогут по инструкции сделать
Вот кстати основной не хитрый набор команд для "деплоя" сервера. А с учётом того что сейчас за 100р прям уже такие настроенные Ubuntu есть, то особых сложностей нет.
Аналоги - любые сервисы (конструкторы) по созданию мобильных приложений. Их сейчас огромное множество, но большинство просят % от продажи или достаточно высокую стоимость за приложение.
Стоит отметить, что у меня, в силу бесплатности, нет ключей для компиляции под IoS, и я не могу пока протестировать и выложить версию по Iphone, хотя в будущем конечно это сделаю
увидев такой, с позволения сказать "сайт": https://i.imgur.com/s0LNcal.png
Да, есть такое в FireFox. Сайт был приведён в порядок в соответствии с рекомендациями по https://developers.google.com/speed/pagespeed/insights/
Одной из таких рекомендаций является отложенная загрузка стилей, как результат все стили выводятся через rel="preload" as="style"
Сейчас проверил FF, ещё не ввёл это поддержку, к сожалению. Поэтому сайт в этом браузере "без стилей"
И да.. CouchDB тоже смущает.
Это обычная noSql В первых версиях программ я пытался использовать Firebase от Гугла, но там, возможно я не досмотрел инструкцию , каждый раз приходилось использовать запрос к их серверу. Так же, нужно было использовать APIkey, что в принципе не позволит быстро "развернуть" магазин. Но самое главное она намного медленнее работает чем эта CouchDB и нет никаких гарантий что гугл не сделает какие-нибудь Deprecated api, после чего приложение перестанет работать. А при использовании вашего сервера вы полностью контролируете вашу базу. Даже если apache выпустит новую версию CouchDB в которой всё поменяет, то вы не обязаны её обновлять.
Данный функционал предназначен для магазинов на Joomla.
Это в первой версии программы был конвертер БД из джумалы. На сайте есть "реликтовые" записи.
---------- Добавлено 28.11.2019 в 09:52 ----------
Это не говоря уже о том что не все на винде сидят.
Ида - причём джумла к этому хозяйству на CouchDB?
Это не большая проблема. Особенно при наличии инструкций.
А) Это, как раз, основная фишка. Владелец ИМ:
1) берёт старый комп на винде
2) Ставит его в офис
3) Ставит на него CouchDB, открывает порт 5984 на роутере (делает проброс порта). Если конечно роутер используется.
4) Поутру, когда администраторы магазина приходят - включают комп и начинают работать
Так что можно вообще не тратиться на сервер
Так как программа на NW.JS, то помимо WIN-версий есть ещё и под macOS (но у меня нет мака, и протестировать было не на чем, поэтому не стал выкладывать)
Б) Джумала. В первой версии программы был конверте БД из джумалы в этот магазин. Сейчас такого нет. Но есть API. которые позволят обработать XML или CSV файл и загрузить товары. Конечно, есть ряд сложностей и прочего особенно с доп полями и изображениями.
В) Инструкции делаются. Делаются так же инсталятор, который позволят автоматически настроить БД.
А зачем так сложно? Браузерно-серверную админку нельзя было сделать?
Можно и так, но программа имеет ряд преимуществ
1) Расход трафика на сервере меньше. Так как предполагается, что БД будет на сервере, а объём трафика на тарифах, как правило ограничен, программа работает с локальной БД.
Т.е. особенность CouchDB и программы под Win в том, что она 1 раз скачивает БД, а потом только синхронизирует данные. Как следствие расход трафика на сервере снижается. В браузерной версии было бы так же, но, при очистке кэша ,браузера пропадали бы и копии БД.
2) Программа предназначена для администраторов магазина. Она держит live-connect слушает БД, и при поступлении заказа отображает его. Предполагается что в ИМ, всё же кто-то будет следить за заказами (есть какой-то оператор за ноутбуком у которого и будет запущена программа).
3) Для конечного пользователя получается проще. Если использовать браузерно-серверную админку, то будет 2 пути
а) ставить её на мой сервер, что вообще отпугнёт всех
б) пользователь ставит её на свой сервер, а т.к. я при разработке использую node.js , то это многих пользователей отпугнёт, т.к. нужно уметь установить его на сервер и запустить программу там.
Посредством чего?
Если речь идёт про импорт экспорт из других CMS, то он пока не реализован. У приложения конечно же есть api, которые позволяют работать с БД. Описанием и документацией я сейчас занимаюсь. На основе этих api можно создать простой скрипт, который обработает CSV файл в цикле и добавит товары в базу.
Если речь идёт о новом или небольшом магазине то можно добавлять товары вручную через программу для WIN
http://businessapp.trade/desktop-app/%D0%BF%D0%B0%D0%BD%D0%B5%D0%BB%D1%8C-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0-win-0-01
Или через админку в самом приложении. Админ панель интегрирована в мобильное приложение.
Это интернет магазин, только в приложении. Пригодится тем, кто хочет сделать мобильное приложение интернет магазин для своего бизнеса.
Т.е. вы можете собрать персональные приложение и загрузить его на маркет, и оно не будет зависеть от сторонних серверов, только от вашего. Ставите БД, и приложение с ним синхронизируется, и все клиенты тоже
Дал бы больше подробностей, но не знаю что написать. Аналог подобных приложений и сервисов, только бесплатный. Функционал примерно такой же. Товары, корзина товаров, отправить заказ. Пуш уведомления пока что доделываются, но этому есть ряд объяснений. Например, CouchDB может как бы держать что-то вроде live-connect, но я пока не знаю, как будет "жрать" приложение в таком режиме.
В принципе всё предельно просто.
Если нужно мобильное приложение интернет магазин, то
1) заходите на страницу сборки http://businessapp.trade/mobilecms/compile/ . Если кто сталкивался с загрузкой приложений на меркет, то уже знает что для загрузке в конфиге должны быть прописаны email и id приложения. После этого можно скомпилировать приложение
2) Ставите базу на убунту или винду
3) Интернет магазин готов. Можно загружать товары.
Да, в принципе CouchDB это новинка. Пока что только в 1 cms встретил классы для работы с ней. Конечно самими noSql уже давно никого не удивить, но т.к. разработка велась на JS то, понятное дело, для базы была выбрана библиотека pouchdb, а на её сайте, ну прям так и написано The Database that Syncs ))). Что мне оставалось кроме того как поверить на слово?
В принципе так же как и любые CMS вы можете использовать для создания интернет магазина или блога или сайта, так и это приложение можно использовать для развертывания магазина, сервиса анонса мероприятий или каталога с клиент-серверной синхронизацией.
Если проект загнется, предлагаю переделать его в дорогенератор и зайти в соотв. раздел :)
Дорвеии ещё живы? Помню самое первое сообщении от создателя пандорабокс на каком то форуме, возможно даже на этом.
Было что-то вроде "ТАкая программа нужна?" Шёл 2009 год, и уже тогда в "дорах денех не было". Интересно что сейчас должно быть в доргене что бы они работали и хоть немного трафа приносили.