MBLT15: Тиждень до міжнародної мобільного конференції

До 4-ї міжнародної мобільного конференції MBLT15 залишилася 1 тиждень!



Представники AppAnnie, HotelTonight, BlaBlaCar, Uber, Metro UK, Meduza.io, Sports.ru, Omate покажуть статистику мобільних додатків в світі і в Росії, які проекти користуються успіхом на краудфандинговых платформах, поділяться успішними кейсами і розкажуть, як пристосуватися до быстроменяющемуся світу мобільних технологій.
Марсель Балтс Міжнародний менеджер з маркетингу
Лорен Ле Пен Співзасновник
Ілля Фарбувальник Видавець
Дмитро Ізмайлов Генеральний менеджер
Яків Зубарєв Співзасновник

Читати далі →

Практичний приклад перевикористання коду, як підвищити якість і прискорити розробку

Викладаємо доповідь мобільного архітектора ТКС Банку Дмитро Тарасова «Практичний приклад перевикористання коду. Як підвищити якість і прискорити розробку» з конференції мобільних розробників #MBLTDev, яка пройшла наприкінці жовтня.

Презентація

У розробці може скластися ситуація, коли у вас є кілька програм із загальною логікою і поведінкою інтерфейсу. Дмитро Тарасов розповідає про шлях, по якому розвивалася розробка мобільного банку і гаманця ТКС для Android. Відверта розповідь про наслідки нетехнологічних рішень в стилі copy-paste загального коду з програми в програму. Наступний крок — загальна бібліотека. Як її оформити? У вигляді jar? Оформивши, як її підтягувати в проекти? Grandle або subtree/submodule? Що робити з нерівномірним розвитком споживачів бібліотеки? Вирішити це питання вибудовуванням правил розгалуження? Як це вписати в стандартну конфігурацію bug tracker — code review — CI (у разі ТКС Jira + Stash + TeamCity)? Що буде, якщо до початкових двома додатками додасться ще два, причому в останнього буде інший backend? Дивіться відео виступу.

Читати далі →

Трилатерация c допомогою iBeacon

В кінці жовтня в Москві пройшла конференція мобільних розробників #MBLTDev, на якій я розповідав про трилатерацию з допомогою iBeacon.

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

Презентація

Читати далі →

Сучасні способи аутетификации і безпеку iOS-пристроїв

Сьогодні ми викладемо два нових доповіді з нашої конференції мобільних розробників #MBLTDev, яка пройшла наприкінці жовтня у Москві.

Обидві доповіді присвячені безпеки: один від голови EMEA PayPal Тіма Месершмідт про сучасні види аутентифікації, другий — від провідного інженера з безпеки viaForensics Андрія Беленко про безпеку iOS-пристроїв.

Тім закликав відмовляти від паролів і розповів, чим їх можна замінити. «8,5% користувачів використовують в якості пароля Password або 123456 45% йдуть з сайту замість того, щоб відновити пароль або відповісти на секретні питання. — сказав Тім. — Для підвищення безпеки ми в PayPal пропонуємо використовувати портативні пристрої або аутентифікацію без пароля (наприклад, OpenID).»

Презентація

Читати далі →

Kotlin для Android, або легкий спосіб перестати програмувати на Java

На нашій конференції мобільних розробників #MBLTDev, яка пройшла наприкінці жовтня у Москві, продуктолог компанії JetBrains Ілля Риженков розповів доповідь про мову програмування під Android Kotlin.

Kotlin був розроблений в компанії JetBrains і публічно представлений в 2011 році. У 2012 був відкритий вихідний код.

Презентація.

Ілля розповів про історію створення мови, переваги програмування на Kotlin, відмінності Kotlin від Java і про те, що на ньому можна робити. А також показав кілька прикладів коду на Kotlin для платформи Android.

Читати далі →

Автоматичне тестування Android додатків c любов'ю

Нова відеозапис одного з доповідей з нашої конференції мобільних розробників #MBLTDev. На цей раз ми вирішили викласти відео для Android-розробників і тестувальників «Автоматичне тестування Android додатків c любов'ю» від Олексія Коровянского.

Олексій є Android-розробником і засновником некомерційного спільноти розробників Google Developer Group Омськ.

Презентація.

Читати далі →

Досвід використання MVVM в реальних проектах

Ми продовжуємо викладати відео виступів з нашої першої конференції мобільних розробників #MBLTDev. Наступний доповідь — від iOS-розробника компанії «Однокласники» Юрія Буянова «Досвід використання MVVM в реальних проектах».

Презентація.

Доповідь була присвячена практичним аспектам розробки iOS-додатків з використанням архітектури MVVM. Зокрема розглядалися способи здійснення навігації та реалізації списків в рамках такої архітектури. Для слухачів, незнайомих c предметом, на початку доповіді було зроблено невелике введення в MVVM і ReactiveCocoa. Також були показані слайди з білочкою, совушкой і єдинорогом.

Читати далі →

Опублікована фінальна програма конференції мобільних розробників #MBLTDev

На наступному тижні, 28 жовтня, в Москві пройде наша перша конференція мобільних розробників #MBLTDev. Протягом трьох місяців ми шукали спікерів, відбирали доповіді, стежили за новинками у сфері мобільного розробки, щоб зробити для вас цікаву конференцію з унікальними доповідями.

Ми зібрали експертів з Twitter, PayPal, ВКонтакте, ТКС банку, Однокласників, Soundcloud, Artsy, Parallels, Google, Intel, ViaForensics, Aviasales і Realm, які представлять доповіді про кроссплатформенную розробку, трилатерацию з допомогою iBeacon, безпеку мобільних пристроїв, використання переносних гаджетів для аутентифікації програмування на Kotlin і Swift і багато іншого.



Отже, представляємо вашій увазі фінальну програму #MBLTDev.

Читати далі →

Трилатерация з iBeacons, безпеку iOS і мобільна реклама ВКонтакте на #MBLTDev

28 жовтня в Москві ми проводимо свою першу конференцію мобільних розробників #MBLTDev. Ми вже розповідали, що на конференції виступлять зарубіжні та російські представники PayPal, ВКонтакте, Artsy, Parallels, ТКС банку, Typhoon, Soundcloud, Intel, ViaForensics, Однокласників, Aviasales, Realm та інших. Сьогодні ж докладніше розповімо про трьох доповідях.

image

image
Олександр Чорний виступить з доповіддю «Трилатерация з допомогою iBeacon» і розповість:

  • Які биконы є на ринку і як їх купити
  • Що доступно через CoreLocation, а що тільки через CoreBluetooth
  • Наскільки це точний прилад і які проблеми є при його використанні
  • Можна використовувати чужий биконя для своїх цілей або ще як-то шкодити
Наприкінці виступу Олександр продемонструє трилатерацию зі сцени.


Читати далі →

Місяць до конференції мобільних розробників #MBLTDev

Через місяць 28 жовтня в Москві пройде конференція для мобільних розробників #MBLTDev, організаторами якої є e-Legion і РАЕК.



Програма поступово заповнюється і ми раді представити вашій увазі список доповідей спікерів, які вже підтвердили свою участь:

  • Тім Мессершмідт (PayPal) «Види сучасної аутентифікації»
  • Еш Фюрроу (Artsy) «Розробка на Swift»
  • Джей Пі Симард (Realm) «Уроки, які ми вивчили, створюючи Realm»
  • Андрій Беленко (viaForensics) «Безпека iOS-пристроїв»
  • Юрій Буянов (Однокласники) «Досвід використання MVVM в реальних проектах»
  • Руслан Шевчук (Aviasales) «Core Data: особливості використання та синхронізації в iCloud»
  • Олексій Коровянский (Mb-Lock) «Функціональне тестування Android додатків»
  • Олександр Чорний (Indie-розробник) «Трилатерация з допомогою iBeacon»
  • Джаспер Блюз (Typhoon) «Dependency Injection»
  • Дмитро Тарасов (Tinkoff Credit Systems) «Практичний приклад перевикористання коду. Як підвищити якість і прискорити розробку»
  • Енді Карвелл (Soundcloud) «Розробка Skippy: высопроизводительной низькорівневої бібліотеки відтворення потокового аудіо для SoundCloud»
Квитки можна придбати на офіційному сайті конференції. Вартість одного квитка — 5000 рублів, при купівлі 2-х і більше — знижка 30%. А під катом ви знайдете спеціальну пропозицію на купівлю квитків для користувачів Хабра.

Читати далі →