Connect with us

Новости

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

Был момент, когда код на Swift, который мне попадался, был усыпан struct вместо class, будто больной ветрянкой. Неизменяемость, явные состояния — всё на стиле. В The Swift Programming Language (Swift 4) есть прекрасный раздел Choosing Between Classes and Structures.

e-Legion

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

/

     
     

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

Был момент, когда код на Swift, который мне попадался, был усыпан struct вместо class, будто больной ветрянкой. Неизменяемость, явные состояния — всё на стиле. В The Swift Programming Language (Swift 4) есть прекрасный раздел Choosing Between Classes and Structures. Там перечислены ожидания, рекомендации, когда лучше делать структуры. Примеры структур хорошо знакомы iOS-разработчикам: размер, координата, диапазон… Прочтите список примеров и общих наставлений. Он короткий. В любых других случаях рекомендуется использовать class.

1

Онлайн-квест от MBLTdev

В преддверии MBLTdev 2017 запилили квест. Поиграем?

HABRAHABR.RU

4

Smart Gesture Recognition in iOS 11 with Core ML and TensorFlow

Большая статья со всеми этапами распознавания нарисованных жестов с помощью CoreML.

WWW.MITOCHROME.COM

Modular Xcode projects

В преддверии dyld 3.0 можно задуматься о модульном подходе к вашим проектам. Особенно если время компиляции слишком большое, или у вас больше одного продукта.

PPINERA.ES

BigInt

Хотите большие числа? А ОЧЕНЬ большие? Вот вам соответствующая библиотека в Swift.

GITHUB.COM

Dictionary and Set Improvements in Swift 4.0

Столько всего завезли нового, что прямо не знаешь, за что хвататься. Но вы хватайтесь за ссылку. Всё с примерами и довольно кратко.

SWIFT.ORG

VTAcknowledgementsViewController

Способ показать соглашение или лицензии в приложении. Есть для Swift. Есть для tvOS.

GITHUB.COM

3

The 5 questions you should be asking yourself all day, everyday #UX

Статья со списком из пяти вопросов, которые Fabricio Teixeira рекомендует задавать как можно чаще, и его рассуждения на тему каждого вопроса.

UXDESIGN.CC

iOS 11 Glyphs

Ни для кого не секрет, что в iOS 11 поменялся вектор стиля, и Apple перерисовала глифы по всей системе. На эту тему даже был доклад на WWDC 2017. А по ссылке вы можете скачать все грифы новой iOS и использовать для вдохновения.

ICONS8.COM

FunTechHackathon

FunTech онлайн-хакатон, который пройдёт 14-15 октября. Можете участвовать со своими друзьями прямо из дома.

HACKATHON.FUN

c71bdfcf-9da6-4069-9426-b03ba710c042

NSSpain 2017

Стали доступны выступления с последнего NSSpain. Прямо скажем, там дофига.

VIMEO.COM

CocoaHeads Kyiv #12

Видео со встречи киевских братьев по разуму. Порадовал, например, рассказ про звуки в приложениях. А ещё вживую посмотрел на Лизу Дзюбу, которая присылала нам ссылки несколько раз. Приятная неожиданность!

WWW.YOUTUBE.COM

16f106c0eaa442b184873f18f426a916

Why many developers still prefer Objective-C to Swift

Рассуждения небезызвестного Paul Hudson на тему, почему же Objective-C ещё не умер и очень даже популярен.

WWW.HACKINGWITHSWIFT.COM

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

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

1 Comment

  1. Ivan

    14.10.2017 at 02:18

    Спасибо за то, что написали. Кстати. у нас и русская версия есть: https://ru.icons8.com/ios

You must be logged in to post a comment Login

Leave a Reply

Новости

Apple намеревается купить Shazam

По данным TechCrunch, Apple ведет переговоры о покупке Shazam – популярного сервиса, определяющего песни, ТВ-шоу, фильмы или рекламу по коротким фрагментам аудио или видео.

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

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

/

По слухам, сделка может быть заключена на этой неделе, а объявят о  ней в понедельник. Ориентировочная цена покупки – около 400 миллионов долларов (что ниже оценки в 1 млрд по результатам последнего раунда инвестиций в 2015).

Всего у сервиса более миллиарда скачиваний и в сентябре 2017 компания отчиталась о доходах в 54 миллиона долларов по итогам 2016 финансового года (два предыдущих года у Shazam были потери).

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

Аналитика промо-кампаний

AppsFlyer и myTarget представили новый продукт Audiences

7 декабря в офисе MailRu.Group в рамках встречи со специалистами по мобильному маркетингу AppsFlyer и myTarget представили новое решение Audiences, предназначенное для сегментации пользователей и динамической синхронизации аудиторий с различными источниками трафика.

AppTractor

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

/

Автор:

Audiences позволит маркетологам и аналитикам сэкономить время на выгрузке сырых данных, их анализе и подгрузке в медиаисточники, так как сегментацию аудитории этот продукт позволит сделать автоматически, а подгрузка данных в платформу myTarget  будет динамической, то есть целевая аудитория будет регулярно обновляться сама. Продукт доступен как для iOS, так и для Android.

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

Для запуска необходимо лишь отправить запрос на подключение, настроить передачу in-app событий, создать аудитории и подготовить креативы. Продукт уже использует ряд рекламодателей, в том числе одно из крупнейших приложений для знакомств Mamba, аналитик которого поделился своим опытом с гостями митапа.

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

Новости

В Facebook Instant Games появятся стримы и видеочат

Facebook активно развивает свою платформу мгновенных игр в Messenger. В них появились, например, встроенные покупки и реклама, сама платформа стала работать во всех странах, да и их количество увеличилось с 20 год назад до 70 сейчас.

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

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

/

Но, конечно, компания не останавливается – Facebook объявил сегодня, что игры можно будет стримить в Facebook, а в многопользовательских играх появится видеочат.

Стрим из Instant Game будет идти прямо на страницу пользователя, запись останется там после окончания потока. Другие пользователи смогут лайкат и комментировать трансляцию, но такого потока эмодзи и лайков по всему экрану пока не будет.

Видеочат сначала заработает в Words with Friends, а потом и в других играх – пользователи смогут видеть соперников.

Еще одна хорошая новость для платформы – пришествие больших издателей. В Messenger появятся Angry Birds от Rovio, Sonic Jump от Sega, Tsum Tsum от Disney и даже новая версия Puzzles & Dragons.

Facebook Instant Games и балканизация экономики приложений

 

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

Новости

Apple опустилась на 48 позиций в рейтинге работодателей

Популярный сервис поиска работы Glassdoor опубликовал свой ежегодный рейтинг условий труда в крупных компаниях США. Лучшим местом для работы в 2018 г. была признана Facebook. Apple потеряла в рейтинге 48 позиций, опустившись с 36 место на 84. Рейтинг составляется на основе анонимных отзывов сотрудников.

AppTractor

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

/

Автор:

Что касается других компаний, то Google заняла пятое место, SAP — 11, LinkedIn оказалась на 21, Adobe — на 31, Microsoft — на 39, SpaceX — на 50, Yahoo — на 65.

Как пишет Икс Медиа, по условиям опроса Glassdoor сотрудники должны оценить степень своего удовлетворения условиями труда в компании по пятибалльной шкале. В этом году Apple набрала 4,3 балла, что находится посередине между уровнем «доволен» и «очень доволен». Лидер рейтинга Facebook набрал 4,6 балла. В прошлом году результат Apple составлял 4,2 балла.

Glassdoor сообщает, что при подсчете учитывались отзывы, оставленные сотрудниками компаний в период с 1 ноября 2016 г. по 22 октября 2017 г. Всего было обработано более 700 тыс. отзывов. Средний рейтинг работодателя составляет 3,3 балла.

При этом в аналогичном рейтинге Glassdoor на 2018 г. для компаний, работающих в Великобритании, дела обстоят иначе: первое место заняла Google, Facebook оказался на четвертом, а Apple — на девятом, также с результатом 4,3 балла. В 2016 г. компания занимала в британском рейтинге 41 место.

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

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

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

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

Популярное

X

Спасибо!

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