Connect with us

Новости

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

Скажем, добавление новой функциональности означает не разовые затраты, но и затраты на обслуживание этой функциональности и общей связности в каждый момент будущего. Да поможет нам твёрдость, рассудительность и FCDD (Fingers Crossed Driven Development).

e-Legion

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

/

     
     

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

Есть такая организация — Международный союз электросвязи (ITU). Находится в славном городе Женеве и регулирует в том числе использование радиочастот на международном уровне. Ну, как регулирует. Рекомендации даёт. Наши соседи, например, Финляндия и Эстония, вовсю используют цифровое ТВ. Не для моды, а для разгрузки радиочастотного диапазона. Мы же отстаем с внедрением, и частот как обычно не хватает. Частоты эти могли бы пойти на 5G, например. А то вот Apple тестирует, а будет ли куда всунуть? Автор этих строк ни разу не специалист в регулировании радиочастот, но про то, что нужно выделять ресурсы на модернизацию, забывают не только в Министерстве Связи. Скажем, добавление новой функциональности означает не разовые затраты, но и затраты на обслуживание этой функциональности и общей связности в каждый момент будущего. Да поможет нам твёрдость, рассудительность и FCDD (Fingers Crossed Driven Development).

1

Apple launches app development curriculum for high school and community college students

Apple выложила новый курс по Swift. И теперь собирается проталкивать его в некоторые школы. Новое поколение идёт, торопитесь мигрировать в Deep Learning :)

WWW.APPLE.COM

GitHub Bug Update

Большое обновление у GitHub, добавили свой маркет, начали работу над приложениями и API теперь на GraphQL.

GITHUB.COM

Serverless Logic with Realm: Introducing Realm Functions

Пацаны из Realm не спят. И уже замахнулись на бэкенд для мобильных устройств. Молодцы!

NEWS.REALM.IO

4

Firebase Performance Monitoring

В бете появился SDK для анализа производительности приложений. По умолчанию умеет собирать аналитику по HTTP/S запросам. Выглядит интересно, но после истории с непонятным ростом трафика в Firebase Database хочется убежать от Firebase подальше.

FIREBASE.GOOGLE.COM

React & Elm inspired frameworks in Swift

По ссылке — отличная подборка Swift фреймворков, которые реализуют идеи JS фреймворков React и Elm. Т.е. позволяют улучшить код, отвечающий за отображение.

GIST.GITHUB.COM

5 Easy Dispatch Tricks

Подборка советов по работе с DispatchTime и DispatchTimeInerval.

ERICASADUN.COM

Building Swift Projects In Source Compatibility Mode

Инструкция как попробовать Swift 4.

DDUAN.NET

SQLite.swift

Неожиданно много внимания привлекла новая обертка над SQLite. Вроде круто, но вот, скажем, GRDB.swift намного интереснее.

GITHUB.COM

TensorFlow-experimental 1.1.1

Эксперимент от Google по дистрибуции через CocoaPods своей открытой библиотеки для машинного обучения.

COCOAPODS.ORG

Real-time object detection with YOLO

Товарищ запустил детектор объектов в iOS.

MACHINETHINK.NET

2

iCloud Bookmarks

Оказывается, Apple поддерживает расширение для Windows версии Chrome, которое позволяет сохранять закладки в iColud и, стало быть, синхронизировать их с закладками на мобильном Safari и Safari на Mac.

CHROME.GOOGLE.COM

Git Town

Алиасы для гитовых команд.

GITHUB.COM

c71bdfcf-9da6-4069-9426-b03ba710c042

CocoaHeads meetup в офисе Badoo

Запись прошедшей встречи. «Разработка фич: от флагов до a/b-тестов» от Катерины Трофименко, «Магия Swift» от Саши Зимина, от Саши же викторина и круглый стол.

HABRAHABR.RU

UIKonf 2017 – Day 1 – Frank Rausch – Good Typography, Better Apps

У многих приложений есть проблемы с шрифтами. Скажем, знаменитый Medium. Если переключится на Русский язык, то будет какой-то невообразимый шрифт, что вызывает отвращение от сервиса в целом. Так что типографика важна, и в этом видео вы найдёте неплохие советы о том, что делать со шрифтами.

WWW.YOUTUBE.COM

16f106c0eaa442b184873f18f426a916

Linux utils that you might not know

Название немного попсовое, завлекательное. Внутри не такой уж вау: как CSV вывести по колонкам, как календарик вызывать и ещё полтора трюка.

SHIROYASHA.IO

Stack Overflow: Helping One Million Developers Exit Vim

Приколюха от SO: вопрос «как выйти из vim» просмотрело больше миллиона человек. Всякие сопутствующие исследования аудитории этого вопроса прилагаются.

STACKOVERFLOW.BLOG

Building an App People Love. Keynote Talk by Josh Partridge, Shazam

Если вы пропустили MBLT17, рекомендуем почитать статью по материалам доклада Джоша Партриджа из Shazam. Или посмотреть его выступление, ссылка на видео внутри статьи. Особенно полезно тем, кто беспокоится о user segmentation.

WWW.APPLANCER.CO

Digest MBLTDEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу.

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

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

You must be logged in to post a comment Login

Leave a Reply

Новости

Интересные материалы: 11.12

Лучшие материалы о разработке и маркетинге технологических продуктов.

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

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

/

Весь день мы собираем лучшие материалы о разработке и маркетинге технологий, стартапов, мобильных приложений и игр для iOS и Android из самых разных источников:

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

Новости

Apple покупает Shazam

Apple подтвердила покупку Shazam.

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

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

/

Вот что пишет компания:

Мы очень рады, что Shazam и его талантливая команда присоединятся к Apple. С момента запуска App Store, Shazam неизменно является одним из  самых популярных приложений для iOS. Сегодня он используется сотнями миллионов людей во всем мире на разных платформах. Apple Music и Shazam естественно подходят друг другу, разделяя страсть к открытию музыки и предоставляя отличные музыкальные впечатления нашим пользователям. У нас захватывающие планы и мы с нетерпением ждем объединения с Shazam.

Цену Apple не указывает, но по оценкам она составляет около 400 миллионов долларов – при оценке по последнему раунду в 1 миллиард. Такую сравнительно малую цену объясняют тем, что компании на самом деле так и не удалось найти устойчивую бизнес-модель.

Предположительно оформление сделки заняло около 5 месяцев и среди других покупателей были Snapchat и Spotify.

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

Новости

Doctor Smart – первая российская платформа для удаленных консультаций в сфере здоровья на основе блокчейна

Сегодня был запущен новый проект Doctor Smart – инновационная экосистема цифровых услуг в области укрепления и поддержания здоровья отечественной разработки. Платформа Doctor Smart использует технологии искусственного интеллекта и блокчейна и представляет собой комплексное решение для заботы о здоровье, профилактики заболеваний и мгновенного доступа к профильным сертифицированным специалистам со всего мира за доступную цену. Запуск первого прототипа Doctor Smart состоится в 1 квартале 2018 года.

AppTractor

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

/

Автор:

Клиенты сервиса Doctor Smart смогут получить целый комплекс онлайн-услуг от профессионалов широкого спектра – терапевтов, диетологов, психологов, фитнес тренеров и других специалистов. В перспективе помимо непосредственных видео-консультаций Doctor Smart позволит клиентам записаться в оффлайн-клинику и лабораторию для сдачи анализов не выходя из системы, подобрать ближайшее и наиболее комфортное по цене учреждение, а после прохождения необходимых процедур или получения назначений, подгрузить результаты обратно в систему, где они станут доступны пользователю в личном кабинете Doctor Smart.

Основателем проекта выступил Павел Ройтберг, создатель ЗАО «Цифровые Миры» и член совета директоров в ОАО «Медицина» – одного из крупнейших в России многопрофильных медицинских центров. В число советников проекта вошли авторитетные российские специалисты в области здравоохранения, в числе которых президент ОАО «Медицина» Григорий Ройтберг и президент Национального общества детских гематологов и онкологов, член Президиума РАН, Александр Румянцев. Инвестиции в проект составили несколько миллионов долларов из личных средств основателя.

Отличительными особенностями сервиса является использование новейших технологий искусственного интеллекта и блокчейна. Так, разработчики Doctor Smart внедрили в свою платформу созданную совместно с ОАО «Медицина» уникальную автоматизированную систему проверки назначенных лекарственных средств и рекомендаций специалистов, построенную с применением технологий искусственного интеллекта. Запатентованная и опробованная в ОАО «Медицина» система позволяет контролировать правильность интерпретации результатов анализов, постановки диагнозов и вынесения рекомендаций пользователям сервиса Doctor Smart за счет автоматизированного сопоставления международных клинических протоколов с ситуацией конкретного клиента, а также дополнительной выборочной проверки опытными профессионалами в области заботы о здоровье. Система сама выдает рекомендации по проведению анализов, диагнозам и лекарственным препаратам, контролируя результативность каждой консультации и учитывая такие факторы как соответствие лекарств друг другу.

К тому же, за счет использования технологии блокчейн пользователи сервиса могут быть уверены в качестве получаемой услуги. Все специалисты будут проходить обязательную сертификацию, данные о которой будут доступны всем пользователям и не смогут быть подделаны. Doctor Smart также использует технологию блокчейн для финансовых расчетов: все операции между клиентами сервиса и поставщиками услуг будут реализованы на базе токенов и смарт-контрактов в Ethereum. При этом клиенты будут видеть цены на услуги в локальной валюте, а оплату можно будет проводить банковской картой или с помощью распространенных электронных платежных систем. Хранение и использование конфиденциальной информации пользователей сервиса будет осуществляться в соответствии с местным законодательством.

Помимо прочего, Doctor Smart предполагает сбор и предиктивный анализ информации с носимых устройств (например, фитнес-трекеров). Сервис сможет проводить постоянный мониторинг состояния здоровья клиента, проактивно предупреждать клиента о заболеваниях, давать рекомендации по их профилактике. В данный момент компания разрабатывает системы подключения к целому спектру устройств от Garmin, Healbe и Apple, а также формирует условия партнерств с другими игроками рынка здравоохранения (страховыми компаниями, медицинскими учреждениями, фитнес-центрами).

Благодаря интегрированным в Doctor Smart технологиям первичная удаленная консультация у нужного специалиста ничем не будет уступать по качеству и возможностям очному общению. Гарантировать необходимый уровень качества позволят возможности блокчейна и современных интеллектуальных систем, благодаря которым публично будут фиксироваться все результаты сертификации и профессиональных аттестаций доступных специалистов, смарт-контракты откроют новые возможности для получения спектра услуг по страховым полисам, а фактическая стоимость времени специалистов станет прозрачной для всех участников рынка. Мы уверены, что за счет автоматизации значительной части действий клиента и поставщика услуг, стоимость удаленной консультации сравнится с ценой двух чашек кофе, – прокомментировал Павел Ройтберг, основатель Doctor Smart.

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

 

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

Новости

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 и подписка доступны на официальном сайте. Всё бесплатно и никакого спама, честно!

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

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

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

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

Популярное

X

Спасибо!

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