ios

  • Хабрахабр

    Яндекс.Карты: Зашел на контроллер карт — сразу получил позицию пользователя (окей, ну а теперь серьезно)

    Снова приветствую! Поэму. Совсем недавно я опубликовал статью, буквально пропитанную любовью к Яндекс.Картам. Вот, собственно, она habr.com/ru/post/479102 Оду. Ловите кучку кода, размышлений и скринов. Удостоверившись, что среди программистов мало любителей стихов, я все же решил осветить ситуацию более «по-ХАБРовски». Поехали. Начнем сначала. Задача тривиальна: при входе на контроллер с картами нужно сразу «отзуммиться» на точку пользователя (бонус: надо бы еще…

    Подробнее »
  • Хабрахабр

    10 самых популярных курсов Microsoft на русском

    Привет, Хабр! Совсем недавно мы выложили первую часть серии подборок полезных обучающий курсов для программистов. И вот незаметно подкралась последняя пятая часть. В ней мы перечислили некоторые из самых популярных IT-курсов, которые доступны на нашей учебной платформе Microsoft Learn. Все они, конечно же, бесплатны. Подробности и ссылки на курсы под катом! Темы курсов в этой подборке: Python Xamarin Visual Studio…

    Подробнее »
  • Хабрахабр

    [По докам] Flutter. Часть 2. Для iOS разработчиков

    После длительного перерыва я продолжу рассказывать о популярном фреймворке Flutter в формате «вопрос — ответ». Первую статью для Android-разработчиков вы можете найти здесь, а сегодня будет полезный материал для разработчиков под iOS. Если у вас мало времени для самостоятельного и глубокого изучения документации, но вы хотите понять, чем хорош Flutter и как его использовать, загляните под кат. Часть 1. Flutter.…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Extension в Dart (Flutter)

    В недавном релизе языка Dart 2.6 в языке появилась новая функция, static extension или статические методы расширения, который позволяет вам добавить новые методы к существующим типам. Зачем вообще нужны extension? Как их использовать и на что они годятся? Введение Начнём с того что такое вообще extension? Extension — это синтаксический сахар, который расширяет существующий класс в месте, отличном от модуля…

    Подробнее »
  • Хабрахабр

    Конкретное и глобальное: программа Mobius 2019 Moscow

    Самые разные вопросы: от конкретных технических («как бы ускорить сборку в Xcode») до глобальных карьерных («а не податься ли мне в инди-разработчики с собственным приложением»). Что может интересовать мобильного разработчика? А если действительно заняться собственным приложением, сразу возникают новые вопросы: например, как эффективнее всего взаимодействовать с Google Play/App Store? Как всегда, там всем хватит технической конкретики, но будет и ряд…

    Подробнее »
  • Хабрахабр

    Как Браузер для iOS А/Б-тестирование улучшал. Доклад Яндекса

    Не так давно мы посмотрели, как устроены A/Б-эксперименты в Поиске. Руководитель бригады разработки iOS-версии Яндекс.Браузера Андрей Сикерин sav42 на последней встрече CocoaHeads Russia тоже рассказывал про инфраструктуру А/Б-тестирования, только уже в своем проекте. Я хочу рассказать, что представляет собой платформа экспериментов браузера для iOS, как мы научились ее использовать, поддержали ее более продвинутые возможности, как диагностировать и отлаживать фичи, раскатываемые…

    Подробнее »
  • Хабрахабр

    Внедряем Sign in with Apple — систему авторизации от Apple

    Привет, Хабр! Исключение составляют образовательные, корпоративные, правительственные и бизнес-приложения, использующие собственную авторизацию. Этим летом на конференции WWDC 2019 Apple представила собственную систему авторизации Sign in with Apple  и сделала ее обязательной для всех приложений в App Store, которые используют вход через соцсети. К Sign in with Apple Apple сделала качественную документацию, и в этой статье мы на примере ЦИАН расскажем, как…

    Подробнее »
  • Хабрахабр

    То, что нужно знать о проверке чека App Store (App Store receipt)

    В StackOverflow по-прежнему появляется много вопросов о валидации App Store чеков, поэтому мы решили написать статью на эту тему в формате вопросов и ответов. Что представляет собой App Store чек? Находится в бандле приложения и его можно легко получить, вызвав: Bundle.main.appStoreReceiptURL. Это зашифрованный файл в формате PKCS#7, который содержит в себе информацию обо всех покупках в приложении. Всегда ли есть…

    Подробнее »
  • Хабрахабр

    [Перевод] Изменения модальной презентации экранов в iOS 13

    Всем привет! Я перевел для вас статью от Geoff Hackworth про то, как изменился стиль модальной презентации в iOS 13, на что это повлияло и как работает обратная совместимость с предыдущими версиями iOS и Xcode. Меня зовут Илья, я из Tinkoff.ru. Введение Как и многие разработчики для iOS, я медленно обрабатываю всю новую информацию, которую Apple нам дала, и в…

    Подробнее »
  • Хабрахабр

    В macOS 10.15 более не поддерживаются 32-битные приложения. Что вы можете сделать?

    7 октября 2019 года Apple выпустила в свет новую версию своей операционной системы для Mac, macOS Catalina. Версия 10.15 содержит множество изменений и улучшений. Одно из значимых – полный отказ от 32-битных приложений. Будучи разработчиком таких приложений для macOS, что вы можете сделать? Правильно, портировать приложение на 64-битную платформу. Будет ли приложение работать правильно с первого раза? Возможно. Зависит от…

    Подробнее »


Кнопка «Наверх»
Закрыть