Мобильная разработка – Telegram
Мобильная разработка
13.9K subscribers
857 photos
238 videos
2.96K links
Актуальное по мобильной разработке — Android, iOS, кроссплатформа

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

Регистрация в перечне РКН: https://tprg.ru/oVBP
Download Telegram
Наконец-то нормальные гайды: делаем заставку на SwiftUI в стиле DVD- проигрывателя

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

#ios
🔥9
Forwarded from IT Юмор
​​Когда разработчик видит своё приложение у кого-то на телефоне:
😁715🔥2😭2
​​Apple завершает сделку с OpenAI по внедрению функций ChatGPT в iOS 18

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

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

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

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

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

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

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


#apple
😁19
Никаких переговоров, отпускайте его!
🔥28😁8💯5😈4🌭1
​​Разработчики: Да, у нас есть комментарии в коде.

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

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

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

#java
👍61😁1
Годных инструментов вам в ленту: EmuHub

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

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

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

#инструменты
🤔3👍21
Forwarded from Android Broadcast
Google обновила руководство по построению адаптивного интерфейса. Оставили версию только на Compose и на основе компонентов из Material3

#compose
🔥19😢2
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
👍3👎3
Samsung: *Очень аккуратно пытается повторить фишки iPhone*

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

Xiaomi: Подержите моё пиво...
😁70🔥17👍3🥱1
Forwarded from Swift Tips
Apple Pathways

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

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

Читать (En)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
Приложения для Android позволят управлять курсором с помощью лица

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

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

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

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

#android
🔥11🌚21👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Если вам кажется, что iPhone очень дорогой, просто посмотрите это видео

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

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

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

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

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

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

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

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

#android
👍5🔥1
​​Вышел 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
13🔥5👍3
​​Как можно отследить пользователя iOS и Android через пуш-уведомления

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

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

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

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

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

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

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

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

#обсуждение
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
После этого видео стало очень интересно на каких данных обучали ChatGPT-4o

#кек
😁47👎31👍1