Forwarded from Mobile Development by AppTractor
Apple выпустила библиотеку гомоморфного шифрования для Swift
Гомоморфное шифрование - это криптографическая техника, которая позволяет производить вычисления на зашифрованных данных, не раскрывая операционному процессу лежащие в их основе незашифрованные данные.
В Apple используют гомоморфное шифрование в своей работе, поэтому они рады поделиться этой Swift-реализацией с сообществом, чтобы другие могли использовать ее и вносить свой вклад.
Одним из примеров использования этой реализации в iOS 18 является новая функция Live Caller ID Lookup, которая предоставляет услуги определения номера абонента и блокировки спама. Live Caller ID Lookup использует гомоморфное шифрование для отправки зашифрованного запроса на сервер, который может предоставить информацию о телефонном номере без того, чтобы сервер знал конкретный номер телефона, указанный в запросе.
Гомоморфное шифрование - это криптографическая техника, которая позволяет производить вычисления на зашифрованных данных, не раскрывая операционному процессу лежащие в их основе незашифрованные данные.
В Apple используют гомоморфное шифрование в своей работе, поэтому они рады поделиться этой Swift-реализацией с сообществом, чтобы другие могли использовать ее и вносить свой вклад.
Одним из примеров использования этой реализации в iOS 18 является новая функция Live Caller ID Lookup, которая предоставляет услуги определения номера абонента и блокировки спама. Live Caller ID Lookup использует гомоморфное шифрование для отправки зашифрованного запроса на сервер, который может предоставить информацию о телефонном номере без того, чтобы сервер знал конкретный номер телефона, указанный в запросе.
❤5👍2
Новый сезон Android Worldwides ждет вас!
https://sessionize.com/android-worldwide-october-2024
Мы открыли CFP, ждем ваши заявки)
Android Worldwides - это бесплатная онлайн-конференция международного масштаба со спикерами со всего мира. Мы сообщество энтузиастов и ждем всех)
https://sessionize.com/android-worldwide-october-2024
Мы открыли CFP, ждем ваши заявки)
Android Worldwides - это бесплатная онлайн-конференция международного масштаба со спикерами со всего мира. Мы сообщество энтузиастов и ждем всех)
Sessionize
Android Worldwide October 2024: Call for Speakers
Android Worldwide is an international group of developer communities that like to collaborate. Once every three months we organize free technical even...
Записки разработчицы
Подключайтесь на вебинар Отус по SwiftData: https://edu.livedigital.space/room/jcZ9vq3YDT
YouTube
Внедряем SwiftData в приложение // Демо-занятие курса «iOS Developer»
Участники узнают, как писать слой хранилища данных в приложении, познакомятся со SwiftData и научатся использовать его для хранения данных
Урок подходит разработчикам iOS начинающим и продолжающим
После нашего занятия участники смогут писать локальное хранилище…
Урок подходит разработчикам iOS начинающим и продолжающим
После нашего занятия участники смогут писать локальное хранилище…
🔥4
Forwarded from Mobius — канал конференции
#видеозаписи #партнёрскийдоклад
Проект RuStore довольно молодой, а Михаил Емельянов (VK) рассказывал о борьбе с техдолгом в нём — разве это уже могло стать большой проблемой? Но с техдолгом как с обычным долгом: лучше не дожидаться, когда проблема станет очень большой, а не давать долгу скопиться. Так что и видеозапись может быть полезно посмотреть, даже если ваш проект молодой.
Проект RuStore довольно молодой, а Михаил Емельянов (VK) рассказывал о борьбе с техдолгом в нём — разве это уже могло стать большой проблемой? Но с техдолгом как с обычным долгом: лучше не дожидаться, когда проблема станет очень большой, а не давать долгу скопиться. Так что и видеозапись может быть полезно посмотреть, даже если ваш проект молодой.
🔥3👍1
6 августа проведу открытый урок по LiveActivities в iOS. Записывайтесь, приходите)
Скорее всего, платформа будет использоваться внутренняя. Загрузка на Youtube через 1-2 дня:
https://otus.ru/lessons/advanced-ios/#event-4543
Скорее всего, платформа будет использоваться внутренняя. Загрузка на Youtube через 1-2 дня:
https://otus.ru/lessons/advanced-ios/#event-4543
otus.ru
Разработчик iOS: практическое применение Swift 5, работа в Xсode и Git
Курс Разработчик iOS в OTUS с возможностью трудоустройства
🔥6
А это значит, что очень скоро наш новый сезон. Ловите мое выступление на Mobius, посвященное различным тулкитам кодогенерации. Продолжаю развивать отдельные части моего доклада в других. Ждите скоро статьи)
https://www.youtube.com/watch?v=2MYgZuk1OXA
https://www.youtube.com/watch?v=2MYgZuk1OXA
YouTube
Анна Жаркова — Тулкиты кодогенерации Android vs iOS
Подробнее о конференции Mobius: https://jrg.su/ojGU3B
— —
Скачать презентацию с сайта Mobius — https://jrg.su/MBNRtP
Крутые разработчики не только пишут хороший код, но и умеют пользоваться различными инструментами для упрощения, ускорения и оптимизации.…
— —
Скачать презентацию с сайта Mobius — https://jrg.su/MBNRtP
Крутые разработчики не только пишут хороший код, но и умеют пользоваться различными инструментами для упрощения, ускорения и оптимизации.…
❤8👍3
Swift - язык не только мобильной разработки:
https://swiftpackageindex.com/kabiroberai/node-swift
https://swiftpackageindex.com/kabiroberai/node-swift
🥴5🔥1
Записки разработчицы
Подключайтесь на вебинар Отус: https://edu.livedigital.space/room/FwDPyhbpBP
А вот и видео нашего занятия:
https://www.youtube.com/watch?v=tr833NgOC2k
https://www.youtube.com/watch?v=tr833NgOC2k
YouTube
Знакомимся с Live Activities iOS // Демо-занятие курса «iOS Developer. Professional»
Участники познакомятся с функционалом Live Activities, его особенностями, узнают, как добавить такое расширение к приложению и сделать его полезным
Подходит для продолжающих iOS разработчиков и интересующихся
После нашего занятия вы научитесь писать Live…
Подходит для продолжающих iOS разработчиков и интересующихся
После нашего занятия вы научитесь писать Live…
Forwarded from Android Broadcast
Room 2.7.0 продолжается расширение возможностей в KMP
👉 Изменили способ создания нового экземпляра Room
👉 Появилась поддержка Raw Query
👉 Добавлена поддержка таргета linuxArm64 в KMP
👉 Исправлены баги
#Jetpack #kmp
👉 Изменили способ создания нового экземпляра Room
👉 Появилась поддержка Raw Query
👉 Добавлена поддержка таргета linuxArm64 в KMP
👉 Исправлены баги
#Jetpack #kmp
👍5❤1
Хочу порекомендовать вам второй канал Дмитрия Григорьева
Forwarded from Mobile Compose (Dmitriy Grigoriev)
#Offtop #News
📣 Друзья, хочу с вами поделиться важной для меня новостью.
Не так давно я завел второй (на этот раз личный) канал. Причина проста — давно хотелось иметь площадку, где смогу иногда делиться новостями и идеями за пределами конкретного фреймворка (а иногда и за пределами разработки), а Mobile Compose оставить для того, для чего он и задумывался.
В новом же канале не будет ничего про Compose, зато будет достаточно других интересных историй и мыслей вслух.
Так что welcome.👋 🙂
Участие, как всегда, строго добровольное, однако я буду крайне рад видеть каждого из вас в новом канале.
Не так давно я завел второй (на этот раз личный) канал. Причина проста — давно хотелось иметь площадку, где смогу иногда делиться новостями и идеями за пределами конкретного фреймворка (а иногда и за пределами разработки), а Mobile Compose оставить для того, для чего он и задумывался.
В новом же канале не будет ничего про Compose, зато будет достаточно других интересных историй и мыслей вслух.
Так что welcome.
Участие, как всегда, строго добровольное, однако я буду крайне рад видеть каждого из вас в новом канале.
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Grigoriev Blog
Пишу про разработку, путешествия и жизнь вокруг 💻🌴☀️
Автор - @grigorievdy
Youtube - https://www.youtube.com/@grigorievdy
Канал про Compose - @mobile_compose
Автор - @grigorievdy
Youtube - https://www.youtube.com/@grigorievdy
Канал про Compose - @mobile_compose
👍5
Что ж, посмотрим, что это будет. Пока это в 2.5 раза дороже лицензии разработчика
👍1
Forwarded from IT и безопасность
Apple как всегда — оказывается, компания хочет ввести подписку на большинство AI-функций, которые появятся в iOS 18 осенью.
Подписка за $20 будет включать в себя буквально все основные функции Apple Intelligence, а для бесплатных юзеров оставят лишь базовые фичи и доступ к и так бесплатному ChatGPT.
Подписка за $20 будет включать в себя буквально все основные функции Apple Intelligence, а для бесплатных юзеров оставят лишь базовые фичи и доступ к и так бесплатному ChatGPT.
😁6😱1
Forwarded from Android Broadcast
Тем кому доступен Gemini будет круто в Android Studio Lady Bug ведь там будет анализ отчетов ошибок в App Quality Insights (Crashlytics и Google Play).
#androidstudio #ai #gemini #crashlytics
#androidstudio #ai #gemini #crashlytics
🔥4
Forwarded from Люди и Код — IT-подкаст
122-й выпуск подкаста
Эволюция мобильной разработки: от Java до Flutter и Kotlin Multiplatform
Слушать:
YouTube
Яндекс Музыка
mave
Apple
Castbox
YouTube Music
VK
Содержание:
— Какой была мобильная разработка в 2000-х? На каких языках программирования писали приложения и какие инструменты использовали
— Когда появились сторонние разработчики мобильных приложений
— Почему Java стал главным языком мобильной разработки в двухтысячные
— История iOS и Android. Что изменило их появление в мобильной разработке. Какие языки и инструменты использовали программисты для разработки первых приложений
— Какая философия у Android и iOS
— Что изменилось в 2022 году для российской мобильной разработки
— Несколько слов о китайской HarmonyOS
— Есть ли будущее у «Авроры»
— React Native, Xamarin, Cordova и другие инструменты кросс-платформенной мобильной разработки
— Почему PWA так и не стали основным видом мобильных приложений, как это предсказывал Стив Джобс
— Чем хорош Kotlin. Почему Google назвал его предпочтительным языком разработки под Android
— Что такое Kotlin Multiplatform
— Какое место Flutter и Dart занимают в современной мобильной разработке
— Как менялись приложения с развитием мобильной электроники и операционных систем. Как повлияло развитие ИИ
— Что ждёт мобильную разработку в ближайшем будущем
Гость: Анна Жаркова
Мобильный разработчик с девятью годами опыта коммерческой разработки. KMP Developer Expert. Занимается кросс-платформенной (KMM, Xamarin) и нативной разработкой на iOS (Swift/Objective-С) и Android (Kotlin/Java).
Преподаёт на курсах «iOS Advanced 2.0» и «iOS Базовый» в Otus.
Спикер на конференциях (Mobius, Droidcon, Podlodka Android/iOS, Android Worldwide). Член ПК Mobius, CodeFest, «Стачки». Эксперт Skillbox и MBE.
Telegram: https://t.iss.one/prettygeeknotes
Дополнительные ссылки
— «Swift. Основы разработки приложений под iOS и macOS», Василий Усов
— «Основы Dart», Станислав Чернышёв
— Выпуск подкаста «Люди и код» со Станиславом Чернышёвым
Эволюция мобильной разработки: от Java до Flutter и Kotlin Multiplatform
Слушать:
YouTube
Яндекс Музыка
mave
Apple
Castbox
YouTube Music
VK
Содержание:
— Какой была мобильная разработка в 2000-х? На каких языках программирования писали приложения и какие инструменты использовали
— Когда появились сторонние разработчики мобильных приложений
— Почему Java стал главным языком мобильной разработки в двухтысячные
— История iOS и Android. Что изменило их появление в мобильной разработке. Какие языки и инструменты использовали программисты для разработки первых приложений
— Какая философия у Android и iOS
— Что изменилось в 2022 году для российской мобильной разработки
— Несколько слов о китайской HarmonyOS
— Есть ли будущее у «Авроры»
— React Native, Xamarin, Cordova и другие инструменты кросс-платформенной мобильной разработки
— Почему PWA так и не стали основным видом мобильных приложений, как это предсказывал Стив Джобс
— Чем хорош Kotlin. Почему Google назвал его предпочтительным языком разработки под Android
— Что такое Kotlin Multiplatform
— Какое место Flutter и Dart занимают в современной мобильной разработке
— Как менялись приложения с развитием мобильной электроники и операционных систем. Как повлияло развитие ИИ
— Что ждёт мобильную разработку в ближайшем будущем
Гость: Анна Жаркова
Мобильный разработчик с девятью годами опыта коммерческой разработки. KMP Developer Expert. Занимается кросс-платформенной (KMM, Xamarin) и нативной разработкой на iOS (Swift/Objective-С) и Android (Kotlin/Java).
Преподаёт на курсах «iOS Advanced 2.0» и «iOS Базовый» в Otus.
Спикер на конференциях (Mobius, Droidcon, Podlodka Android/iOS, Android Worldwide). Член ПК Mobius, CodeFest, «Стачки». Эксперт Skillbox и MBE.
Telegram: https://t.iss.one/prettygeeknotes
Дополнительные ссылки
— «Swift. Основы разработки приложений под iOS и macOS», Василий Усов
— «Основы Dart», Станислав Чернышёв
— Выпуск подкаста «Люди и код» со Станиславом Чернышёвым
YouTube
Эволюция мобильной разработки: от Java до Flutter и Kotlin Multiplatform
Гость. Анна Жаркова
Мобильный разработчик с 9 годами опыта коммерческой разработки. KMP Developer Expert. Занимается кроссплатформенной (KMM, Xamarin) и нативной разработкой на iOS (Swift/Objective-С) и Android (Kotlin/Java).
Преподает на курсах «iOS Advanced…
Мобильный разработчик с 9 годами опыта коммерческой разработки. KMP Developer Expert. Занимается кроссплатформенной (KMM, Xamarin) и нативной разработкой на iOS (Swift/Objective-С) и Android (Kotlin/Java).
Преподает на курсах «iOS Advanced…
🔥6👍3
Forwarded from Код Воробья для iOS разработчиков
Apple закручивает гайки. Что имеем:
💳 Вообще не проходят проверки приложений с покупками по ссылке. Саппорт игнорит всех (прим. кто был на консультации)
💳 Холдят выплаты с рф-аккаунтов. У кого-то всё в порядке, но жалоб стало больше чем обычно
📊 Вырубили Apple Search Ads
Много разговоров о пакете санкций 12 сентября, но без конкретики. Разберем возможные кейсы:
Если запретят оплачивать новые аккаунты, то можно регать их в другом регионе. Если приложение большое — лучше открыть компанию, подойдут UK или Гонконг (дистанционно и дёшево)
Если отзовут платные соглашения
Сейчас они есть только у аккаунтов до 2022 года, если регистрировали недавно — у вас его и так нет. Если есть, лучше перенести приложения заранее
Закроют учетки РФ-разработчиков
Что делать зависит от того, как закроют. Если просто на паузу, то перенести приложение получится. Если отзовут соглашение — приложение зависнет на аккаунте
Следить можно в нашем чате по👨💻 App Store Connect. Если появится что-то важное, напишу здесь
Много разговоров о пакете санкций 12 сентября, но без конкретики. Разберем возможные кейсы:
Если запретят оплачивать новые аккаунты, то можно регать их в другом регионе. Если приложение большое — лучше открыть компанию, подойдут UK или Гонконг (дистанционно и дёшево)
Если отзовут платные соглашения
Сейчас они есть только у аккаунтов до 2022 года, если регистрировали недавно — у вас его и так нет. Если есть, лучше перенести приложения заранее
Закроют учетки РФ-разработчиков
Что делать зависит от того, как закроют. Если просто на паузу, то перенести приложение получится. Если отзовут соглашение — приложение зависнет на аккаунте
Следить можно в нашем чате по
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Aurora Developers
Друзья!
Делимся с вами промокодом 50% на DevFest Omsk 2024!
Сентябрь богат на крутые ИТ-мероприятия!
С 6 по 8 сентября в Омске состоится ежегодная ИТ-конференция DEVFEST OMSK 2024 💥💥
🔹 10 треков
🔹 50+ экспертных докладов
🔹 500+ участников
6 сентября на DevFest целый день будет посвящен ОС Аврора - первой отечественной мобильной операционной системе. В рамах трека пройдут 6 докладов, в которых спикеры рассмотрят важные и интересные аспекты мобильной разработки под Аврору, а также обсудят текущую ситуацию и перспективы Авроры вместе с аудиторией и спикерами-практиками!
Трек Аврора пройдет в ОмГПУ, на Тухачевского 14.
6 докладов, демонстрация технологий и встреча сообщества ждут всех в этот день!
⚡️ Специально для подписчиков ОС Аврора наши друзья из DevFest подготовили специальный промокод AURORAFEST24 на скидку 50% на любой тип билета!
Итак!
👉 Промокод: AURORAFEST24
* Внимание! Код действует до 24 августа!
Программа мероприятия и билеты доступны на сайте https://www.devfestomsk.ru/#tickets
🔥 Развиваем ИТ-сообщество #ВМЕСТЕ
Реклама. ИП Коровянский А.А. ИНН 550523422147
Делимся с вами промокодом 50% на DevFest Omsk 2024!
Сентябрь богат на крутые ИТ-мероприятия!
С 6 по 8 сентября в Омске состоится ежегодная ИТ-конференция DEVFEST OMSK 2024 💥💥
🔹 10 треков
🔹 50+ экспертных докладов
🔹 500+ участников
6 сентября на DevFest целый день будет посвящен ОС Аврора - первой отечественной мобильной операционной системе. В рамах трека пройдут 6 докладов, в которых спикеры рассмотрят важные и интересные аспекты мобильной разработки под Аврору, а также обсудят текущую ситуацию и перспективы Авроры вместе с аудиторией и спикерами-практиками!
Трек Аврора пройдет в ОмГПУ, на Тухачевского 14.
6 докладов, демонстрация технологий и встреча сообщества ждут всех в этот день!
⚡️ Специально для подписчиков ОС Аврора наши друзья из DevFest подготовили специальный промокод AURORAFEST24 на скидку 50% на любой тип билета!
Итак!
👉 Промокод: AURORAFEST24
* Внимание! Код действует до 24 августа!
Программа мероприятия и билеты доступны на сайте https://www.devfestomsk.ru/#tickets
🔥 Развиваем ИТ-сообщество #ВМЕСТЕ
Реклама. ИП Коровянский А.А. ИНН 550523422147
👍2🔥1
Forwarded from Mobile Broadcast | Анонсы
Mobile Broadcast Санкт-Петербург 20.08.2024 | Spinoff
На Модном радио встретились с Аркадием Ивановым, разработчиком (пока ещё) Google и автором Decompose..
Обсудили культуру разработки:
— Почему некоторые компании поощряют вклад разработчиков в открытый код
— Инициатива не наказуема
— Снова про пользу базовых знаний
— Почему тысячами сокращали сотрудников крупные IT компании в прошлом году
— Можно ли стать хорошим специалистом, если нет желания учиться
— Разница между образованием в ВУЗе и стажировкой в крупной компании
— Что искать и чем стоит поступиться при поиске работы
👉 Подробнее на видео
В эфире снова был Mobile Broadcast Spb🎤
#Питер #радио
На Модном радио встретились с Аркадием Ивановым, разработчиком (пока ещё) Google и автором Decompose..
Обсудили культуру разработки:
— Почему некоторые компании поощряют вклад разработчиков в открытый код
— Инициатива не наказуема
— Снова про пользу базовых знаний
— Почему тысячами сокращали сотрудников крупные IT компании в прошлом году
— Можно ли стать хорошим специалистом, если нет желания учиться
— Разница между образованием в ВУЗе и стажировкой в крупной компании
— Что искать и чем стоит поступиться при поиске работы
В эфире снова был Mobile Broadcast Spb
#Питер #радио
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8