mobi_dev | Unsorted

Telegram-канал mobi_dev - Мобильная разработка

15502

Актуальное по мобильной разработке — Android, iOS, кроссплатформа Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Другие наши проекты: https://tprg.ru/media

Subscribe to a channel

Мобильная разработка

Тимлид сначала поседел, потом полысел

Читать полностью…

Мобильная разработка

Как ускорить сборку Android-приложений? 

Открытый практический урок для Android-разработчиков, которые интересуются около-инфраструктурными задачами и хотят ускорить сборку своих проектов. На вебинаре вы разберёте:

— настройки AGP/jvm/gradle, особенности версий;
— лучшие практики по декомпозиции проекта на модули;
— использование remote builds и других инструментов;
— обзор профилировщиков Gradle билдов: scan-plugin и gradle profiler. 

Спикер — руководитель направления Android-разработки в одной из крупнейших российских компаний. 

Встречаемся 29 мая в 20:00 мск в преддверии старта курса «Android Developer. Professional». Все участники вебинара получат специальную цену на обучение и консультацию! 

Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок.

Это #партнёрский пост

Читать полностью…

Мобильная разработка

После этого видео стало очень интересно на каких данных обучали ChatGPT-4o

#кек

Читать полностью…

Мобильная разработка

​​Как можно отследить пользователя iOS и Android через пуш-уведомления

Недавно стало известно о новом виде слежки за пользователями смартфонов: через пуш-уведомления в iOS и Android. Газета Washington Post написала, что эту тактику начало использовать ФБР.

Согласно расследованию, для идентификации пользователей нужно запрость у компаний Apple и Google данные пуш-уведомлений, так называемые «пуш-токены» (push token). Эти данные можно запрашивать без предъявления ордера.

С помощью пуш-токенов можно идентифицировать конкретный смартфон, а потом запросить у компании данные о его владельце.

Подробнее о том, как работает такой метод слежки, в статье: https://habr.com/ru/companies/globalsign/articles/815425/

#безопасность

Читать полностью…

Мобильная разработка

Интересных OpenSource-проектов вам в ленту: ComposeLife — мультиплатформенное приложение-симулятор игры в жизнь

Приложение написано на Kotlin с интерфейсом на Jetpack Compose. В нем автор проекта создал для себя персональную песочницу, в которой экспериментирует с разными библиотеками и инструментами.

Проект полностью готов к тому, чтобы клонировать репозиторий и поработать с ним самостоятельно. Из требований: Android Studio Koala 2024.1.1 и JDK 17+.

Подробнее: https://github.com/alexvanyo/composelife

#android

Читать полностью…

Мобильная разработка

Если вам кажется, что iPhone очень дорогой, просто посмотрите это видео

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

О, да, теперь всё точно встало на свои места...

#ios

Читать полностью…

Мобильная разработка

Приложения для Android позволят управлять курсором с помощью лица

Google объявила, что проект управления игровой мышью при помощи мимики Project Gameface теперь доступен с открытым исходным кодом для разработчиков Android.

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

Project Gameface, анонсированный во время Google I/O 2023, использует камеру устройства и базу данных выражений лица из API распознавания MediaPipe.

«Через камеру устройство плавно отслеживает выражения лица и движения головы, переводя их в интуитивно понятный и персонализированный контроль», — поясняет Google.

#android

Читать полностью…

Мобильная разработка

Samsung: *Очень аккуратно пытается повторить фишки iPhone*

Apple: *Судится за каждую такую попытку*

Xiaomi: Подержите моё пиво...

Читать полностью…

Мобильная разработка

Сегодня, 17 мая, пройдёт MTC True Tech Day — конференция, посвященная науке и технологиям 

Вас ждут 50 спикеров, 10 часов нетворкинга и 5 тематических треков. Например, в Main track, который уже идёт в Типичном, рассказывают про: 

— модульность и сложности при проектировании систем;
— самые мощные явления вселенной;
— новую эру кибербезопасности;
— роль технологий в искусстве будущего;
— будущее мировой науки
— многое другое.

Подключайтесь сейчас, это бесплатно: https://tprg.ru/RrId

А полный список докладов и спикеров смотрите на сайте конференции. 

Это #партнёрский пост

Читать полностью…

Мобильная разработка

Ребёнок хочет быть айтишником: как ему помочь

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

О том, что же делать в такой ситуации и как бесплатно помочь ребёнку развиваться в интересующем его направлении, рассказали в этой статье

Это #партнёрский пост

Читать полностью…

Мобильная разработка

​​Сложности перевода: баг, который говорил по-русски и ломал приложение

Автор статьи работал над Lipo Manager, но в один момент получил очень странную ошибку от пользователя: приложение «падало» после обновления телефона.

В статье автор делится историей длинного путешествия по поиску бага и объясняет разницу в getDisplayLanguage() и getLanguage() в Java: https://habr.com/ru/companies/ruvds/articles/813083/

#java

Читать полностью…

Мобильная разработка

​​Разработчики: Да, у нас есть комментарии в коде.

Также комментарии в коде:

Читать полностью…

Мобильная разработка

Никаких переговоров, отпускайте его!

Читать полностью…

Мобильная разработка

​​Apple завершает сделку с OpenAI по внедрению функций ChatGPT в iOS 18

Apple завершает процесс согласования условий договора с OpenAI относительно внедрения чат-бота ChatGPT в грядущую iOS 18, сообщило Bloomberg.

Соглашение с OpenAI позволит Apple предложить ChatGPT как часть новых функций искусственного интеллекта, которые корпорация из Купертино намерена анонсировать во время WWDC 2024 в июне.

По его словам, у Apple есть преимущества в области искусственного интеллекта, которые будут отличать компанию. Речь идёт об уникальном сочетании, обеспечивающим бесшовную интеграцию оборудования, программного обеспечения и услуг, резюмировал Кук.

Но пока нет никаких гарантий, что стороны объявят о соглашении в ближайшее время. К тому же, Apple ведёт переговоры с Google о лицензировании чат-бота Gemini для новой итерации операционной системы iPhone.

#ios #apple

Читать полностью…

Мобильная разработка

Наконец-то нормальные гайды: делаем заставку на SwiftUI в стиле DVD- проигрывателя

Конечно, у этого проекта нет серьезной цели. Но для того, чтобы убить немного времени и научиться чему-то новому — он вполне подойдет: https://apptractor.ru/info/articles/delaem-dvd-zastavku-na-swiftui.html

#ios

Читать полностью…

Мобильная разработка

Для Vision Pro вышло приложение Bezel, с помощью которого можно крупно отобразить телефон в формате AR.

Наконец-то можно сидеть в телефоне, сидя в гарнитуре!

Читать полностью…

Мобильная разработка

​​​Old but gold: Бесплатный русскоязычный видеокурс по Flutter

Находка для начинающего мобильного разработчика: огромный видеокурс по разработке на Dart и Flutter, состоящий из более 100 уроков. Серия видео поможет стать полноценным Flutter-разработчиком from zero to hero.

Курс разделён на 4 основных модуля:
1. Основы Dart.
2. Основы Flutter.
3. Основы работы с данными.
4. Архитектура.

Сохраните, чтобы не потерять.

#flutter #курсы #начинающим

Читать полностью…

Мобильная разработка

​​Какой бы один самый главный совет в начале карьеры смог бы изменить вашу жизнь?

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

Побольше читать, сразу начать учить Compose, не верить в скорую смерть Objective-C или освоить Kotlin вместо Java? А может, вкатиться в IT пораньше или, наоборот, вообще уйти в сварщики?

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

#обсуждение

Читать полностью…

Мобильная разработка

​​Вышел Kotlin 2.0: что нового?

Компания JetBrains наконец-то порадовала нас свежим релизом — Kotlin 2.0. Он включает в себя немало новых возможностей и улучшений

Среди обновлений: разрешение проблем с файловыми структурами, анализ API, упрощенные инициализаторы, оптимизация контекстного коллектора и другие фичи.

Главное из крупнейшего релиза языка за последнее время: https://tproger.ru/news/kotlin-2-0--sobrali-dlya-vas-glavnoe-iz-krupnejwego-reliza-yazyka-za-poslednee-vremya

#kotlin #android

Читать полностью…

Мобильная разработка

Что должен знать начинающий фронтендер?
 
Собрали советы для достижения успеха в профессии от опытного фронтенд-разработчика в одну статью. А также ответили на частые вопросы новичков: от зарплаты и стека до перспектив карьерного роста.

https://tproger.ru/articles/frontend-razrabotka--chem-zanimayutsya-i-skolko-zarabatyvayut-specialisty

#фронтенд #советы

Читать полностью…

Мобильная разработка

В новый SaaS-продукт по HRTech приглашаются опытные джависты и системные аналитики
 
Стек продукта: Java, PostgreSQL, Kafka, Kubernetes, TypeScript, React
 
Системный аналитик
 
Что нужно делать:
Собирать требования, разбирать кейсы, проектировать интеграции с БД и сервисами и поддерживать документацию.
 
Java-разработчик
 
Что нужно делать:
Разрабатывать бэкенд, API и взаимодействовать с брокерами Kafka / RabbitMQ.

Это #партнёрский пост

Читать полностью…

Мобильная разработка

Apple Pathways

Apple систематизировала доку по категориям, внутри которых, все необходимые материалы(документация, ресурсы, видеотуториалы).

🟢Design
🟢Swift
🟢SwiftUi
🟢Games
🟢visionOS
🟢App Store

Читать (En)

Читать полностью…

Мобильная разработка

Old but gold: Как сократить время запуска Android-приложения

Время запуска — это первое впечатление пользователей о приложении, и медленная загрузка может негативно сказаться на удержании и привлечении пользователей.

Статья рассказывает о том, как разработчики Turo (каршеринг-приложение) сократили время запуска программы на 77%:

https://medium.com/androiddevelopers/turo-reduced-its-app-startup-time-by-77-using-android-developer-tools-and-best-practices-bcf82f596bcf

#android

Читать полностью…

Мобильная разработка

Google обновила руководство по построению адаптивного интерфейса. Оставили версию только на Compose и на основе компонентов из Material3

#compose

Читать полностью…

Мобильная разработка

Годных инструментов вам в ленту: EmuHub

Это инструмент для тестирования приложений Android путем предоставления доступа к множеству эмуляторов через веб-браузер.

Он создан с помощью Docker и NoVNC, предлагает разработчикам и инженерам по контролю качества единую платформу для тестирования APK-файлов на различных конфигурациях устройств Android.

Возможности включают несколько эмуляторов, веб-интерфейс, среду Dockerized, настраиваемые конфигурации и удобство тестирования: https://github.com/mohamed-helmy/emuhub

#инструменты

Читать полностью…

Мобильная разработка

Какое будущее ждёт мобильную разработку на iOS?

К чему готовиться разработчикам? Какая будет ситуация на рынке? Обсудим на открытом круглом столе от OTUS. 

Круглый стол проведут одни из лучших экспертов ниши:

— Сергей Балалаев — руководитель отдела мобильной разработки ПВЗ Озон.
— Анна Жаркова — руководитель группы разработки в Usetech.
— Антон Марунько — iOS Team Lead в Звуке.
— Маргарита Жерихова — iOS-разработчик в Alpina Digital.
— А также опытный iOS-разработчик из крупной компании в банковской сфере.

Встречаемся 20 мая в 20:00 мск в преддверии старта курса «iOS Developer. Professional». Все участники вебинара получат специальную цену на обучение и смогут задать экспертам вопросы в режиме реального времени! Участие бесплатное.

Ссылка для регистрации

Это #партнёрский пост

Читать полностью…

Мобильная разработка

Ты инженер QA? 🤖
 
Стань «другом» платформы-помощника для сотрудников, которая поможет найти мастера по ремонту компьютеров, компенсировать рабочую поездку на такси, заказать новый стул в офис и многое другое.
 
Друг познаётся в БД, поэтому тебе потребуются базовые знания PostgreSQL. А ещё:
— Java
— опыт написания и поддержки автотестов
— навыки работы с инструментами автоматизации.
 
Узнай об условиях работы и оставь свое резюме по ссылке

Это #партнёрский пост

Читать полностью…

Мобильная разработка

Конечно, Apple успела отхватить хейта за за свою рекламу нового iPad под названием Crush. Компания выпустила пресс-релиз, в котором заявила, что неправильно взвесила свои ценности со сценарием ролика и даже официально извинилась.

Но интересно здесь еще и то, что ролик — калька рекламы LG из 2008, где давят прессом все вещи и инструменты, которые заменяет смартфон.

— Марти, какой сейчас год?
— Теперь не у Apple воруют, а Apple ворует фичи.
— Понятно, мы в 2024!


#apple

Читать полностью…

Мобильная разработка

​​Когда разработчик видит своё приложение у кого-то на телефоне:

Читать полностью…

Мобильная разработка

Старый легаси-модуль на Objective-C смотрит на то, как я пилю новые экраны на SwiftUI:

Читать полностью…
Subscribe to a channel