mobi_dev | Неотсортированное

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

15502

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

Подписаться на канал

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

PWA вместо приложения: плюсы, минусы, подводные камни

Часто делать PWA вместо полноценного приложения оказывается существенно дешевле, проще и практичнее.

В статье разработчик делится, почему его команда выбрала PWA, какие преимущества и недостатки нашли при сравнении технологий, что успели сделать с командой за полгода и какие проблемы сейчас есть у технологии: https://habr.com/ru/articles/834588/

#веб

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

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

Нейронные сети и Android

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

#android

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

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

Начните изучение SwiftUI — присоединяйтесь к открытому уроку и узнайте, как создать видеоплеер на SwiftUI и работать с AVPlayer

На открытом вебинаре «Пишем приложение-видеоплеер на SwiftUI» 13 августа в 20:00 мск эксперт разберёт всё, что нужно знать, чтобы создать простое и функциональное приложение на SwiftUI.

Вы узнаете:
— как создать простое приложение на SwiftUI;
— как воспроизвести аудио и видео в iOS-приложении;
— как использовать UIView в SwiftUI и взаимодействовать с ним.

Вы научитесь работать с AVPlayer, делать простую вёрстку с SwiftUI и встраивать UIView в SwiftUI. 

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

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8KCVNp

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

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

​​:(

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

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

​​Apple представила пакет для гомоморфного шифрования в Swift

Apple презентовала пакет для гомоморфного шифрования в языке программирования Swift. Он доступен в открытом доступе и позволяет производить вычисления над зашифрованными данными без необходимости их расшифровки.

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

Apple использует такой тип шифрования в новых функциях iOS 18, в том числе Live Caller ID Lookup. Она определяет номер звонящего и блокирует спам, отправляя зашифрованный запрос на сервер, который обрабатывает его и возвращает результат, не зная номера телефона.

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

Свои предложения и замечания можно оставлять на GitHub-репозитории swift-homomorphic-encryption.

#swift #apple

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

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

​​Ход королевы: как российское шахматное приложение покорило мир

Это удивительная история одной российской компании, которая начала с решения одной маленькой задачи и в итоге изменила мир шахмат полностью. Как российское шахматное приложение покорило мир?

Узнаете из этого видео: https://youtu.be/k_bOYirW0UU

#тренды #история

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

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

​​А давайте сделаем своего telegram-бота на Swift

Обычно ботов дл телеги пишут на python, реже на js и других языках. Но если вы swift-разработчик и тоже хотите приобщиться к этому таинству, то вот вам инструкция:

https://habr.com/ru/articles/416023/

#swift #telegram

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

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

​​Побеждаем в конкурсах Telegram без смс и регистрации

Мобильный разработчик рассказывает про свой опыт участия в контестах от Telegram.

В докладе говорит о задачах, разбирает технические решения, и в целом как стоит подходить к контесту, если хочешь победить. И почему даже если ты подготовился на все 100%, победа может ускользнуть из твоих рук.

Доклад: https://youtu.be/4e-MRH3rcqk

#telegram

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

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

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

Сильный тимлид умеет управлять проектами любых масштабов, оценивать их стоимость и отслеживать финансовую эффективность, и что немаловажно – управлять командой.

Все эти знания можно получить на совместной магистерской программе ИТМО и компании «Самолет» – «Руководитель IT-разработки».

Помимо лекций и практик вас ждут:
– учебные и бизнес-проекты от Big Tech компаний;
– хакатоны каждый семестр;
– индивидуальные карьерные консультации с экспертами.

На программе можно обучаться как бесплатно – 10 мест оплачивает компания «Самолет», так и на коммерческой основе. Лучшие студенты будут получать дополнительную стипендию «Самолет».

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

Реклама. НИУ ИТМО ИНН 7813045547

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

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

​​Apple опубликовала дизайн-систему iOS 18 завезли в Figma

В комплект входят компоненты для всех распространенных элементов управления и представлений, шаблоны оформления, стили текста, цветовые стили, материалы и руководства по верстке.

Плюс для каждой группы элементов есть релевантная ссылка на гайды: https://www.figma.com/community/file/1385659531316001292/ios-18-and-ipados-18

#ios #apple

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

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

​​Коллеги, давайте использовать компьютеры по назначению

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

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

​​​​Old but gold: ​Создаём игру «Крестики-нолики» на Android

2-часовой видеоурок, в котором разбирается, как создать популярную игру с помощью Ktor и Web Sockets. Автор также показывает, как настроить серверную часть, чтобы играть с друзьями: 

Хотя ролик и не вчера снят, он всё еще актуален: https://youtu.be/sKCCwl5lNBk

#android

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

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

​​Расширяем возможности мобильного приложения на WebView

В статье автор делится опытом команды по запуску мобильного приложения на WebView.

Часто разработчики используют только встроенный API взаимодействия JavaScript c нативными кодом, например Web API, но ребята расширили спектр возможностей подхода web-native.

В статье о том, какой подход выбрать, как к этому прийти и как обойти возникшие проблемы: https://habr.com/ru/companies/ozontech/articles/828186/

#веб

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

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

​​Так удобнее программировать

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

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

8 бест-эвер алгоритмов для программиста

Для начинающих разработчиков знание алгоритмов является ключевым навыком, так как они помогают оптимизировать код и делать его более эффективным.

Алгоритмов очень и очень много, но есть некоторые, которые используются повсеместно и могут спрашиваться на собеседованиях. Вот топ-8 категорий таких:

— алгоритмы сортировки;
— в т.ч. сортировка слиянием;
— алгоритмы поиска;
— графические алгоритмы;
— динамическое программирование;
— жадные алгоритмы;
— поиск с возвратом;
— рандомизированный алгоритмы.

Про каждый из них с примерами кода рассказали в статье.

@prog_point #теория #алгоритмы

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

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

Учимся iOS-разработке: что сегодня должен знать любой разраб

Джунов и стажёров в айти интересует, какие библиотеки, фреймворки и инструменты iOS учить, чтобы быстро и легко найти работу в разработке.

Мы опросили специалистов уровня middle и senior, которые дали свои комментарии. Вот, что они ответили: https://tproger.ru/articles/uchimsya-ios-razrabotke--chto-dolzhen-znat-lyuboj-razrab-v-2024-godu

#ios #тренды

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

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

​​Напишите в комментариях фразу «Самый страшный баг — это...», а дальше пусть продолжает Т9.

#обсуждение

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

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

​​Никто:

Сеньор в пятницу как только закончился рабочий день:

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

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

​​Профайлинг gradle

Автор подробно рассказывает, как профилировать сборку в Gradle и искать узкие места: https://developer.android.com/build/profile-your-build#profiling_different_memorycpu_settings

Вы узнаете, как использовать gradle-profiler для глубокого анализа. И как включить профилирование прямо из командной строки с помощью опции Gradle --profile.

#android

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

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

Горячие новости недели на Tproger:

1. В Госдуме заявили о скорой блокировке Google, Android и iOS в России — и не по инициативе российских властей

2. Вышла iOS 18.1 Beta с рабочим Apple Intelligence — технология поможет генерировать письма и сообщения и транскрибировать голосовую почту

3. Apple выбрала процессоры Google вместо NVIDIA для обучения ИИ — Apple на этой неделе задает инфотренды!

4. Artifacts: MMORPG с управлением персонажами через API на любом языке программирования — фэнтезийная игра в сочетании с современными технологиями автоматизации

5. Исследование: у ИБ-специалистов обычно меньше недели на установку апдейтов — да, безопасники действительно бьют все рекорды по скорости!

#дайджест

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

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

Выпускник 2.0: кого ждут в ИТ-отрасли?

В России стартовала приемная кампания в вузы. Ориентировочно через 4-6 лет мы получим новую порцию выпускников. IT-компании-работодатели посмотрят на их скилы, вздохнут и примутся их доучивать за свой счет.

Почему так происходит и как сделать так, чтобы выпускники были востребованы ИТ-отраслью? Ответ — в статье: https://tproger.ru/articles/vypusknik-2-0--kogo-zhdut-v-it-otrasli-

#карьера #начинающим

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

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

Крутое пике в IT

@ithumor

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

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

​​Приговор или вызов?

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

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

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

Сильный тимлид умеет управлять проектами любых масштабов, оценивать их стоимость и отслеживать финансовую эффективность, и что немаловажно – управлять командой.

Все эти знания можно получить на совместной магистерской программе ИТМО и компании «Самолет» – «Руководитель IT-разработки».

Помимо лекций и практик вас ждут:
– учебные и бизнес-проекты от Big Tech компаний;
– хакатоны каждый семестр;
– индивидуальные карьерные консультации с экспертами.

На программе можно обучаться как бесплатно – 10 мест оплачивает компания «Самолет», так и на коммерческой основе. Лучшие студенты будут получать дополнительную стипендию «Самолет».

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

Реклама. НИУ ИТМО ИНН 7813045547

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

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

Пройдите тест на знание Swift и получите доступ к 51 открытому уроку по разработке на iOS

Два открытых урока можно посмотреть без регистрации и оценить формат обучения. Для доступа ко всем открытым урокам из курса «iOS Developer. Professional» от OTUS необходимо пройти входное тестирование: ответить на 20 вопросов и уложиться в тайминг.

«iOS Developer. Professional» от OTUS — это большой курс для iOS-разработчиков, которые хотят выйти на профессиональный уровень. Вас ждут SwiftUI, Protocol Oriented Programming, Actor и async/await, CoreML, ARKit и RealityKit и многое другое. Никаких скучных записанных занятий, только живые онлайн-лекции, интересные практические задачи и развернутая обратная связь от лучших экспертов ниши.

Старт группы уже 30 августа 2024. Доступна рассрочка на обучение.

НАЧАТЬ ТЕСТИРОВАНИЕ

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8K75mY

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

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

​​Признание проблемы — первый шаг к ее исправлению

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

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

​​Новости мобильной разработки 2024.3

В видео Кирилл Розов, автор канала «Android Broadcast. Все об Андроид разработке» рассказал про основные новости мобильной разработки за последнее время.

Среди них:
— Microsoft переводит сотрудников в Китае на iPhone.
— Новинки Samsung Galaxy.
— Нродукты JetBrains больше не скачать в России и Беларуси.
— Новый UI IDEA по умолчанию.
— Koin 4.0.
— Из Android в KMP.
— Как правильно указывать артефакты в Gradle Version Catalog.

Смотреть: https://youtu.be/efvKE0leWoI

#android #ios

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

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

​​Самый мемный Java-разработчик

Умеете писать на Java? А насколько вы умеете разгадывать мемы про Java? Сделали тест, чтобы вы могли узнать, насколько вы шарите за мемы про Java: https://tproger.ru/quiz/samyj-memnyj-java-razrabotchik

#java

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

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

​​SOLID в Swift. Простое объяснение с примерами для начинающих

SOLID — это набор пяти основных принципов, которые помогают разработчикам создавать более понятный, гибкий и поддерживаемый код.

Здесь вы узнаете, как это работает на практике на примере языка Swift: https://habr.com/ru/articles/746410/

#swift

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

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

​​«Как мы переходили с Xamarin на Flutter»

В этой статье рассказали про опыт по переходу с кроссплатформенного фреймворка Xamarin Native на Flutter: https://habr.com/ru/articles/828656/

#flutter #xamarin

Читать полностью…
Подписаться на канал