Ооо, помню твои приложения на пебблах. До сих пор, кстати хожу с пебблами. Думаю поменять на пиксель часы, как будут у нас в доступе. Больше контента на Wear OS! :)
Ну... Либо искать библиотеку, которая будет делать такой же эффект. И скорее всего её не существует. И её пришлось бы писать самому. Я очень сомневаюсь, что это было бы проще, чем написать простой скрипт на каком-нибудь питоне, который наделает таких скриншотов автоматически. А весят они не очень много, особенно в современных реалиях объемов памяти на девайсах. К тому же это меньше напрягает процессор, что критично не столько с точки зрения нагрузки, сколько даже расхода энергии на часах, где аккум мизерный. Просто отрисовать картинку куда проще, чем сначала создать её, а потом отрисовать. Ну и опять же, даже если исходить из общих принципов программирования, когда стоит выбор между процессорным временем и памятью, лучше жертвовать памятью, потому что её объёмы со временем растут куда быстрее, чем производительность процессоров, и нарастить объём памяти выходит дешевле, чем производительность процессора, купив более мощный взамен менее мощного при равных коэффициентах изменения. Между ОЗУ и ПЗУ в этом плане разницы почти нет, потому что цена условно линейна. Вторая плашка ОЗУ, равно, как и второй HDD/SSD стоит столько же, сколько и первая, а вот какой-нибудь i7 стоит значительно дешевле, чем i9, при том, что разница в производительности на ядро не так уж велика, а параллельные вычисления для отдельно взятой задачи не всегда возможны, поэтому наращивание числа ядер не столь эффективно, сколь наращивание производительности на ядро.
Вообще говоря такой подход с кучей картинок будет меньше расходовать батарею, т.к. требует минимальных вычислений для обновления экрана в сравнении с любыми другими способами. Так что подобная оптимизация на носимом устройстве как нельзя кстати.
@@phoneaccount6907, 256. Для часов и минут можно использовать одни и те же картинки. А если это только для часов, то вообще просто 60. Все цифры после 3B (59) уже будут не нужны. Вот 24 * 60 - это уже реально беспощадное и бессмысленное программирование.
я тоже поставил на TicWatch LTE. Работает нормально. Только вот обновить надо, к сожалению обновлять тоже вручную, как я понял. Маркет не види почему-то.
Прикольно программирует братишка. Иногда посматриваю твои видосы, просто времени сейчас мало (решил научиться программировать грамотно). Спасибо за видео, формат коротких видео смотрится на ура.
Проект годный, мне нравится. Вот только он ну черезчур очень тяжёлый к пониманию. Пока поймёшь, сколько времени - это время уже несколько раз изменится. Про разработку на Андроид - я Вас понимаю: это такая боль... Дальше личный вкусы комментатора (я никому своё мнение не навязываю): часы есть часы. Они всегда были круглые до изобретения электронных часов. Если Вы говорите о электронных часах - тогда они должны быть квадратные, однако есть часы с циферблатами, которые используют стрелки. Такие часы не могут иметь никакой формы, кроме круглой, так как у квадрата расстояние до угла и расстояние до середины стороны разные, а стрелки не могут менять свою длину, а значит циферблат должен быть такой, чтобы длину стрелки менять не нужно было. С этой задачей справляется только одна фигура - круг, так как только в этой фигуре расстояние от центра до любой точки окружности одинаковое. Я обожаю часы, которые косят под старый стиль со стрелочками. Мне нравятся круглые часы. Однако я согласен, что под Ваш проект, где используется не циферблат, а электронный вариант, подходят квадратные часы. Мне просто в принципе не нравятся электронные часы. На руках я одобряю только круглые часы, так как часы должны выполнять свою основную функцию - показывать время, а всё остальное не обязательно.
Классное видео! Наконец-то по твоему опыту купил себе часики, выбрал watch4 classic, правда немного проебался с тем, что не купил версию на 46 мм, которая мне подходит лучше, ну да ладно. Сразу же скачал твой вочфейс, до недавнего багфикса они немного глючили, но сейчас норм. Также хотелось бы узнать твой опыт по настройкам уведомлений и использованию Health. Ну и еще можно упомянуть мод для Health Monitor, если телефон не-самсунг
*Можно установить apk Mir Pay через ADB для телефона и оплачивать через него. Будет даже удобнее через Samsung Pay (не нужно удерживать кнопку). Только при настройке нужно будет разрешение экрана увеличить.
Крутяк... Я конечно "слишком стар для этого дерьма", гиком был, но только по стилистикам, и такое бы не в состоянии был и сейчас - воспринимать как информацию... но и то бы поставил побаловался. Всех благ
Оплата на часах работает, можно установить MirPay с андроида (там правда надо через адб менять density что-бы можно было карту ввести), после это можно расплачиваться (проверено на Galaxy Watch4)
Вьюшки и адаптер это очень удобно по факту. Очень гибкая штука. Ну и к тому же, под Андроид когда что-то пишут, никто не юзает функционал "из коробки". Как минимум потому, что активити постоянно пересоздаются. Поэтому лучше использовать какой-то MVP-фреймворк, или MVVM. Для MVP юзают Conductor или Moxy. На MVVM в прод ни одно приложение не писал, поэтому тут посоветовать не могу. А вообще на Java под Андроид уже никто не пишет. Только поддерживают старые приложения, и то уже тоже внедряют Kotlin. А с нуля тем более only Kotlin. Попробуй как-нибудь, если не пробовал, очень классный язык, намного удобнее Java. А, ещё сейчас есть Jetpack Compose. Тоже можешь попробовать. Это идея флаттера, которую сделали под нативный Андроид на Котлине. Но, опять же, я в прод ничего на этом (Jetpack Compose, а не флаттере) не писал, поэтому не знаю, нужны ли там дополнительные фреймворки.
@@phoneaccount6907, а если сказать честно, то и фронт писали на Kotlin/JS. Kotlin, компилящийся в WebAssembly. Для изоморфности везде использовался Kotlin.
советую переходить на compose. мы уже давно пишем новые проекты с компоуза. Да, пришлось немного сдвинуть ход мышления при верстке, но зато теперь возвращаться не хочется. За компоуз будущее)
@@user-xe1nk2dd1q, насчёт будущего соглашусь, но если у компании много старых проектов, там на Kotlin-то ещё не перешли с Java, про вёрстку я вообще молчу. Хотя вот есть у Kotlin DSL для HTML + CSS. Видимо для тех, кто считает всё фронтендерское (HTML, CSS, JS) богомерзким и писать на нём не хочет... Я, местами, даже один из таких. Так вот к чему это я: было бы классно, если б DSL на Андроиде и DSL в вебе будет один и тот же. Ещё и к Native прикрутить какой-нибудь такой UI. Тогда Kotlin станет абсолютно Multiplatform, где кроссплатформенная не только логика, но и UI. Хотя, может я настолько отстал от жизни, что это всё уже сделали ахаха
8:40 первый круглый экран с круглой сеткой делала вроде бы тошиба очень давно, говорили для машин но похоже в серию не пошло. у современных экранов с обрезаными углами, углы как раз экономят энергию, и вы круглом экране они экономят ещё больше. вот только у круга есть 4 бесполезных края от которых тоже толка нет. ну не понимаю я эти уродские конструкции обрезки краёв экрана
Вроде бы можно установить MIrPay на часы при помощи ADB как обычный телефонный APK (с некоторыми приколами, связанными с размером экрана). На ютубе есть инструкции.
То костыли. Там типа DPI менять надо, чтобы форма в круглый экран влезла, чтобы карточку вбить. Хочется под часы специальное приложение и чтобы с телефона само карточки подтягивало.
@@user-fe1dd4bd8f Да, костыль именно для DPI. После установки карты все меняется обратно и дальше общение с приложением ограничивается только прикладыванием часов к терминалу . Более простых альтернатив, насколько я понимаю, сейчас нет, так что если раздражает разовый пердолинг с системой- то увы:).
Можно было попробовать на GLSL шейдере размытия цифр сделать. Я по идее не пробовал, но раз это андроид, то наверное на шейдерах можно циферблат сделать. P. S. Класс HexNumbers шикарен.
У меня samsung gears s3 frontier, думал взять вотчи но дизайн мне как то не зашёл слишком он игрушечный что ли по сравнению с gears) а так часики отличные через огонь и воду прошли и хоть бы хер))
4:43 внезапно тьма с глазами из-за монитора вышла )
Тьма в окно смотрела ))
Какой же котэ шикарный!
Алексей, было достаточно услышать "Привет народ" и настроение сразу + и улыбка на лице!)
Ну это любовь...)
Хороший видео материал.
Огромное спасибо за вотчфейс, использую только его с момента поста в твиттере в марте ♥️
ты блин откуда здесь
Да, отличный формат. Пока ждем основное видео - смотрим шорткаты
Ну, весьма неплохо смотреть десятиминутный шорткат.
удачно день начался, да и киска клёвая, часы вообще зачётные вышли
Каждый раз, восхищаюсь какие крутые штуки может делать Леша)))
Дождались 🥰
Спасибо, Алексей.
Огонь циферблат! Добавь на аод заряд акб и чтоб тоже рандомно перемещался, просто 2-3 цифры и знак % )))))
Как раз купил часы на WearOS взамен Pebble Time Steel, попробовать для разработки. Спасибо за разбор интересной темы.
Ооо, помню твои приложения на пебблах. До сих пор, кстати хожу с пебблами. Думаю поменять на пиксель часы, как будут у нас в доступе.
Больше контента на Wear OS! :)
Я тот еще ламер, максимум что могу в програмировании это веб, но смотреть на мастера за работой приносит удовольствие) спасибо за видео!
256 картинок,чтобы отобразить 10 цифр - квинтэссенция современного программирования, бессмысленного и беспощадного 😭
Ну... Либо искать библиотеку, которая будет делать такой же эффект. И скорее всего её не существует. И её пришлось бы писать самому. Я очень сомневаюсь, что это было бы проще, чем написать простой скрипт на каком-нибудь питоне, который наделает таких скриншотов автоматически. А весят они не очень много, особенно в современных реалиях объемов памяти на девайсах. К тому же это меньше напрягает процессор, что критично не столько с точки зрения нагрузки, сколько даже расхода энергии на часах, где аккум мизерный. Просто отрисовать картинку куда проще, чем сначала создать её, а потом отрисовать. Ну и опять же, даже если исходить из общих принципов программирования, когда стоит выбор между процессорным временем и памятью, лучше жертвовать памятью, потому что её объёмы со временем растут куда быстрее, чем производительность процессоров, и нарастить объём памяти выходит дешевле, чем производительность процессора, купив более мощный взамен менее мощного при равных коэффициентах изменения. Между ОЗУ и ПЗУ в этом плане разницы почти нет, потому что цена условно линейна. Вторая плашка ОЗУ, равно, как и второй HDD/SSD стоит столько же, сколько и первая, а вот какой-нибудь i7 стоит значительно дешевле, чем i9, при том, что разница в производительности на ядро не так уж велика, а параллельные вычисления для отдельно взятой задачи не всегда возможны, поэтому наращивание числа ядер не столь эффективно, сколь наращивание производительности на ядро.
Велосипед либо есть, либо его нужно делать самому :)
Вообще говоря такой подход с кучей картинок будет меньше расходовать батарею, т.к. требует минимальных вычислений для обновления экрана в сравнении с любыми другими способами. Так что подобная оптимизация на носимом устройстве как нельзя кстати.
Надо 24*60 картинок, согласен.
@@phoneaccount6907, 256. Для часов и минут можно использовать одни и те же картинки. А если это только для часов, то вообще просто 60. Все цифры после 3B (59) уже будут не нужны.
Вот 24 * 60 - это уже реально беспощадное и бессмысленное программирование.
Урааааа, Кластееееер! Лайк сразу. А потом смотрим за интересной темой (сам фанат всего умного и часов)
Насчёт оплаты, можно через adb спокойно установить MirPay, инструкций в полно. Установил один раз и забыл, так же и с датчиками ЭКГ
я тоже поставил на TicWatch LTE. Работает нормально. Только вот обновить надо, к сожалению обновлять тоже вручную, как я понял. Маркет не види почему-то.
Теперь нужен вид асцелографа, чтоб рисовало пробегающим лучем с последующим затуханием
перескоп, с возможностью пострелять по подводным лодкам было бы круче.
Лучше был бы осциллограф. Но чтобы мобильно и функционально это фантастика
Ооооо, Home Assistent ! Ждемс с нетерпеием!!!)
тьма пробудилась 4:43
Майка крутая, подумал, владелец майки нереально крутой)
В, Роскосмос его, на место, Рогозина! А, BadComedian, в министры культуры!
АААА! Котейка! Безконтрольно нажался лайк))
Вчера купил GW 4, а сегодня видос)
Прикольно программирует братишка. Иногда посматриваю твои видосы, просто времени сейчас мало (решил научиться программировать грамотно). Спасибо за видео, формат коротких видео смотрится на ура.
Благодарю, дядька! Приятно услышать тебя!
Здорово! Почаще выкладывай такие короткие видео, они очень интересные)
Скачал на тикваоч про 3. Кластер спасибо за твой труд!!!!
Ура новый видос )
4:44 лучший момент.
4:44 Котейка молодец! Продефилировал классно!
Очень расстроился из за отсутствия текущей температуры воздуха. Привык поглядывать, ввиду особенностей передвижения на двух колесной технике.
Проект годный, мне нравится. Вот только он ну черезчур очень тяжёлый к пониманию. Пока поймёшь, сколько времени - это время уже несколько раз изменится. Про разработку на Андроид - я Вас понимаю: это такая боль...
Дальше личный вкусы комментатора (я никому своё мнение не навязываю): часы есть часы. Они всегда были круглые до изобретения электронных часов. Если Вы говорите о электронных часах - тогда они должны быть квадратные, однако есть часы с циферблатами, которые используют стрелки. Такие часы не могут иметь никакой формы, кроме круглой, так как у квадрата расстояние до угла и расстояние до середины стороны разные, а стрелки не могут менять свою длину, а значит циферблат должен быть такой, чтобы длину стрелки менять не нужно было. С этой задачей справляется только одна фигура - круг, так как только в этой фигуре расстояние от центра до любой точки окружности одинаковое. Я обожаю часы, которые косят под старый стиль со стрелочками. Мне нравятся круглые часы. Однако я согласен, что под Ваш проект, где используется не циферблат, а электронный вариант, подходят квадратные часы. Мне просто в принципе не нравятся электронные часы. На руках я одобряю только круглые часы, так как часы должны выполнять свою основную функцию - показывать время, а всё остальное не обязательно.
А за кота теперь лайки авансом , я не знал что у тебя есть черный кот☺️☺️☺️
Классное видео! Наконец-то по твоему опыту купил себе часики, выбрал watch4 classic, правда немного проебался с тем, что не купил версию на 46 мм, которая мне подходит лучше, ну да ладно. Сразу же скачал твой вочфейс, до недавнего багфикса они немного глючили, но сейчас норм. Также хотелось бы узнать твой опыт по настройкам уведомлений и использованию Health. Ну и еще можно упомянуть мод для Health Monitor, если телефон не-самсунг
Огромный респект, Бро!
Спасибо вам за новый интересный и полезный ролик. Всех благ!
*Можно установить apk Mir Pay через ADB для телефона и оплачивать через него. Будет даже удобнее через Samsung Pay (не нужно удерживать кнопку). Только при настройке нужно будет разрешение экрана увеличить.
это всё конечно хорошо, но насколько я помню у тебя на Pebble был прикольный скин с Марио :) вот его бы перенести на Wear OS...🤔
4:44 Котик с пушистыми хвостом.)
Вот так и нужно))
Шикарно! Алексей, как всегда молодец!)
Шикарный вотфейс, очень не хватало такого. Дабавь пожалуйста больше настроек, думаю на темном зеленом фоне будет шикарно выглядеть)
Толково. 👍 Ну и как всегда интересно было посмотреть.
Полностью согласен, лучше выпускать маленькие видео но часто или делить большое видео на несколько частей.
Кластер, занимаешься в зале или дорожку используешь?
Я тут себе хотел тоже дорожку взять, но мне порекомендовали элипсоид, что скажешь?)
Сразу заметила "Здесь могла быть ваша реклама", хаха
Ставлю этому видео десять "уэа ос" из десяти
А правда красиво получилось. Тревел-влог будет?
Мне одному кажется что на экране Куплинов на минималках))
Выглядит классно) Спасибо человек)
Главный экран покорил своим стилем=в
Думаю ты должен первым из ютюберов сделать что-то на RISC-V-32-битный МК32 АМУР.
256 изображений. Ты настоящий перфекционист!
Крутяк... Я конечно "слишком стар для этого дерьма", гиком был, но только по стилистикам, и такое бы не в состоянии был и сейчас - воспринимать как информацию... но и то бы поставил побаловался.
Всех благ
Есть ещё программируемый фитнес браслет с ESP32 на борту и называется он TTGO T-Wristband.
Рад видеть тебя так часто :)
Лайк за кота.
Оплата на часах работает, можно установить MirPay с андроида (там правда надо через адб менять density что-бы можно было карту ввести), после это можно расплачиваться (проверено на Galaxy Watch4)
Кот кот!! Там был кот!
за плюмбус на заднем фоне, лайк
«Здесь могла быть ваша реклама» 😄😄
Мир работает. Вчера этой моделью оплачивал
Спасибо за циферблат! Касаемо прямоугольных часов, есть oppo watch и mi warch 2019.
Огонь, буду качать. Спасибо)
Спасибо за ролик. И за вочфейс )
Отличный проект, спасибо!)
Лайк за котовского)))
Зачемммм, хочу кариками для денди и меню с чайками))))
Кот прям напугал)
👍👍👍
FantomenK ♥
Олеся молодец! Посмотрел сейчас еë лекцию. Вру, не смотрел. Но нашел :)
Всё равно молодец.
Супер! Интересно, есть приложения для эмуляции ЭЛТ монитора в постоянном режиме? Не только для консоли
Данный комментарий написан с целью продвижения данного крайне интересного канала и его популяризации :з
Сделай пожалуйста зелёный вариант а-ля Fallout.
Это охренительно круто!!!!
Леха как всегда крут :)
4:43 КЫЫЫСЯЯЯ!!!!)))))
Лайк за Плюмбус! И спасибо за видео))
4:47 Котовое!
Вьюшки и адаптер это очень удобно по факту. Очень гибкая штука. Ну и к тому же, под Андроид когда что-то пишут, никто не юзает функционал "из коробки". Как минимум потому, что активити постоянно пересоздаются. Поэтому лучше использовать какой-то MVP-фреймворк, или MVVM. Для MVP юзают Conductor или Moxy. На MVVM в прод ни одно приложение не писал, поэтому тут посоветовать не могу. А вообще на Java под Андроид уже никто не пишет. Только поддерживают старые приложения, и то уже тоже внедряют Kotlin. А с нуля тем более only Kotlin. Попробуй как-нибудь, если не пробовал, очень классный язык, намного удобнее Java. А, ещё сейчас есть Jetpack Compose. Тоже можешь попробовать. Это идея флаттера, которую сделали под нативный Андроид на Котлине. Но, опять же, я в прод ничего на этом (Jetpack Compose, а не флаттере) не писал, поэтому не знаю, нужны ли там дополнительные фреймворки.
На реакторе нативном надо писать, и бэкэнд локальный на ноде.
@@phoneaccount6907, Flutter шустрее. Да и бэк у нас никто не писал на JS. Kotlin + Ktor а старые сервера на Ruby + Rails работали.
@@phoneaccount6907, а если сказать честно, то и фронт писали на Kotlin/JS. Kotlin, компилящийся в WebAssembly. Для изоморфности везде использовался Kotlin.
советую переходить на compose. мы уже давно пишем новые проекты с компоуза. Да, пришлось немного сдвинуть ход мышления при верстке, но зато теперь возвращаться не хочется. За компоуз будущее)
@@user-xe1nk2dd1q, насчёт будущего соглашусь, но если у компании много старых проектов, там на Kotlin-то ещё не перешли с Java, про вёрстку я вообще молчу.
Хотя вот есть у Kotlin DSL для HTML + CSS. Видимо для тех, кто считает всё фронтендерское (HTML, CSS, JS) богомерзким и писать на нём не хочет... Я, местами, даже один из таких. Так вот к чему это я: было бы классно, если б DSL на Андроиде и DSL в вебе будет один и тот же. Ещё и к Native прикрутить какой-нибудь такой UI. Тогда Kotlin станет абсолютно Multiplatform, где кроссплатформенная не только логика, но и UI.
Хотя, может я настолько отстал от жизни, что это всё уже сделали ахаха
А я под tizen делал циферблаты и с шагами там тоже была засада.
Было бы тема сделать живую картинку как в Гарри Поттере из планшета )Подумай об этом
Был такой проект, делал кто-то, но в реальности это не так информативно как хотелось бы
Мы стоим в ленте и ждем новые видосы
8:40 первый круглый экран с круглой сеткой делала вроде бы тошиба очень давно, говорили для машин но похоже в серию не пошло.
у современных экранов с обрезаными углами, углы как раз экономят энергию, и вы круглом экране они экономят ещё больше.
вот только у круга есть 4 бесполезных края от которых тоже толка нет.
ну не понимаю я эти уродские конструкции обрезки краёв экрана
mir pay можно установить от обычного смарта, удобно даже не надо запускать приложение
я бы предпочёл в шестидесятеричной шумерской системе счисления ))
AOD anti-burn-in protection - защита от выгорания.
AOD - always on display!
@@staxx7843 и?
@@nelsondays полагаю это немного разные вещи
@@staxx7843 ты о чем вообще? Я описал функцию, которую Леха забыл описать в видео.
Здравствуйте. А что за программа для дисконтных карт была показана в вашем ролике? По иконке не нашел такую в Google play.
Stocard
Вопрос не по теме , но все таки.
Кластер, почему больше не выходят видео с карасевым ? Вы поссорились ?
Веар Ос, Вэа Ос, Уэа Ос... Камон, зачем такие сложности? Говорим просто "Вера Ось" или "Веруся".
Привет) Спасибо за новое видео)
Для управления плеером на самсунгах есть безель. Не надо было кастрированные покупать. Мир пэй кстати прекрасно ставится на WearOS.
С безелем выглядят уродливо, и там стекло хуже. И ведь он там громкость только регулирует.
Вроде бы можно установить MIrPay на часы при помощи ADB как обычный телефонный APK (с некоторыми приколами, связанными с размером экрана). На ютубе есть инструкции.
То костыли. Там типа DPI менять надо, чтобы форма в круглый экран влезла, чтобы карточку вбить. Хочется под часы специальное приложение и чтобы с телефона само карточки подтягивало.
@@user-fe1dd4bd8f Да, костыль именно для DPI. После установки карты все меняется обратно и дальше общение с приложением ограничивается только прикладыванием часов к терминалу . Более простых альтернатив, насколько я понимаю, сейчас нет, так что если раздражает разовый пердолинг с системой- то увы:).
@@user-fe1dd4bd8f Все лучше, чем только Samsung Pay на Tizen, на который теперь точно никто ничего не станет выпускать, говорю как владелец Active2.
Так вот какие часы у Дамблдора были
4:44 вылез демон
Вот ты заморачиваешься , красава))))
Можно было попробовать на GLSL шейдере размытия цифр сделать. Я по идее не пробовал, но раз это андроид, то наверное на шейдерах можно циферблат сделать.
P. S. Класс HexNumbers шикарен.
У меня samsung gears s3 frontier, думал взять вотчи но дизайн мне как то не зашёл слишком он игрушечный что ли по сравнению с gears) а так часики отличные через огонь и воду прошли и хоть бы хер))
Мир Пэй работает. Ставится ручками и работает.
Я оплачиваю картой МИР с телефона на Андроиде, через приложение Mir Pay
4:43 🐱