Безкоштовна школа iOS-розробників в Петербурзі

Ми запускаємо 5-шу безкоштовну школи iOS-розробників! Курс призначений для програмістів, що мають базове знання мови Swift, ООП. Для занять необхідно наявність Mac або Win+vmware.



Все, що вам потрібно зробити — це завантажити сторінки школи тестове завдання, виконати його та надіслати до 10:00 2 березня. Учасники, які пройшли відбір, будуть відомі не пізніше 13 березня.

Навчання безкоштовне, заняття будуть проходити два рази на тиждень в нашому офісі на вулиці Оптиків, 4. Докладний курс лекцій можна подивитися на сайті школи.

Джерело: Хабрахабр

Запускається проект для iOS-розробників Digest MBLTdev

e-Legion є організатором різних галузевих заходів. Велику нішу займають освітні програми для мобільних розробників: міжнародна конференція MBLTdev, безкоштовна школа iOS, Android і WP розробників, зустрічі Apple Developers Community.

Сьогодні запускається наш новий проект для iOS-розробників Digest MBLTdev.
Протягом тижня наші топові розробники Саша Чорний та Руслан Гуменний будуть збирати найбільш цікаві та корисні посилання на свіжі статті та записи в блогах з просторів світового інтернету. У п'ятницю всім підписалися на сайті учасникам відправляється імейл із зібраною інформацією. Вся інформація також оприлюднюється на сайті проекту. Перший випуск вже там!


Читати далі →

Тренди iOS-розробки на кінець 2014


Підходить до кінця 2014 рік, і зараз саме час підбити підсумки і виділити ключові тренди в iOS розробці.

Functional Reactive Programming
Завдяки фреймворку ReactiveCocoa, нова парадигма програмування все частіше використовується серед iOS розробників.

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

Для себе я виділив наступні переваги реактивного підходу:
  • loose coupling — потоки події дозволяють зменшити зв'язаність між різними частинами коду;
  • explicit state — стан програми визначається набором подій, і тому їм легко управляти.
В якості альтернативи реактивного підходу рекомендую подивитися на Futures. Є як мінімум два цікавих фреймворку: PromiseKit і CollapsingFutures

Читати далі →

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

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

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

Презентація

Читати далі →

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

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

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

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

Презентація

Читати далі →

Core Data: особливості використання та синхронізації в iCloud

Настав вівторок, а значить ми викладаємо чергову доповідь з конференції мобільних розробників#MBLTDev.

Доповідь присвячено фреймворку Core Data, роботи з яким більшість iOS-розробників схили уникати через його складності.
Руслан Шевчук, iOS-розробник компанії Aviasales, не побоявся розібратися з Core Data і на конференції представив доповідь про те, як можна використовувати його в iCloud.

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

Читати далі →

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

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

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

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

Читати далі →

Реактивне програмування на Swift

В кінці жовтня в Москві пройшла наша перша конференція мобільних розробників#MBLTDev. 17 доповідачів з Англії, Німеччини, Голландії, Данії, Росії і США прийшло послухати понад 300 осіб.

Ми будемо поступово викладати записи доповідей з презентаціями і почнемо з доповіді канадського блогера Еша Фюрроу «Реактивне програмування на Swift». Крім ведення блогу, Еш є iOS-розробником онлайн галереї Претензійною і автором кількох книг про iOS-розробку.

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

У своїй доповіді Еш познайомив аудиторію з основами фреймворку ReactiveCocoa, проілюструвавши їх прикладами на Swift. Також, він розповів про програму, над яким він в даний час працює в Artsy з використанням цих інструментів. Додаток, що примітно, з відкритим вихідним кодом і доступно на GitHub.

Читати далі →

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

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

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



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

Читати далі →

Друга хвиля спікерів на конференцію мобільних розробників #MBTLDev

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



минулому пості ми розповіли вам про перших трьох спікерів конференції та їх доповідях. Сьогодні ми пропонуємо вам ще чотирьох експертів і розповімо докладніше про їх доповідях

Читати далі →