Connect with us

Новости

Digest MBLTdev: Новости для iOS разработчиков №147

В течение недели топовые iOS-разработчики Руслан Гуменный, Саша Черный и Саша Зимин, а также директор по продукту VK Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.

e-Legion

Опубликовано

/

     
     

AlphaZero показывает невероятные успехи в выигрывании чего угодно у кого угодно. Стандарт C++17 перешёл в статус Published. Успели-таки, чертяги. Microsoft замутит ноутбуки на ARM. Наше восхищение рэдмондцам. Это должно продвинуть индустрию вперёд. А ещё, редакция дайджеста получила ваши ответы. Они нас порадовали. Прямо подарок к Новому году. Спасибо. Потребуется какое-то время, чтобы реализовать задумки, но мы, что называется, on the way.

1

31 Million Client Registration Files Leaked by Personalized Keyboard Developer

Есть такая популярная сторонняя клавиатура — AI.type. Немножечко обнаружилось, что эта клавиатура собирает прорву данных, да ещё и хранит их небезопасно на своём сервере. Кстати, покупая какую-нибудь китайскую розовую клавиатуру с радужной подсветкой всего за 99 руб., будьте готовы к похожему результату.

MACKEEPERSECURITY.COM

Apple Expands Search Ad Offerings with Search Ads Basic

Новый тип рекламы в App Store. Пока только US.

WWW.MACSTORIES.NET

4

Hyperion-iOS

Штука для дизайн-ревью приложения прямо на девайсе. Можно измерять расстояния, смотреть атрибуты и замедлять анимации без Xcode.

GITHUB.COM

Singleton, Service Locator and tests in iOS

Статья про антипаттерны Singleton и Service Locator, а также про то, как можно оставить их в проекте и иметь тестируемый код.

BADOOTECH.BADOO.COM

Building an enum-based analytics system in Swift

Аналитики в современных приложениях много. Маркетологом только дай волю. 5+ систем воткнут только так. Вот вариант, как оформить хаос с событиями. А если вы используете MVVM, поглядите этот вопрос на SO, тоже про усмирение хаоса.

WWW.SWIFTBYSUNDELL.COM

When Not to Use an Enum

Когда в ответ на статью появляется статья, это особенно прекрасно. Замечания и предложения к предыдущей статье: мол, enum отличный, но негоже всюду его пихать только потому, что enum в Swift функционален.

MATT.DIEPHOUSE.COM

e-Legion Meetup: дизайн мобильных интерфейсов

Санкт-Петербург, 14 декабря, офис Тинькофф, 18:30. «Система контроля версий для дизайнера» от Димы Головкова из e-Legion. «Дизайн форм для мобильных приложений и сайтов» от Ника Бабича из UX Planet. «Как мы используем продуктовую мобильную аналитику» от Толи Ларина из Тинькофф. Будет трансляция.

ELEGION.TIMEPAD.RU

Moscow CocoaHeads Meetup

Москва, 15 декабря, офис Mail.Ru, 19:00. «Как стать GPU-инженером за час» от Андрея Володина из Prisma AI. «Распределённая сборка IPA» от Мити Куркина из Mail.Ru. «Синее смещение: оптимизация запуска на платформе iOS» от Виктора Брыскина из Яндекса.

CORP.MAIL.RU

c71bdfcf-9da6-4069-9426-b03ba710c042

Яндекс изнутри: глазами iOS-разработчика

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

WWW.YOUTUBE.COM

Предыдущие выпуски Digest MBLTDEV и подписка доступны на официальном сайте. Всё бесплатно и никакого спама, честно!

Комментарии
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement
Click to comment

You must be logged in to post a comment Login

Leave a Reply

Магазины приложений

У App Store обновилась веб-версия

Apple обновила веб-интерфейс App Store. Он стал более воздушным и соответствующим версии магазина в iOS 11.

Леонид Боголюбов

Опубликовано

/

Веб-версия App Store пошла по пути укрупнения – в ней большая иконка, более заметные скриншоты, крупная оценка. Кроме того появилась информация о позиции в категории, о фичеринге, информация о встроенных покупках стала более заметной и явной. С другой стороны, описание все также свернуто в один абзац и для его полного прочтения надо нажать на “Еще”.

Комментарии
Продолжить чтение

Новости

Oculus открыл программу поддержки разработчиков Oculus Start

Oculus объявила сегодня о запуске Oculus Start –  программы поддержки новых VR-разработчиков.

Леонид Боголюбов

Опубликовано

/

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

Участие в программе означает, что разработчики получать доступ к комплектам разработки, к новым инструментам и сервисам, к возможности консультаций с экспертами Oculus для решения задач или оценке самих VR-проектов.

Представитель Oculus отмечает, что разработчики могут сохранить все права на проекты, которые они представят в рамках программы Start. Кроме того, Oculus говорит, что разработчики могут не замыкаться  исключительно на платформе Oculus.

«Разработчики, которые работают на других платформах, тоже могут подать заявку», – пишет компания.

Oculus принимает заявки, начиная с сегодняшнего дня. В проекте должно быть один или два разработчика, должно быть опубликованное в магазине Oculus или на любой другой платформе VR-приложение, отсутствие предыдущего финансирования более 10,000 долларов.

 

Комментарии
Продолжить чтение

Новости

Snapchat улучшает инструменты продвижения приложений

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

Леонид Боголюбов

Опубликовано

/

Snapchat-еры очень увлеченная группа, заинтересованная в узнавании новых вещей, – говорит Питер Селлис, директор по доходам Snap. – Мы видим спрос на открытие новых приложений в Snapchat, и наша команда развивает новые инструменты для рекламодателей. С их помощью мы можем предложить более точные метрики и новые способы охвата аудитории.

Сейчас Snapchat начал предлагать глубокие ссылки, которые бы могли выводить пользователей прямо на нужные им функции в приложениях, сделал окно атрибуции более гибким, дал возможность просматривать post-install события приложений в рекламной панели.

В качестве примера компания приводит опыт Playdemic с Golf Clash, у которой возврат инвестиций в рекламу вырос на 27%, Peak Labs, которой удалось привлечь 1.7 миллиона установок за два месяца, и ретейлера Zaful у которого стоимость покупающего пользователя была на 20% ниже, чем в других каналах.

 

Комментарии
Продолжить чтение

Новости

BlueStacks поддерживает Android 7.0

Бета-версия эмулятора BlueStacks с Android Nougat в качестве ОС уже доступна для скачивания. Она предназначена для относительно мощных компьютеров, способных обрабатывать новое поколение графического движка HyperG.

AppTractor

Опубликовано

/

Автор:

Сегодня компания BlueStacks выпустила новую версию мобильной игровой платформы BlueStacks под управлением Android Nougat, пока что в статусе бета-версии. Как лидер на рынке мобильного гейминга на PC, BlueStacks продолжает сближать ПК игроков с мобильными геймерами. Закономерным шагом в этом направлении стало обновление до Android N, открывающее доступ ко всей библиотеке приложений Google Play, включая новейшие игры с наиболее качественной графикой.

Наша миссия — сделать мобильные игры на компьютерах естественными, ничем не отличающимися от привычных ПК игр, — говорит Кэти Янг, директор по продукту в BlueStacks. -— Запускать игры это меньшее, чего мы добиваемся. В реальности, мы хотим, чтобы игроки забыли о том, что играют в мобильную игру и вместо этого считали, что это еще одно расширение десктопной игровой библиотеки.

Графическая система HyperG, впервые представленная на BlueStacks 3, получила серьезное обновление — теперь она использует все возможности библиотек Android N. Это означает, что игры будут выглядеть четче, работать на высоких FPS, и при этом расходовать меньше ресурсов компьютера. Кэти Янг добавляет: “Вместе с бета-версией BlueStacks + N и обновленным HyperG, мы видим в некоторых требовательных играх прирост в кадрах на 25-30% и снижением использования процессора на 15-20%. Бета-версия будет доступна только для относительно мощных компьютеров с процессорами Intel и AMD с включенной виртуализацией”.

С запуском поддержки Android N, BlueStacks решает серьезную проблему части игроков — играть в современные мобильные игры, требующие поддержки самой последней версии ОС. Android N обратно-совместим со всеми старыми приложениями, и поддерживает большинство игр, размещенных в Google Play. Бету-версию можно скачать сегодня на официальном сайте вместе с последней версией текущей BlueStacks 3.

Комментарии
Продолжить чтение

Наша рассылка

Каждому подписавшемуся - "1 час на UI аудит": бесплатный ускоренный курс для разработчиков!

Нажимая на кнопку "Подписаться" вы даете согласие на обработку персональных данных.

Вакансии

Популярное

X

Спасибо!

Теперь редакторы в курсе.