Telegram Web Link
Midnight, Starlight

А ещё более живучая батарея, пока совсем не amazing 🤔

@iOS Dev
🤨20😁4🤔4👍2👏2🔥1
В американских айфонах не будет физических сим-карт!

Обосновали наличием e-sim и их преимуществами, в том числе защитой от кражи. Но кажется, что истинная причина кроется в чём-то ещё.

@iOS Dev
🔥15🤔10👍4🎉3😁2
Спутниковая связь - подтверждено!!!!

Ну наконец-то ТОП-фича!

Несмотря на распространение вышек сотовой связи, всё ещё остаются места, которые вне зоны доступа.

Но для спутников преграды нет.

С помощью специального алгоритма 15 секунд при обычных условиях хватит, чтобы отправить экстренное текстовое сообщение. Amazing!

Доступно с iPhone 14, сначала покроют США и Канаду, первые два года - бесплатно (ну, всё как обычно).

@iOS Dev
😱19🔥9😁5👍4🤔4🎉1
Вся информациях об iPhone 14 - наглядно

Ждём Pro.

@iOS Dev
👍93🎉3😁2🤨2
Новый цвет у iPhone Pro!

Deep Purple. И сразу в голове...

Smoke on the Water?

@iOS Dev
👍11🔥9👏4🤩4😁2🎉2
Новые крутые анимации у чёлочки!

Ох, чувствую, надо ждать нового API для работы.

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

@iOS Dev
🔥27🤯6👍52👏2😁2
Always-On Display

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

А ещё с учётом Live Activities, о которых я рассказывал в нашем канале, такое можно придумать, ух!

@iOS Dev
😱11🏆7😁4🤨31👍1🔥1
17 триллионов операций в секунду на новом процессоре A16

😁 Ну что, теперь приложения тормозить наконец перестанут?

@iOS Dev
😁21👍7🔥5🤔21
Улучшения для камеры ожидаемы, всё большее влияние отдаётся алгоритмам

Рассказывают о дополнительном режиме оптического зума, формате Apple ProRaw, всё большем влиянии нейросетей на фото (мы догадывались).

🟢 Камера — 48 мегапикселей.

🟢 Более качественная макросъёмка.

🟢 Улучшения при плохом освещении.

🟢 Режим 2x/3x для топовых моделей.

@iOS Dev
👍8🔥4😁32🌚1
Все фишки iPhone 14 Pro в сводной инфографике

🌝 iPhone 14 Pro от $999.

🌚 iPhone 14 Pro Max от $1099.

@iOS Dev
👍17🤩6😁3🔥1👏1🏆1
iOS Dev
Новые крутые анимации у чёлочки! Ох, чувствую, надо ждать нового API для работы. Посмотрим, на каком левеле будет доступна кастомизация (и будет ли в целом). @iOS Dev
Новый термин для чёлки, простите, выемки сверху

Dynamic Island — фиксируем, запоминаем, ждём описания, можно ли с этим работать.

@iOS Dev
🔥25👍5😁32❤‍🔥1👏1
Хотели бы что-то изменить в своём наборе гаджетов от Apple?
Anonymous Poll
13%
Apple Watch Series 8
22%
Apple Watch Ultra
35%
AirPods Pro (2nd generation)
4%
iPhone 14
53%
iPhone 14 Pro
24%
Оставлю всё как есть
👍9🔥43😁2👏1
Трансляция Apple подошла к концу!

На протяжении полутора часов мы вместе следили за новинками.

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

Я постарался не ничего не упустить, и отразить самое важное в кратких постах.

Совсем скоро пора выкатывать фичи для iOS 16 в прод (запомните дату 12 сентября).

❤️ А пока что хочу сказать спасибо тем, кто читал трансляцию. Если вам понравился формат, поддержите любой реакцией, random() вполне подойдёт.

@iOS Dev
❤‍🔥132🔥29🐳19🏆17👍16👏8🤩75😱3🤔2🤯2
Невероятно, но факт — разрешение Apple Watch Ultra, больше чем у первого iPhone!
Кто бы в это мог поверить несколько лет назад

😳 Часы, показанные на конференции, обладают разрешением 410x502 px, в то время как у первого iPhone разрешение было 320x480 px.

@iOS Dev — следим за прогрессом!
🔥23👍8🤩5🤔3😱3💯3
5 способов изменить размер изображения: простые и продвинутые техники

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

📖 Примеры, которые рассматриваются в этой статье, охватывают фреймворки как низкого, так и высокого уровня, от Core Graphics, vImage до Core Image и UIKit:

Использование UIGraphicsImageRenderer.

Использование Core Graphics Context.

Создание миниатюр с помощью Image I/O.

Ресэмплинг Lanczos с помощью Core Image.

Масштабирование изображения с помощью vImage.

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

@iOS Dev
🔥14👍61👏1
Разбор вариантов рефакторинга в Xcode для async/await
Как с лёгкостью внедрить асинхронные функции в свой код

Xcode может предложить до трех вариантов рефакторинга при щелчке правой кнопкой мыши на функции:

1️⃣ Преобразовать функцию в асинхронную.
Это критическое изменение, то есть сигнатура функции станет другой, и вам нужно обновить все места, в которых функция вызывается!

2️⃣ Добавить асинхронную альтернативу.
Существующая сигнатура функции останется прежней, но реализация функции будет заменена для использования вновь созданной асинхронной функции.

3️⃣ Добавить асинхронную обёртку.
Существующая функция останется неизменной, и добавится новая асинхронная функция, которая использует withCheckedThrowingContinuation для повторного использования существующей функции.

📖 В этом материале автор объясняет результат каждого варианта рефакторинга на примерах.

@iOS Dev
🔥13👍51👏1
Создание кастомной UICollectionViewListCell с помощью SwiftUI

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

Прочитав материал, вы узнаете:

1️⃣ Как использовать UIHostingConfiguration (уже был пост здесь).

2️⃣ Как регулировать высоту ячейки.

3️⃣ Как регулировать separator insets.

4️⃣ Как настраивать лэйаут для ячеек.

В конце статьи вы сможете использовать UIHostingConfiguration в таком виде:

let hostingConfiguration = UIHostingConfiguration {
MyFirstSwiftUICell(item: item)
}.margins(.horizontal, 50)


ℹ️ Важно помнить, что UIHostingConfiguration доступен только в iOS 16 и выше. Если вашему приложению по-прежнему необходимо поддерживать версию iOS ниже, чем iOS 16, вы можете подумать об использовании иных способов.

@iOS Dev
👍8🔥41👏1🤩1🌚1
2025/07/12 14:50:26
Back to Top
HTML Embed Code: