Відеозапису доповідей конференції мобільних розробників MBLTdev 16

Привіт, Хабр! Ми відкрили для всіх-всіх-всіх доступ до відеозаписів доповідей Міжнародної конференції мобільних розробників MBLTdev 16:

  • доповіді з iOS — і Android-розробці,
  • воркшоп по Firebase від Google,
  • трек по UX/UI від викладачів Британської вищої школи дизайну.


Всі відеозаписи викладені на сайті MBLTdev. Англомовні доповіді доступні в оригіналі і синхронним перекладом.

Нижче представляємо доповіді, які набрали найбільше голосів від учасників конференції, як найбільш корисні і цікаві.

Хто кого SOLID.

Сергій Крапивенский, Rambler&Co

MVVM, VIPER, MVC — дуже різні підходи до проектування архітектури мобільних додатків. Тим не менш, всі вони побудовані на базі набагато більш фундаментальних принципів — SOLID.

Найчастіше застосування таких масштабних патернів може бути недостатньо виправдано, і прямування набору простих і зрозумілих правил буде достатньо для написання чистого і підтримуваного коду. Найлегше вчитися на помилках, тому весь виступ побудовано на моделі «Порушення принципу → Обговорення → Рефакторинг». У вас складеться чітке розуміння, як принципи SOLID застосовуються в стандартних завданнях iOS-розробки.



Синхронізуємо дані з допомогою Realm

Дмитро Обухів, Realm


Доповідь про те, як будувати програми на Realm Mobile Platform і як використовувати її у вже існуючих програмах. Розглянемо різні особливості і нетривіальні сценарії на реальних прикладах.



Thinking in Swift

Keith Moon, Just Eat

Допоможе розробникам, активно використовують Objective-C комфортно перейти на Swift 3. Кіт розповість про сильні сторони мови: про систему типів, роботі зі структурами і класами, протоколах та дженерике. Навчить запобігати типові помилки, покаже особливості тестування.



The importance of Motion Design in UI/UX

Romaine Reid


Motion-дизайнер, підприємець початківець розробник Ромейн Рейд на MBLTdev 16 розповідав про важливість motion-дизайну у UX/UI. У портфоліо Ромэйна проекти для Nike, Disney, Google, LG, Samsung, Manchester United і інших відомих брендів.



Пропонуємо за рамками стандартних компонентів UIKit

Олександр Зімін, Uberchord


В який бік дивитися, як домогтися оптимальної реалізації і вибрати спосіб налагодження. Олександр розповість про те, як виходити з положення, коли дизайнер хоче, а нічого з стандартного не підходить. Доповідь присвячено підходам до реалізації візуальних компонентів, які не передбачені в базовому наборі UIKit. Доповідь буде супроводжуватися роботою в Xcode, реальними прикладами коду і корисними посиланнями.



Життя без фрагментів

Євген Шишкін, Aviasales

Google рекомендує використовувати фрагменти для побудови гнучкого UI. У випадках, коли необхідно оптимізувати інтерфейс під планшети або реалізувати роботу з ViewPager це дійсно найпростіше рішення. При цьому інтеграція фрагментів не таке просте заняття. Хто бачив хоч раз діаграму їх життєвого циклу, розуміє всю серйозність сказаного. Потенційні витоку пам'яті, складний API і наявність багів (кількість питань на StackOverflow перевищує 100 000). І все це вже не здається таким вже хорошим рішенням. Обговоримо які є альтернативи.



Тестування продуктивності мобільних додатків

Олексій Лавренюк, Яндекс


«Розповім як ми в Яндекс вимірюємо продуктивність мобільних додатків: які метрики і як збираємо, як запускаємо тестові сценарії, як виглядають наші звіти. І ще буде чудова історія про те, як ми просвердлили iPhone для того, щоб поміряти споживання струму з батареї», — каже Олексій.



Як керувати віддаленими IoT-пристроями

Євген Миротин, Resin.io


Про проблеми віддаленого моніторингу та оновлення IoT-пристроїв. Євген покаже приклад девайса, який контролюється через Інтернет, пояснить, як можна додати нову функціональність і віддалено послати оновлення на девайс.



Ці та інші доповіді викладені на офіційному сайті MBLTdev.

До зустрічі на MBLTdev 17!
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.