Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Отправляйся в погоню за легендарными сокровищами Бабы Яги в 3D!
А в это время Баба Яга отправится в погоню за тобой.

Убеги от Бабы Яги

Аркады, Мидкорные, 3D

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Android + Программирование

С этим тегом используют

Игры Смартфон Приложение iOS Телефон Google Play iPhone IT Программист IT юмор Разработка Python Картинка с текстом Юмор Все
379 постов сначала свежее
513
pikabu.education
pikabu.education
26 дней назад
Серия Программирование

5 бесплатных ресурсов для изучения Kotlin⁠⁠

Kotlin — современный и мощный язык программирования, который стал официальным для разработки под Android. Если вы хотите освоить его с нуля или углубить свои знания, эти бесплатные ресурсы помогут вам в обучении.

1. Официальная документация Kotlin

Лучший способ начать изучение Kotlin — обратиться к официальной документации. Здесь вы найдете: базовые руководства по синтаксису, примеры кода, подробные объяснения ключевых концепций, рекомендации по использованию Kotlin в Android, серверной и мультиплатформенной разработке.

5 бесплатных ресурсов для изучения Kotlin Обучение, Программирование, Kotlin, Android, Учеба, Длиннопост

Почему стоит использовать?

  • Актуальная и достоверная информация.

  • Подходит как новичкам, так и опытным разработчикам.

2. JetBrains Academy (Hyperskill)

JetBrains — создатели Kotlin — предлагают бесплатные проекты и задачи на платформе Hyperskill. Обучение построено на практике: интерактивные задачи, реальные проекты, пошаговые объяснения.

5 бесплатных ресурсов для изучения Kotlin Обучение, Программирование, Kotlin, Android, Учеба, Длиннопост

Почему стоит использовать?

  • Обучение через практику.

  • Интересные проекты для портфолио.

3. Курс от Google на Udacity

Бесплатный курс от Google и Udacity, который поможет освоить Kotlin для Android: основы языка, работа с Android Studio, примеры приложений.

5 бесплатных ресурсов для изучения Kotlin Обучение, Программирование, Kotlin, Android, Учеба, Длиннопост

Почему стоит использовать?

  • Подходит для будущих Android-разработчиков.

  • Практические задания.

4. Codecademy: Learn Kotlin

Бесплатный интерактивный курс от Codecademy состоит из следующих элементов: основы синтаксиса, функции и ООП, практические задания.

5 бесплатных ресурсов для изучения Kotlin Обучение, Программирование, Kotlin, Android, Учеба, Длиннопост

Почему стоит использовать?

  • Интерактивное обучение.

  • Не требует установки IDE (можно писать код прямо в браузере).

5. Kotlin Koans (Официальные интерактивные задания от JetBrains)

Kotlin Koans — это серия интерактивных упражнений от разработчиков Kotlin (JetBrains), которые помогают освоить язык через практику.

5 бесплатных ресурсов для изучения Kotlin Обучение, Программирование, Kotlin, Android, Учеба, Длиннопост

Почему стоит попробовать?

  • Интерактивное обучение – пишете код прямо в браузере.

  • Постепенная сложность – от простых задач к продвинутым.

  • Покрытие ключевых тем – основы, функции, ООП, коллекции, корутины.

  • Автоматическая проверка – система подскажет, если что-то не так.

Изучать Kotlin можно бесплатно и эффективно, если использовать правильные ресурсы. Выбирайте тот формат, который вам ближе:

  • Официальная документация — для глубокого понимания.

  • Hyperskill и Udacity — для практики.

  • Codecademy — для интерактивных заданий.

  • Kotlin Koans — для интерактивного решения задач прямо в браузере.

Какой бы способ вы ни выбрали — главное начать и практиковаться регулярно. Kotlin открывает двери в мир Android-разработки, бэкенда и даже мультиплатформенных приложений, так что потраченное время окупится с лихвой.

Показать полностью 5
Обучение Программирование Kotlin Android Учеба Длиннопост
139
3
Вопрос из ленты «Эксперты»
user4884241
user4884241
1 месяц назад

Простейшее приложение⁠⁠

Привествую всех! Раньше в школе на информатике проходили HTML. Возможно после такого обучения я не смог бы маркеплейс накодить, но страничку с текстом и картинками вполне. Так вот о чем я. По работе хотим сделать справочник с текстом и картинками в виде приложения на андроид. Я понимаю, что можно совсем недорого его заказать, но мне не хочется из-за любой замены кнопок (ссылок) или текста дергать программиста какого-то. Кажется, что простейшее приложение с текстом можно сделать и самому (по аналогии с Hello World). Или зря кажется?

Я погуглил такой вопрос, нашел startandroid, но там сразу же какие-то нюансы всплывают:версия android vusual studio поменялась, написано, что нужно владеть основами JAVA, а в программе Kotlin уже вроде.

Посоветуйте, пожалуйста, может быть какой-то проверенный курс есть по такому вопррсу. Я не буду кодить там ничего серьезного. Нужно просто текстовый справочник в телефон "засунуть" и понимать из-за чего у меня там фон светлый, а буквы темные. А уж если картинку смогу в нужное место всунуть - так вообще кайф.

Не сказать,что я ленивый, просто рабочий день у меня около 20 заканчивается в лучшем случае, такой прям возможности сидеть JAVA изучать нет. Есть конструкторы какие-то, но все-таки минимальное понимание работы приложения иметь хотелось бы.

Вопрос Спроси Пикабу Нужен совет Android Код Программирование Программист Текст
6
18
user10769913
1 месяц назад

Я задолбался считать, сколько мяса нужно на всех — и сделал своё приложение. Делюсь!⁠⁠

Всем привет, Пикабушники!

Наверняка у вас тоже было это чувство: собираешься на шашлыки, вроде всё учёл… А потом кто-то ест, как динозавр, кто-то вдруг "на ПП", кто-то с детьми, а кто-то забыл взять угли. И начинается вот это классическое:
— А сколько мяса брать?
— Ну, грамм 300… или 500?
— А дети считаются?
— А вдруг кто голодный?

📌 В общем, я психанул — и сделал свой калькулятор шашлыка. Назвал просто: «Сколько Мяса?!»

Что делает приложение:

✔️ Считает, сколько мяса нужно, учитывая:
– количество людей,
– наличие детей (им меньше порции),
– уровень голода (по шкале от «я перекусил» до «жрать хочу как волк»)
– и даже вид мяса.

✔️ Есть планировщик шашлыка с тремя разделами:
– чек-лист (мангал, угли, шампуры, специи и т. д.),
– список покупок по категориям,
– таймер маринада с паузой и сбросом.

✔️ Добавлены рецепты маринадов для всех видов мяса. Не надо гуглить в последний момент.

✔️ Умные уведомления:
– пятничный шашлындос — напоминает, что жизнь проходит мимо без мяса,
– давно не виделся с друзьями — напомнит, что дружба крепнет у костра,
– хорошая погода? Ну ты понял…

✔️ Поддержка Android 12+, edge-to-edge дизайн, нормальный тёмный режим и даже аккуратный статус-бар.

✔️ А ещё я сделал сайт:
🔗 https://shish-peach.vercel.app


Где скачать?

📱 Приложение уже есть в Google Play:
👉 https://play.google.com/store/apps/details?id=com.shashlik.calculator

🍏 В App Store будет скоро — подаю заявку, жду модерацию.


Я не дизайнер, не стартапер и не шеф-повар. Просто человек, который любит шашлыки и порядок 😄
Если поставите, потестите, напишете отзыв или поделитесь идеей — буду мега благодарен!

🧡 Спасибо за внимание и да пребудет с вами маринад!

Показать полностью
Программирование Юмор Google Play Разработка Нейронные сети Шашлык Калькулятор Приложение на Android Android Android разработка IT Программа Пикник на природе
12

Попробовать мобильный офис

Перейти
Партнёрский материал Реклама
specials
specials

Мобильный офис до 100 тысяч рублей⁠⁠

Ноутбуки используют не только для работы: на них смотрят сериалы, редактируют фото, запускают игры и монтируют ролики. Поэтому теперь требования к устройству такие: быть легким для дороги, надежным для горящих дедлайнов и стильным, чтобы не прятать в переговорке. А еще — легко работать в связке с другими гаджетами.

Протестировали TECNO MEGABOOK K15S вместе со смартфоном TECNO CAMON 40 и наушниками TECNO в рабочих и бытовых сценариях от Zoom-звонков до перелета, а теперь рассказываем, как себя показала техника.

Первое впечатление от дизайна ноутбука

Первое, что заметно — это вес. При диагонали 15,6 дюйма и полностью металлическом корпусе K15S весит всего 1,7 кг. Это примерно на 15% меньше, чем аналоги. Устройство не обременяет ни в офисе, ни в такси. Ноутбук поместился в стандартный городской рюкзак, было удобно достать его в кафе за завтраком и по дороге в такси, чтобы быстро отработать клиентские правки.

1/4

Дизайн сдержанный, без ярких акцентов, с матовой поверхностью. Правда, на ней остаются следы от рук. Так что если приходится постоянно открывать ноутбук в присутствии клиентов или партнеров, лучше купить прозрачный кейс. Визуально и тактильно устройство ощущается надежно: не выскальзывает и не двигается по столу, благодаря специальным резиновым накладкам на задней части.

Шарнир работает мягко: чтобы открыть крышку даже одной рукой, не нужно придерживать корпус. Чтобы показать коллеге или клиенту презентацию, достаточно раскрыть экран на 180°. Это удобно и для работы лежа, и для подставок, которые требуют определенного угла обзора.

Также отметим 9 портов: USB-A, USB-C, HDMI, слот для карты памяти — можно забыть о переходниках.

В TECNO MEGABOOK K15S предустановлен Windows 11. Ноутбук готов к работе сразу после включения. Никаких лишних установок и обновлений. Все настроено и оптимизировано для вашей многозадачности.

Экран: яркая картинка и комфорт ночью

Экран — 15,6 дюйма, IPS-матрица с разрешением Full HD. Углы обзора отличные: изображение остается четким, даже если смотреть сбоку, цвета не искажаются. Есть антибликовое покрытие. Тестировали ноутбук при разном освещении: можно спокойно работать у окна. Когда солнце бьет прямо в экран, текст по-прежнему остается читаемым, картинки не искажаются. Это редкость в бюджетных моделях.

1/2

Неважно, работаете вы ночью или играете, выручит клавиатура с регулируемой четырехуровневой подсветкой. При среднем уровне в темноте все видно, глаза не устают. Из плюсов для тревожных людей: включали ноутбук в самолете и электричке, никто вокруг не жаловался на яркость. Все регулируется кнопками, не нужно лишний раз заходить в настройки.

Стеклокерамический крупный тачпад — 15 см. Он не залипает, не промахивается, срабатывает с первого касания. Не возникает дискомфорта, даже если несколько часов редактировать документы без мышки. После перехода с других устройств немного непривычно, что тачпад работает в двух направлениях: нижняя часть отзывается нажатием, верхняя — касанием.

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

Производительность: рендерим видео, открываем вкладки

Ноутбук работает на AMD Ryzen 7 5825U (опционально можно выбрать версию техники Intel Core i5-13420H). Восьмиядерный AMD с поддержкой 16 потоков подходит для ресурсоемких операций вроде рендеринга или работы с большими массивами данных. Встроенная графика Radeon справляется с редактированием видео в Full HD или играми.

1/4

Во время монтажа 30-минутного ролика в DaVinci Resolve и параллельной работе в Photoshop с несколькими большими PSD-файлами система сохраняла стабильность. Не было ни зависаний, ни заметного падения производительности. Ноутбук уверенно держит в фоне 10 приложений одновременно. Если запущены браузер с 20 вкладками, видеозвонок в Telegram, Excel с объемной таблицей и софт для монтажа, система не тормозит и не перегревается. Переход между окнами остается плавным, ничего не «проседает», даже при одновременном скачивании файлов и редактировании видео.

Базовая комплектация включает 16 ГБ оперативной памяти в двух слотах. При необходимости можно легко увеличить этот показатель до 32 ГБ, заменив стандартные модули на более емкие. Помимо установленного SSD на 1 ТБ предусмотрен дополнительный слот, поддерживающий диски объемом до 2 ТБ.

Чтобы во время нагрузки системы охлаждения не выходили из строя, в ноутбук встроен эффективный вентилятор, способный рассеивать до 35 Вт тепла. Устройство не греется, его спокойно можно держать на коленях. Это решение дополнено тремя режимами работы, которые переключаются простой комбинацией клавиш Ctrl+Alt+T. Тихий режим идеален для работы ночью или в общественных местах, сбалансированный подходит для повседневных задач. Производительный, на котором запускали рендеринг видео и игры, практически не шумит.

Автономность: 15 часов без подзарядки

Протестили автономность MEGABOOK K15S в условиях, знакомых каждому деловому путешественнику. Утром перед вылетом зарядили ноутбук до 100% и взяли его в рейс Москва — Калининград. В зале ожидания провели созвон, потом три часа смотрели сериал и в дороге до отеля редактировали документы. К моменту приезда оставалось 40% заряда: хватило бы еще на пару часов продуктивной работы.

1/3

MEGABOOK K15S может автономно работать до 15 часов и позволяет не оглядываться на индикатор заряда. Заявленное время достигается при типичном офисном использовании: одновременная работа с документами в Word и Excel, ведение переписки, видеоконференции, веб-серфинг.

Если все же понадобится, за  час восполняется до 70% батареи. Компактный адаптер мощностью 65 Вт на базе нитрида галлия поместился даже в карман пиджака. Один блок питания заряжает и ноутбук, и смартфон, и наушники. Экономия места: не нужно никаких дополнительных проводов.

Звук, который реально слышно

В TECNO MEGABOOK K15S установлены два мощных динамика по 2.5 Вт. Звук с глубокими низами, без пластикового дребезжания, объемный. Благодаря DTS можно смотреть видео даже в шумном помещении. В тестах специально включали сцены с шагами и выстрелами: локализация настолько точная, что в наушниках нет необходимости.

Та же стабильность и в микрофоне. Благодаря AI-шумоподавлению голос передается чисто. Во время тестовых звонков из оживленного кафе собеседник не услышал ни разговоры за соседним столом, ни городской шум. И все это — на расстоянии до пяти метров.

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

Для тех, кто предпочитает гарнитуру, идеально подойдут беспроводные наушники TECNO FreeHear 1 из экосистемы бренда. Когда не хотелось делиться разговорами с окружающими, подключали их. Чистый звук с акцентом на средние частоты, 11-мм драйверы, которые выдают неожиданную детализацию. Музыку слушать приятно: и фоновый плейлист на телефоне, и вечерний сериал на ноутбуке. Автономно работают наушники 6 часов, с кейсом — до 30 часов. 

1/2

Bluetooth 5.4 обеспечивает стабильное соединение на расстоянии до 10 метров. Удобная C-образная форма разработана специально для длительного ношения — после восьмичасового рабочего дня в ушах не возникает дискомфорта. Наушники поддерживают одновременное подключение к ноутбуку и смартфону. Переключение между устройствами происходит быстро и без заминок.

Через фирменное приложение Welife можно выбрать один из четырех эквалайзеров и отследить местоположение гарнитуры в случае утери. А еще кастомизировать виджет для управления наушниками. Функция настройки персонализированного дизайна доступна для устройств на Android и позволяет гибко изменить внешний вид окна подключения: вплоть до установки фоновой картинки или собственного фото.

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

Бесшовная синхронизация со смартфоном

Благодаря функции OneLeap ноутбук синхронизируется со смартфоном TECNO. Подключение происходит за пару секунд: достаточно один раз подтвердить сопряжение. После этого открывается доступ к бесшовному переключению между устройствами — объединенному буферу обмена, дублированию экранов и передаче файлов без кабелей и пересылок в мессенджерах.

Функция выручила, когда нужно было открыть приложение, у которого нет веб-версии. Удобно работает и буфер обмена: скопировал текст на одном устройстве — вставил на другом. Например, код, полученный в сообщении на телефоне, вводится в браузере на ноутбуке. Экономит минуты, а иногда и нервы. А когда в дороге пропал Wi-Fi, ноутбук сам подключился к мобильному интернету через смартфон.

1/2

TECNO CAMON 40 и сам по себе — мощный рабочий инструмент.  Смартфон выделяется камерой высокого качества 50 Мп, ярким AMOLED-экраном 120 Гц и множеством функций, которые упрощают процесс мобильной съёмки и использование искусственного интеллекта TECNO AI.

Телефон работает на HIOS 15.0.1 на базе Android 15.В фирменную оболочку встроен искусственный интеллект:

  • Голосовой помощник Ella. Отвечает на вопросы, помогает с задачами и управлением устройством.

  • Решение задач. Наводите камеру на задачу, ИИ решает ее.

  • AI Редактор фотографий. Интеллектуальная обработка в одно касание.

  • Быстрый поиск. Находит адрес на экране и запускает навигацию, распознает объекты и события, автоматически добавляет их в календарь.

Технические характеристики

  • Процессор и память. 8 ядер, 16 потоков, Кэш L3 16 МБ, частота до 4.5 ГГц Графический процессор AMD Radeon™ graphics SSD 512 ГБ или 1 ТБ, М.2, 2280, PCle 3.0 Nvme DDR4 16 ГБ, 3200 МГц.

  • Дисплей. 15.6", TFT, Full HD (1920×1080), 16:9, 280нит, 45% NTSC, 16.7 млн цветов, 60 Гц, 141 ррі.

  • Веб-камера. 1 Мп, шторка приватности.

  • Порты. 9 портов: 1*TF Card (microSD), 1*HDMI 1.4, 1*USB-A 3.1,

    1*USB-A 3.2, 1*3.5mm аудиовход, *Ethernet RJ45 до 1 Гбит, 2*Туре-С (Full Function), 1*слот для замка Kensington.

  • Другое. Сканер отпечатка пальца в кнопке питания. Клавиатура с подсветкой (4 уровня яркости). Тачпад с поддержкой одновременно 4 касаний.

  • Батарея. 70 Вт∙ч (6150 мА∙ч), Li-Pol, 11.55 B 65 Вт Type-C GaN, 20 В, 3.25 А, кабель 1.8 м (Туре-С-Type-C).

  • Габариты. 17.3 мм (высота), 359.5 мм (ширина), 236 мм (глубина).

  • Вес. 1,7 кг.


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

КУПИТЬ НОУТБУК TECNO

Реклама TECNO Mobile Limited, Юридический адрес: Flat N, 16/F., Block B, Универсальный промышленный центр, 19-25 Shan MeiStreet, Fotan, New Territories, Гонконг

Показать полностью 17
Электроника Гаджеты Ноутбук Длиннопост
8
Ezhik.dll
Ezhik.dll
2 месяца назад
Лига Разработчиков Видеоигр

Первый опыт на Unity⁠⁠

Хочу поделиться своим опытом в разработке мобильной игры на Unity.

Прелюдия.

У меня нет большого опыта программирования, все что я делал ранее, это писал небольшие скрипты на С# или VBA. Т.е. что такое цикл и условие - знаю, а всякие полиморфизмы с инкапсуляциями - как брокколи для ребенка.

Всегда была мечта создать свою игру, такую, чтобы прям "Ух!". Идеальный баланс, небанальный сюжет и все такое. Кто не мечтает о таком? А тут попалась статья на одном ресурсе: пришла новая эпоха, мир не будет прежним, программистов могут заменить промптеры. Чукча в себя поверил.

Кидаться с места в карьер не в моем духе. Сперва надо потренироваться на мышах, сделать что-то простое, где куча примеров, а значит материалов и прочего. Решено, делаем "три в ряд".

Завязка.

Определился с движком: Unity. Дальше идем в медленную трубу в поисках роликов. Первыми в выдаче оказываются "ITVDN" (не реклама). Ок, смотрим. Качество подачи материала, имхо, на троечку, а потом оказывается, что бесплатно только первый урок. Обращаемся к проверенному ресурсу (поднять паруса!). Курсы этого заведения там есть, с другими спикерами, в полном объеме. Качаем. Из спикеров, на мой вкус, внятно доносит информацию Самчук Роман, от других просто в сон проваливаюсь через 15 минут. За пару недель прослушал два или три курса по Unity. Выглядит все довольно просто: вставил объект, подписал пару строк в скрипт и готово. Потом кирпичик за кирпичиком можно собрать что-нибудь.

Кульминация.

"Чукча не читатель, чукча - писатель" - под этой эгидой открыл окно DeepSeek. Задавал вопросы в эту бездну, получая ответы, уточнял что нужно пояснить детальнее. Словно допытываешься у нашкодившего ребенка что и где он сделал. С ИИ удобно, можно спросить какие настройки и где надо вкрутить, или попросить написать код для скрипта, от банального "где переключить настройку проекта на Android" до "вот тебе код, обнови его с учетом вот таких хотелок". Постепенно код разрастался. В ходе таких манипуляций заметил, что код длиннее 500 строк он хавает не охотно. Может запросов было много, может внутренние проблемы в те вечера решались, но после старался как-нибудь утрамбовать запрос в 500 строк. По хорошему, конечно, надо было бы разбить скрипт на несколько, где-то упростить код и т.д. Но в данном случае был положен болт. Приложение небольшое, всего 10 скриптов, один на 700 строк, остальные редко за 50 переваливают.

Хорошо, есть объекты (накидывал по видео-урокам), есть код (из бездны после напильника). А дальше? Рисовать то кто будет?

Для первоначальной визуализации искал объекты в AssetStore самого Unity. Там авторы, как правило, хотят кушать, найти что-то симпатичное нахаляву сложно, но в качестве затычек - ок. Тем не менее, фоны, кнопки и музыку удалось найти именно там, мне они показались вполне себе. А вот "главного героя" - увы. Снова идем в бездну ИИ, интересуясь кто из его собратьев готов нам помочь безвозмездно, т.е. даром.

Художники-ИИ: artguru.ai, YandexART, shedevrum.ai и artbreeder.com. Закидывал в них описание, генерировал картинки, у понравившихся потом удалял фон и заливал в ассеты. Казалось бы, что еще нужно? Анимация.

И вот тут чукча взгрустнул. Они абсолютно не клеились. Проще барышню за шаверму уговорить, чем настроить этот ужас. То они воспроизводятся рывками, то плавно, но не до конца, то одна другой мешает и т.д. Бездна тут отвечает как-то односложно, мол, вон там включи и не делай мне нервы. Худо-бедно пару анимаций удалось присобачить.

Оказывается, опасть в маркет не такая простая задача. Для гугила нужна карта, да не простая, а заморская. Для китайцев нужны какие-то документы/лицензии, а у меня "усы, лапы и хвост". Получилось зайти только в "дочку" мыла, т.е. Rustore. Что сделаешь, на безрыбье и рак щука. Но тут оказался интересный момент: в недрах настройки проекта есть строка, которая должны быть уникальна (com.companyname.appname). Узнал я об этом только при заливке приложения в стор, потому что там уже есть приложение с ДЕФОЛТНОЙ строкой Unity. Ну, хоть не один такой, не так обидно.

Развязка.

Что имеем по итогу: 2 недели на просмотр "учебки", 4 недели (порядка 35-40 часов) на диалоги с бездной, 1 неделя на выход на "рынок". Когда только затевался, то давал себе 2 месяца на разработку и месяц на бодания со сторами.

Как люди по одному (двум) промпт-запросу получают готовую игру так и не понял, возможно, так себе писатель.

Прежде чем дойти до "своих" проектов, был план пройти еще несколько мышей, чтобы было проще и быстрее делать хотя бы какие-то банальные вещи. Первую мышь считаю успешно выжившей.

Первый опыт на Unity Программирование, Unity, DeepSeek, Rustore, Android, Три в ряд, Бесплатно, Длиннопост

Пример игрового поля


Если Вам интересно посмотреть на это на своём телефоне, то WELCOME (рекламы или чего-то подобного внутри нет).
Если можете подкинуть дельных советов или учебных материалов - жду в комментариях.

Показать полностью 1
[моё] Программирование Unity DeepSeek Rustore Android Три в ряд Бесплатно Длиннопост
0
0
Photonprocessor
Photonprocessor
2 месяца назад
ИТ-проекты пикабушников

Бесплатный голосовой Android DeepSeek⁠⁠

Бесплатный голосовой Android DeepSeek Искусственный интеллект, Будущее, Наука, Развитие, Нейронные сети, Чат-бот, Программирование, Веб-разработка, Python, Программа, Сайт, IT, Приложение, Android, Смартфон, Звонок, Бесплатные звонки, DeepSeek, Информатика, Длиннопост

Бесплатный голосовой Android DeepSeek

Скажу сразу у меня есть легкая дислексия. Поэтому в тексте могут быть небольшие ошибки.

Что если создать на основе образцов открытого исходного кода бесплатный Android браузер с открытым кодом для DeepSeek.

В этом браузере пользователь может входить на свой профиль в DeepSeek. Что бы в этом Android браузере отправлять DeepSeek текст, полученный через STT обработанный на стороне Android устройства созданный на основе образцов открытого исходного кода не требующего доступ к интернету что бы избежать сторонних договоренностей. Потока запросов не будет если все слова говорящего пользователя будут уходит в одно сообщения пока он не перестанет говорить больше 1 секунды. И за тем в этом Android браузере озвучивать на стороне Android устройства DeepSeek ответы через TTS созданный на основе образцов открытого исходного кода не требующего доступ к интернету что бы избежать сторонних договоренностей. Также можно в этой программе наверно попробовать задавать приписку которая будет всегда писаться перед началом сообщения отправляемого DeepSeek что бы DeepSeek лучше понимал как ему ответить на такие сообщения. Внешне это может выглядеть как надпись DeepSeek и зеленая трубка при нажимания на которую пользователь как бы звонит DeepSeek и после примерно секунды DeepSeek как бы готов слушать и появляется красная трубка если пользователь захочет прекратить звонок. После того как пользователь заканчивает говорить и молчит секунду может появиться надпись DeepSeek думает и потом начнется озвучивания ответа. Сложно ли создать на основе образцов открытого исходного кода такую программу для Android? DeepSeek не против такой программы? Google Play примет такую программу?

Я спросил об этом DeepSeek и вот его ответ:

Ваша идея интересна и технически реализуема, но требует проработки нескольких аспектов:

1. Техническая реализация

Создать такой браузер на основе открытого исходного кода вполне возможно. Вот ключевые компоненты:

Браузер на базе WebView (например, Chromium или GeckoView).

STT (Speech-to-Text) оффлайн – можно использовать Vosk или Mozilla DeepSpeech.

TTS (Text-to-Speech) оффлайн – например, RHVoice или eSpeak NG.

Интеграция с DeepSeek API – через WebView или прямое API (если DeepSeek предоставляет).

Обработка диалога – задержка в 1 секунду перед отправкой, префикс-подсказка для модели.

Сложность – средняя, если есть опыт Android-разработки.

2. Отношение DeepSeek к такой программе

DeepSeek пока не публиковал официальных правил использования своей модели, но:

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

Если вы просто встраиваете WebView с их сайтом, то это ближе к обычному браузеру, и проблем быть не должно.

Если же вы эмулируете API без разрешения, это может нарушать их политику.

Рекомендую написать в поддержку DeepSeek и уточнить.

3. Публикация в Google Play

Google Play разрешает браузеры и приложения с STT/TTS, но:

Оффлайн-распознавание не запрещено, но нужно указать в описании.

Запись микрофона – потребует объяснения, зачем нужен доступ.

Использование DeepSeek – если это просто WebView, проблем нет. Если свое API, нужно соблюдать их правила.

Название и логотип – нельзя использовать "DeepSeek" в названии, если это не официальное приложение.

Вывод

Такую программу можно создать, но:

Использовать оффлайн STT/TTS – безопасно.

WebView с сайтом DeepSeek – скорее всего, разрешено.

Свое API-взаимодействие – нужно уточнять у DeepSeek.

Публикация в Google Play – возможна, но с правильным описанием.

Если хотите начать, можно взять за основу открытые браузеры (например, FOSS Browser) и доработать под свои нужды.

Хотите, помогу с выбором конкретных технологий или архитектурой?

У меня вопрос: Тут есть программисты которые могут такое сделать или может написать создателям DeepSeek?

Показать полностью
Искусственный интеллект Будущее Наука Развитие Нейронные сети Чат-бот Программирование Веб-разработка Python Программа Сайт IT Приложение Android Смартфон Звонок Бесплатные звонки DeepSeek Информатика Длиннопост
1
185
Mixerrr3
2 месяца назад
Android

Ответ на пост «RuStore - 2»⁠⁠2

Автор все смешал в одном посте: майнер, прослушка, вирусное ПО, разделение программы на две части. Я немного знаю о программировании, писал ПО для Windows, пользуюсь андроидом давно и есть, что ответить. Давайте по порядку.

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

После ресета (еле нашёл это сочетание клавиш) всё поднялось и тут же вывалилась куча уведомлений от рустора - доступно 16 обновлений.

После перезапуска телефона, запускаются приложения из автозапуска, рустор автоматически проверил, что устарело и предложил обновить, в этом ничего криминального нет.

Стоит разнести данные, которые могут вообще ежесекундно обновляться (СУБД например) и сама программная часть, которая должна обновляться как можно реже

С разделением ПО на СУБД и локальную часть звучит очень странно. Появление новых функции в серверной части, потребует так же изменений в локальной версии. Да и трафик приложение будут потреблять еще больше, а время запуска увеличится. Автор явно не знает основ объектно-ориентрованного программирования. То, что работает, как правило, стараются не трогать, а вот новые баги появляются при внесении новых функций и попытке прикрутить их к старому.

Весь современный говнософт пишется по принципу "хуяк-хуяк и в продакшен!"

Проблемы с софтом, это результат маркетинга (да, автор прав насчет быстрее разработка, меньше тестов), но не только в этом.

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

Вторая проблема - это эффект "Nero Burning Rom", кто работает с компами давно, помнит программу для записи на диски. Сначала это была легкая программа, с удачным интерфейсом и возможностями. Но со временем туда воткнули кучу "плюшек", сделали свой плеер, редактор всего подряд и в результате программа стала тяжелая и никому не нужная. Подобное встречается в приложениях интернет-магазинов, клиентов банков, клиентов мобильных операторов (привет Мегафон с приложением более 200 Мб с рекламой и играми) и т.д.

Мобильные приложения - это какой то особый филиал ада. Неспроста новые версии андроида не ставятся на уже старые телефоны (чего блять? ему всего год!) Поэтому нехрен там обновлять и сам софт.

Взаимодействие программы и ОС телефона происходит через прослойку библиотек. Программа обращается к определенным возможностям системы, та дает доступ, жонглирует памятью и ресурсами. С каждой версией ОС системы, разработчики стараются внести новый функционал, сделать всё безопаснее. Старые функции переписывают ради эффективности и безопасности (разрабы Андроида не дурки, сравните возможность настроить уведомления в андроиде 13 и андроиде 6, например). Разработчики ПО, в свою очередь, не могут и не хотят поддерживать старые и новые версии, многие функции не будут работать на старых телефонах (те же уведомления и виджеты).

Итого у нас есть:

  1. Разработчики операционной системы (Адроид в данном случае) с своими требованиям безопасности и новыми функциями.

  2. Производители "железа", которые пытаются сделать что-то свое из урезанного бюджета, но при этом с максимальным функционалом.

  3. Разработчики оптимизированной ОС именно на телефон (тот же MIUI по сути надстройка над андроидом от Сяоми), которые хотят сделать ОС под себя, что бы было красиво, функционально, добавить своё ПО и часто рекламу.

  4. Разработчики ПО, работающие по тех. заданию, пытающиеся сделать ПО для разного зоопарка телефонов и оболочек.

  5. Маркетинг отделы, в каждом из 4-х пунктах выше, цель которых максимизация прибыли.

  6. Законодательство РФ - теперь в телефонах необходимо предустановленное российское ПО.

Рустор это всего лишь альтернатива гугл плей, если из-за него что-то виснет, напишите разработкам о проблеме, укажите модель телефона и проблему, не поверите, но они действительно заинтересованы, чтобы телефон не вис.

По моему опыту рустор работает неплохо, явных проблем с ним не замечено. Посмотрите какое приложение потребляет постоянно батарею, обновите приложения, бывает, все же глюки пропадают. И да, телефоны на адроиде за 5 тыс. рублей действительно тормозят (смотрите пункт 2 из итогов).

Показать полностью
[моё] Личный опыт Android IT Мысли Программирование Мат Текст Ответ на пост
14
87
moose.kazan
moose.kazan
2 месяца назад

Ответ на пост «RuStore - 2»⁠⁠2

Кидать говном в разработчиков мобильных приложений вообще последнее дело. У разработчиков самих яйки в тисках. Тот же Google регулярно предлагает выбор: либо разработчик публикует обновление с поддержкой нового SDK или гугл удаляет приложение. И в итоге разработчик даже если ничего не планировал обновлять раз в год вынужден тупо пересобирать приложение под новый SDK и публиковать его.

Причём публиковать обновления к существующим приложениям это ещё ладно. Тут требования мягче. А вот чтобы опубликовать новое приложение надо соответствовать ещё более жёстким требованиям. Желающие могут почитать хотя бы тут.

По поводу использования фреймворков: при переходе на новые версии SDK часто недостаточно просто пересобрать приложение поправив циферки. Приходится переписывать отдельные куски кода с учётом изменений в API. Иногда достаточно радикально. И тут велик соблазн перейти на использование фреймворков, которые этот головняк с тебя снимут. Т.е. ты продолжишь дёргать методы фреймворка, а чего там под капотом тебя уже не так сильно волнует.

Хотя если смотреть глубже то КМК самая идея мобильных приложений порочна. Многие приложения появились как результат неумения сверстать сайт так, чтобы он нормально отображался на смартфонах. Всякие интернет-магазины, пиццерии и проч. Вполне достаточно PWA. Но это уже совсем другая боль.

Личный опыт Android IT Мысли Программирование Мат Текст Ответ на пост
18
Блог компании Партнёрский материал Реклама
practicum.yandex
practicum.yandex
15 дней назад

Python, 1С, тестирование и еще один курс для тех, кто хочет стартовать в IT⁠⁠

Собрали наши курсы программирования для тех, кто хочет освоить новую профессию в IT.

Python, 1С, тестирование и еще один курс для тех, кто хочет стартовать в IT IT, Онлайн-курсы, Программист, Программирование, Обучение, Длиннопост, Блоги компаний

Тестировщик

Сколько учиться: 5 месяцев

Тестировщики проверяют программное обеспечение сайтов и приложений, ищут и устраняют в них ошибки и баги и оценивают удобство интерфейса.

На курсе вы изучите 12 инструментов, которые потребуются в работе. Например, Python и язык запросов SQL, графический редактор Figma и инструмент для тестирования API Postman. К концу обучения у вас в портфолио будет семь проектов.

Первый модуль можно пройти бесплатно — поймете, подходит ли вам это направление.

Начать учиться бесплатно>>


Разработчик 1С

Сколько учиться: есть базовый курс на 6 месяцев и расширенный — на 8.

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

За полгода вы научитесь работать с платформой и писать код на языке 1С, поработаете с отчетами и системой компоновки данных, научитесь создавать механизмы бухгалтерского учета. Вас ждет девять итоговых работ и выпускной проект.

Начать учиться бесплатно>>


Python-разработчик буткемп

Сколько учиться: 4 месяца

Курс включает восемь блоков. Первый и второй — знакомство с Python, остальные — более глубокое погружение в тему. Например, бэкенд на Django, изучение алгоритмов и структуры данных, разбор асинхронностей и нюансов работы с Flask.

Формат буткемп — это интенсивное обучение. Нагрузка в неделю составит около 30 часов, вы можете рассчитывать на поддержку наставников.

Начать учиться бесплатно>>


Системный администратор

Сколько учиться: 6 месяцев

Сисадмин отвечает за исправность информационной инфраструктуры компании. В зоне его ответственности компьютерные системы, сети, серверы, ПО и безопасность данных.

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

Начать учиться бесплатно>>


Чем интенсивнее курс, тем быстрее начинается этап поиска работы. В нашем Карьерном центре мы поддерживаем студентов: помогаем оформлять резюме и портфолио, проходить собеседования, предлагаем вакансии и стажировки от 4000+ партнеров. Стартуйте в IT уверенно!

Реклама ООО «Яндекс», ИНН: 7736207543

Показать полностью
IT Онлайн-курсы Программист Программирование Обучение Длиннопост Блоги компаний
14
732
Dimonbee
2 месяца назад

RuStore - 2⁠⁠2

Аналогично завис напрочь телефон у жены (вообще другой модели). После ресета (еле нашёл это сочетание клавиш) всё поднялось и тут же вывалилась куча уведомлений от рустора - доступно 16 обновлений. Вынес эту хрень начисто. Смарт сразу ожил и начал работать в разы быстрее, как сновья.

РУСТОР - ВРЕДОНОСНОЕ ПО!!!

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

Ну и пояснительная бригада к предыдущему моему посту, почему частое обновление программ - вообще не ок! Стоит разнести данные, которые могут вообще ежесекундно обновляться (СУБД например) и сама программная часть, которая должна обновляться как можно реже - не чаще, чем раз в полгода. Потому что не трожь то, что работает!

Весь современный говнософт пишется по принципу "хуяк-хуяк и в продакшен!", чтобы опередить конкурентов и захавать кусок рынка побольше. Отладка, бета-тестирование будем делать на котиках (клиентах), и пох что они будут при этом вопить и плеваться, деваться то им некуда. И что самое грустное, уже мало кто понимает, что так быть вообще то не должно, это НЕ норма!

Я давно живу на этом свете, компы появились при мне. Но не настолько давно, чтобы меня начала подводить моя память :) Типовой жизненный цикл программного продукта:

разработка > рост популярности, при этом активная ловля багов, работа с фидбеком от пользователей > потом попытка в монетизацию > забытье. Поэтому некоторые старые ещё бесплатные версии работают по сей день назло автору.

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

Мобильные приложения - это какой то особый филиал ада. Неспроста новые версии андроида не ставятся на уже старые телефоны (чего блять? ему всего год!) Поэтому нехрен там обновлять и сам софт. Работает - не трожь!!! Ничего нового в твоей приложке не появится, оно только тормозить начнёт. Ну или рекламу чёрной пятницы тебе навтыкают везде где только можно. Потом опять обновят, чтобы её убрать, попутно ещё затормозив приложку. И так до тех пор, пока ты не психанёшь, и не пойдёшь за "новым" смартом, который также через год станет неактуален.

Мне минусы кидают те, кто кормится на этом блядстве чтоли? Вы и есть те самые говнокодеры, которые из индусских фреймворков собирают свои глюкавые поделия?

Показать полностью
[моё] Личный опыт Android IT Мысли Программирование Мат Текст
371
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии