Я не знаю, какого уровня Вы собрались писать интернет магазин.
И магазин ли или просто витрину с корзиной и заказом на почту в виде письма.
В большинстве готовых поделок я видел типовую ошибку.
Почему-то не задумывались авторы. заказ в архиве, а цена подтягивается та. что сейчас на витрине.
Далее, нет никакой строгой классификации товаров, дерева / рубрикатора.
Бизнес хочет извращений. Товар на нескольких витринах.
Продается по штучно или упаковками. Идет в составе комплекта.
Карточка товара одна, но фактически это десяток артикулов (отличается размер/ цвет и т.д.)
Что-то не может быть продано в виде оригинала (снято с производства) слишком дорого и предлагаются кросы (товары аналогичные нужному)
блютуз - телефон не сможет прикинуться другим классом блютуз устройства - по технологии виртуальная гарнитура - облом. приходим к тому, что на уровне прошивки устройства писать виртуальный драйвер
для хальсы или как по ссылке выше реализация захвата аналогично хромкасту. блютуз фигово пробивает стены. бетон на искосок и пара метров - уже квакает. А что вайфай ?
Вайфай - отставание звука в 30 секунд, иначе заикания из-за особенностей работы точки доступа или гимороится с вифи директ соединением. И инет на телефон вещатель лучше уже по проводу подать.
для загрузки фото к форме обратной связи есть два подхода.
В чем сильнее - во фронте или в бакенде.
Для явоскриптеров проще сделать через javascript. Превью и прочее рисуется на клиенте,
форма отправляется на бакенд без перезагрузки. Контент картинки вынимается из файла на клиенте и отправляется через ajax на сервер вместе с остальными полями как еще одно поле.
При реализации через пых, основная проблема в том, что нет способа добраться до файла на стороне
клиента. Поэтому картинку сохраняем во временные и запоминаем, что он ее уже грузил
и вместо поля input type="file" выводим img
Ну и различные комбинации этих подходов существуют.
В этой ссылке под XXXXXXXX
номер-или-уникальный идишник точки
пройдя по ней в броузере Вы покажете страницу. Типа супер гид по городу
Вы сейчас в таком-то месте, чтобы прослушать аудиозапись профессиональных
гидов поставьте наше приложение.
На сайте простейщий такой скрипт с ЧПУ реврайтом.
А вот в приложении уже работает механизм глубоких ссылок,
т.е. намерение просмотреть урл предается операционной системой в ваше приложение.
Из ссылки вы получаете идентификатор точки. С ним идете к своему бакенду.
в ответ структура с описанием точки и урлом на аудио файл
In addition to the on-screen input methods, Android also supports hardware keyboards, so it's important that your app optimize its user experience for interaction that might occur through an attached keyboard.
Но вот выделенное ФИГ кто делает. Штатные UI элементы на это тоже забили.
Если фокус попал в редактируемое поле, то активити перестает получать уведомления о нажатых/отпущенных кнопках. В результате прощайте шорткаты.
Прежде чем писать, что в андроид или на IOS все замечательно с поддержкой клавиатуры. Стоило бы капнуть под капот.
Фактически после тапа в редактируемое поле управление передается в ДРУГОЕ приложение "экранная клавиатура".
И только по кнопке "завершить ввод" весь текст обратно летит в приложение,
это не винда где скен коды доступны всегда.
VasyaID, Нормальную поддержку клавы придется делать самому.
Назови мне штатный компонент в андроиде, который будет редактировать многострочный текст
с поддержкой навигацией стрелками вверх-вниз, да еще так, чтобы концы текста выходили за правую
страницу экрана. с автоскролом окна по горизонтали.
VasyaID, из современных планшетов, телефонов, назовите мне такие, кто не понимают BLE HID устройства ?
К любому можно зацепить через блютуз клаву и мышь. Jacen11, OTG есть увы не у всех, но смотри выше.
клаву и мышь можно цепнуть к любому.
А вот пользоваться ими неудобно. Старые либы клаву поддерживали даже лучше androidx.
В конце концов ребят, просто попробуйте подключить мышку и клаву. Если через полчаса Вы не скажите, а ну их нафиг, то признаю, что я не прав.
Желание переписать блокнот на меня тоже время от времени накатывает.
Но переписать под поведение "Notepad"а винды, чтобы на роботе появилась полноценная поддержка
физической клавиатуры и мыши. А не этот штатный softinput .
Но вот за сколько такое сделать смогу - не известно.
Точнее не известно за сколько можно сделать, то что не будет загибаться от текстов в мегабайт, поддерживать
раскладки нескольких языков и т.д. и т.п.
тоже интересно разобраться можно ли, что-то сделать со звуком дополнительно.
Вроде от версий макоси разницы нет. У меня вентура.
Нашел упоминания о различаях от версии камня. Это про галку в системных настройках "Звук" "Вход"
шумодав.
Еще режим рулиться через центр управления. Если запущена программа, использующая микрофон, то у меня можно выбрать Режим микрофона : Стандартный / Изоляция голоса
Млин, так хочется просто "Задавить наводки от сети электропитания"
Пробывал 4 микрофона. Внешнюю юсб звуковуху.
Нормально без фона работает только самый дашманский китайчонок . Все остальное гул :(
Уровень громкости микрофона в настройках рулиться по отдельности на каждый подключенный.
может Вы не утого входа крутили ?
47911, за персональные данные пользователей идет борьба. Обложили со всех сторон.
В плане списка установленных пакетов (программ) не только юридические препоны, но и
новые пермишины и аж целый механизм query, специально для тех кому нужно проверить какое-то конкретное
И мое мнение, фигней страдаете, доиграетесь с этими пермишинами, что придется делать сброс до заводских настроек.
metalexs, На вопрос "Как сунуть пальцы в розетку ?" Можно ответить "Не надо так делать - будет больно". А можно посоветовать взять два гвоздика. Вот я не хочу, чтобы Вас забанили.
Drno, локально апач предпочитаю по старой привычке.
вируал хост назначаю на папку проекта. В результате все правки не требуют никаких
телодвижений.
Если у тебя VPS ( а у меня их 3) все равно остается проблема выливки их на сервак
1) ФТП синхронизация мне не нравиться своей тормознутостью и сбоями в самый не подходящий момент
2) Можно гонять через комиты и деплой через хук, но засирается хистори.
А общее любой способ требует предварительных телодвижений по настройке.
В общем поднял я апач, пых и муську из брева, работают.
А далее по старинке в etc/host и vhost.conf буду ручками дописывать.
Может какой простенький скрипт напишу, чтобы текст для копипасты делал из пути и имени хоста
https://twitter.com/SterlingUdell/status/135083232...
Он его перестал развивать.