iOS Broadcast
3.36K subscribers
1.72K photos
85 videos
984 links
Подборка новостей и статей для iOS разработчиков.

Новости Kotlin и мультиплатформы @kotlin_broadcast
Новости Android @android_broadcast
Реклама и прочее @ab_manager
Download Telegram
Forwarded from Android Broadcast
This media is not supported in your browser
VIEW IN TELEGRAM
Emerge's Build Distribution - замена App Center

Emerge's Build Distribution сделали бесплатным с ограничениями:
5 тысяч загруженных сборок в месяц
Без ограничений на кол-во пользователей
Интеграция SSO включена
SDK для автообновлений

Поддерживается 🤖 Android и iOS

#andorid #ios #инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
Pkl — язык программирования для конфигураций от Apple

Опубликовали запись моего доклада про Pkl. В докладе рассказываю, зачем Apple понадобился отдельный язык для работы с конфигурациями, какие задачи он решает и что не так c JSON. Расскажу про возможности языка Pkl для работы со статической конфигурацией. Рассмотрю:
🔵Кодогенерацию с Pkl на Swift, Kotlin, Java и Go;
🔵Глубину интеграции c IDE, такими как IntelliJ, VS Code, Xcode и Neovim;
🔵Использование языка для кодогенерации моков для тестов, тестирования конфигураций и контрактов.
🔵Сравнение с аналогом — Swagger (OpenAPI) + Mustache.

YouTube | VK Видео

#mobius #mobiusconf #pkl
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3
⚡️ Сегодня будет дроп от Apple
Вышел iPhone 16e, почти как iPhone 16, только с 1 камерой и дешевле

⬇️подробности в комментариях⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
6
🈸 Cравнительный анализ приложений

Пользовались ли вы сравнительным анализом приложений в AppStoreConnect? Функция помогает разработчикам получить более полную информацию о своих приложениях. Бенчмаркинг позволяет сравнивать производительность приложений с аналогичными. Функция защищает конфиденциальность, объединяя приложения в группы.

Показатели для бенчмаркинга:
🟢Коэффициент конверсии помогает оценить привлечение клиентов.
🟢Удержание пользователей показывает, насколько приложение привлекательно.
🟢Crash-free уровень помогает оценить стабильность приложения.
🟢Выручка на одного платящего пользователя показывает эффективность монетизации.

Как это использовать?
🔵Бенчмаркинг помогает определить возможности для роста.
🔵Другие инструменты App Store, такие как оптимизация страницы продукта и события в приложении, могут улучшить показатели.
🔵Групповой бенчмаркинг в сочетании с другими функциями App Store помогает повысить производительность приложений.

#appstore #analytics
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1
🐥 Как скрыть клавиатуру для TextField в SwiftUI

Ну а теперь действительно интересная находная, очередной способ скрыть клавиатуру, в этот раз для iOS 15+SwiftUI. Для этого можно использовать @FocusState и focusable(). А чтобы реализовать скрытие по тапу в пустую область, достаточно использовать onTapGesture

#keyboard #dismiss #swiftui
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🤔1💯1
💔 Что происходит с рынком ИТ во всем мире?

Наткнулся на выходных на оч. интересный обзор с размышлением о том, что вообще происходит с рынком разработки. Почему происходит снижение числа вакансий в области программной инженерии? Все достаточно хорошо видно на графиках (zero Interest rates тут про околонулевые ставки центробанков)
🟢Количество активных объявлений о вакансиях разработчика программного обеспечения снизилось на 35% с января 2020 года.
🟢Раздел 174, вступающий в силу с 2023 года, может привести к сокращению рабочих мест разработчиков в США. Но не объясняют падение числа вакансий в Великобритании и Франции.
🟢В других отраслях, таких как банки и финансы, продажи, маркетинг, также наблюдается спад.
🟢Влияние генеративного ИИ: LLM могут заменить разработчиков, что приведет к сокращению числа вакансий.
🟢Изменения процентных ставок: конец "нулевых" процентных ставок влияет на экономику, но не объясняет полное падение числа вакансий.

Мнение о производительности и кадрах
🟢Компании, такие как Salesforce, заявляют о росте производительности за счет ИИ, но это может быть связано с увеличением продаж.
🟢Возможно, компании считают, что нанимали сотрудников слишком быстро и теперь сбавляют обороты.
🟢Linear и Bluesky нанимают сотрудников медленно и имеют небольшие инженерные команды, что показывает их эффективность.
🟢Возможно, создание продуктов будет проще для одного или двух инженеров благодаря языкам, таким как Typescript.
🟢LLM упрощают переход на разные стеки разработки.
🟢В 2023 году число инженеров-программистов сократилось впервые за 20 лет.
🟢Рост в технологической отрасли в этом году будет ниже, чем в предыдущие годы.

Оптимистичный прогноз
🟢LLM повышают индивидуальную и командную производительность.
🟢Может быть основано больше стартапов и традиционные компании могут перенести разработку внутрь.

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

Влияние LLM на рынок труда
🟢LLM замедляют набор персонала в крупных компаниях.
🟢Стартапы предпочитают нанимать сотрудников медленнее.
🟢Неясно, сколько нового программного обеспечения будет создано не разработчиками.

Я больше верю в "эффект COVID" чем в эффект AI. Многие поверили в новый WFH мир, наняли слишком много кадров, а многие не относящиеся к IT резко захотели в IT. Сейчас же AI и LLM скорее это вера, а вот реальный пузырь в сфере разработки начинает сдуваться. Но я верю что все, кому это нравилось и кто шел не ради денег, найдут себе место в новом мире с AI
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💯15