Мобильная разработка – Telegram
Мобильная разработка
13.9K subscribers
856 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
Old but gold: Корутины в Kotlin

Корутины — одна из важнейших фич Kotlin, которая даёт удобный и простой способ работы с многопоточность. В сравнении с многопточностью из Java, в Kotlin она сделана более понятной и наглядной, оставляя сложные процессы вне вашего кода.

В этой серии стате вы узнаете всё, что разработчик Kotlin должен знать о корутинах:

https://maxkim.eu/series/kotlin-coroutines

#kotlin
🔥8👍1
Дата анонса iPhone 16 больше не секрет — Apple раскрыла дату презентации

9 сентября 2024 года компания представит свои новые устройства, включая долгожданный iPhone 16.

Презентация пройдет в театре Стива Джобса и, судя по слогану «It’s Glowtime», компания приготовила что-то особенное.

Нас ждут четыре модели: iPhone 16, 16 Plus, 16 Pro и 16 Pro Max. Кроме того, ожидается анонс новых Apple Watch Series 10 и обновленных AirPods с поддержкой USB-C и активным шумоподавлением.

#ios
🔥12👍4👎1😁1
Forwarded from IT Юмор
This media is not supported in your browser
VIEW IN TELEGRAM
Знаем, что уже не так актуально, но всё же держите «Топ коворкингов на лето»

@ithumor
👍16👎4🔥2😁2
Swift MMIO: упрощаем работу с памятью в Swift

Это пакет с открытым исходным кодом, который упрощает работу с отображаемыми на память вводом/выводом (MMIO) прямо в коде Swift.

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

MMIO (Memory-mapped I/O) — это метод, при котором периферийные устройства, такие как жесткие диски или видеокарты, отображаются в адресное пространство оперативной памяти.

Swift MMIO предоставляет разработчикам удобный инструмент для работы с такими устройствами, делая код проще и безопаснее.

https://github.com/apple/swift-mmio

#ios
👍4
Ищем начинающего таланта в продажах

Что предстоит делать:
— поиск и обработка клиентов;
— презентация услуг и переговоры;
— консультации и сопровождение клиентов.

Другие детали:
Зарплата: договорная.
Тип занятости: полная занятость.
Опыт: 1 год.
Место работы: гибрид.
Город: Москва.

Подробнее — смотрите на сайте!

#вакансии
👎8🥰2🗿2
Спецслужбы Франции взломали смартфон Дурова

Пока весь интернет обсуждает якобы освобождение Дурова, хотим спросить у вас: знали ли вы, что французские и эмиратские спецслужбы взломали его iPhone еще в 2017 году?

Частью чего была эта не совсем красивая операция? И причем тут координация между террористами через Telegram? И в конце концов — как спецслужбам вообще это удалось?

Расписали известную на данный момент информацию здесь.
👎4😱4😁2😐2👍1🤩1
Как выбрать архитектуру для Android-проекта?

Выбор правильной архитектуры для вашего Android-приложения — ключ к его долгосрочной поддержке и развитию.

Многомодульная функциональная архитектура — один из популярных подходов, но какой шаблон выбрать? Это зависит от масштабов проекта и вашей команды.

Именно ее и разобрали ребята из AppTracktor в своем свежем материале: https://apptractor.ru/info/articles/podhody-k-mnogomodulnoy-funktsionalnoy-arhitekture-na-android.html

#android
👎6👍1
Forwarded from IT Юмор
Основная задача: быть реалистичным и осаживать амбициозных фантазёров

@ithumor
😁28👍3
А могут быть другие варианты?
😁51💯9😎4
Kotlin Multiplatform: практическая лекция

На лекции, организованной Центром непрерывного образования, Юрий Вараксин, эксперт ФКН, поделится основными концепциями Kotlin Multiplatform (KMP).

Вы узнаете о существующих библиотеках, научитесь писать на Kotlin для iOS и изучите мультиплатформенный UI с Compose Multiplatform.

https://youtu.be/6NM4Xzbficw?si=rjn-r_xjTwoWvmZg

#kotlin
👍5🔥1
IT-гиганта из Индии обвинили в эксплуатации стажеров: офферы без трудоустройства

Один из крупнейших IT-гигантов Индии оказался в центре скандала. Молодым выпускникам, которым компания обещала работу, не предоставили трудоустройство даже спустя два года после получения офферов.

Но нашлись силы, которые пытаются побороть эту несправедливость — профсоюз NITES подал жалобу, и теперь многие задаются вопросом: что происходит внутри компании?
🤯10👾2
This media is not supported in your browser
VIEW IN TELEGRAM
У нас для вас есть подарок — новый стикерпак! 👆

Мы решили порадовать вас к началу учебного года новыми стикерами, которые точно добавят веселья в ваши чаты!

Сохраняйте себе и делитесь с друзьями. Но не забывайте — использовать их надо с умом. Это слишком мощный артефакт!
3
Forwarded from Метод утёнка
Шпаргалка по релизу мобильного приложения

#шпаргалка #mobidev
👍20😁4👎1
🌚
😁65🌚18👎2🐳1
Обновление, которое придется подождать — Google выпустила Android 15

Свежая версия операционной системы пока доступно лишь разработчикам — ее код представлен в формате Android Open Source Project (AOSP).

Обычным пользователям, включая владельцев устройств Pixel, придётся подождать несколько недель до официального обновления. Для пользователей смартфонов других брендов, таких как Samsung, OnePlus и прочих, новые версии появятся не раньше конца года.

#android
👍8
Old but gold: Модуляризация приложений

Вы когда-нибудь задумывались, как улучшить архитектуру мобильного приложения при его масштабировании? Эта статья поделится опытом трансформации монолитного приложения Getcontact в модульную архитектуру.

#android #ios
6👍2
iOS vs Android: отличия в UI

Пользовательские интерфейсы на iOS и Android заметно различаются.

Как вы адаптируете дизайн под эти платформы? Поделитесь своими наблюдениями и опытом!

#ios #android
👍12
Трюки Android SDK для продвинутых разработчиков

Знаете что делает этот набор инструментов таким мощным?

Например, расширение методов, вроде изменения доступа с protected на public.

Не забываем и про ThreadLocal — незаменимую штуку в многопоточности.

О многих таких секретах и полезностях говорится в свежем материале для Android-разработчиков (и не только): https://habr.com/ru/companies/ruvds/articles/838330/
👎7👍2👏2
Опасное изменение в Android 15 для Kotlin-разработчиков

Если в вашем Android-приложении вы используете расширения Kotlin list.removeFirst() или list.removeLast(), то при повышении compileSdk до 35, приложение будет падать на устройствах с более старыми версиями Android.

О проблеме рассказал Василий Зуканов на своей странице в LinkedIn
😨22🤣20💯2😱1🙏1
Apple представила iPhone 16 Pro с устаревшим дизайном, но минимальными рамками

Накануне компания провела мероприятие «It’s Glowtime», на котором представила новые iPhone, часы и наушники.

Вот главные новинки вечера:

- iPhone 16 и 16 Plus: новые процессоры A18, 48 Мп камера, съёмка 3D-видео и Action Button. Цены: $799 и $899.
- iPhone 16 Pro и 16 Pro Max: экраны 6.3 и 6.9 дюймов с ProMotion, чип A18 Pro, 5-кратный зум и 4K видео. Цены: $999 и $1199.
- AirPods 4: впервые получили активное шумоподавление (ANC) в старшей версии за $179, младшая за $129 — без ANC.
- Apple Watch Series 10: увеличенный экран, обнаружение апноэ сна, зарядка до 80% за 30 минут. Цена от $399.

Подробнее можно узнать в свежем материале на нашем сайте
😴16😁1