В новому дайджесті ви можете прочитати про пошук без інтернету, грошові перекази в iMessage, створення іконок і токенів, найвисокооплачуваних мобільних видавців і найважливіші метрики.


Читати далі →

Привіт Хабр! 14 квітня в Єкатеринбурзі в сьомий раз пройде конференція DUMP. Доповіді будуть йти у 8 секціях: FrontTalks, Serverside, Mobile, Design, DevOps, Тестування, Management Science.

Програма виходить відмінної: Григорій Бакунов (Яндекс), Леонід Васильєв (Dropbox), Микита Прокопов (Cognician), Андрій Акіньшин (JetBrains), Олександр Блінов (RedMadRobot), Юрій Вітрів (Mail.Ru Group), Денис Кортунов (Acronis), Сергій Оповідань (Школа шрифтового дизайну), Олександр Орлов (Стратоплан) — вважаємо, таке не можна пропускати. Подробиці програми — під катом.

image
Пам'ятаєте ці наклейки? В минулому році ми придумали їх спеціально для конференції. А ще є такі ж стікери для телеграма

Читати далі →

<img src=«habrastorage.org/files/5e7/7b3/706/5e77b3706e39408f9d57548f2994aacb.png» alt=«image» alt text"/>
iMessage у свіжих версіях iOS навчився працювати зі сторонніми розширеннями. Наприклад, тепер можна додавати котиків до повідомлень або навіть переводити комусь гроші без додаткових реквізитів. Це ж мрія ледаря — відправляти гроші не виходячи з месенджера, тому розробка Яндекс.Грошей засіла за реалізацію.
При розробці модного магії без пригод не обійшлося, адже iMessage практично нічого не розповідає про одержувача повідомлення. Немає ні номера гаманця, ні ПІП, ні хоча б статичного ID. Але ми придумали спосіб дізнатися про адресата все необхідне для відправлення грошей.
Читати далі →

image

1 березня в офісі Avito відбулася чергова зустріч спільноти розробників iOS CocoaHeads. Під катом вас чекають невеликий розповідь про те, як пройшов митап, і, найголовніше, відеозапису доповідей. Приємного перегляду!

Читати далі →


AWS Marketplace
Перш за все хотілося б сказати кілька слів про маркеті Amazon AWS Marketplace. На відміну від Google Play та App Store, де викладаються мобільні додатки, на AWS розробники викладають серверні додатки. Тут можна знайти багато цікавого, починаючи від безкоштовного стека LAMP і закінчуючи серверними Enterprise-рішеннями на зразок SAP.

Принадність роботи з маркетом криється в швидкості і зручності розгортання. Потрібний сервер додатків, як правило, вже налаштований, оптимально конфігурований і буде запущено під час запуску самого EC2 инстанса (віртуального сервера Amazon EC2). Запуск инстанса відбувається з веб-інтерфейсу і не потребує якихось додаткових адмінських знань і вмінь.
Читати далі →

image

Продажем і бронюванням квитків на офіційному сайті перевізника вже давно нікого не здивувати. Але надворі не 2010, а 2017 рік. І поки громадяни не без задоволення спостерігають за зростанням цін на нафту і з незадоволенням – за цінами на багато іншого, «Російські залізні дороги» вирішили модернізувати свій мобільний напрямок.

У РЖД було своє застосування і раніше, причому не для сферичного «Йотафона» або «Ельбрусу», а цілком собі сучасної платформи Android, який володіє найбільшою користувача базою в Росії. Додати підтримку інших платформ планувалося пізніше.

Це «пізніше» настав півроку тому. Ми виграли замовлення на розробку оновленого додатки під Android і дві інші мобільні операційні системи: iOS і багатьма не цілком заслужено гнану Windows Phone. Кілька місяців активної розробки, тестування і доробок – бета-версія готова.

Про те, як ми це зробили, розповімо під катом.

Читати далі →

Перший весняний дайджест в ньому радості CallKit, принади нової версії Kotlin, чарівність нових функцій Google Play, прекрасна робота Doom на годиннику, найкрасивіші emoji в пушах і незрівнянна годівниця для птахів.


Читати далі →


Пост написаний за мотивами статті Mocking in Swift with Cuckoo by Godfrey Nolan
По боргу своєї "" мобільним розробником, постала переді мною завдання: розібратися зі створенням і використанням Моков для юніт-тестування. Моїм колегою була рекомендована бібліотека Cuckoo. Став я з нею розбиратися і ось що з цього вийшло.
Документація
Прочитавши документацію на гітхабі мені, на жаль, не вдалося "завести" Cuckoo в моєму проекті. Через CocoaPods цей фреймворк був встановлений, але от з Run-скриптом виникли проблеми: запропонований приклад не створював файл
GeneratedMocks.swift
в папці з тестами, та я б і не розібрався чому, якби не знайшов через гугл статтю, яку згадав на початку посту.

Читати далі →

Не займаючись ніколи раніше нативної розробкою під мобільні платформи, і в цей раз вирішив піти "легким шляхом" — освоїти React Native. Найбільшою трудністю стало додавання іконки додатка(AppIcon) і екрану завантаження (Launch Screen). Про що й хочу розповісти в цій статті тим, хто освоює React Native.
Читати далі →

Новин у зв'язку зі святами не так багато як в минулий раз, але все ж цілком достатньо – локалізація додатків, віртуальна реальність, тестування, кращі джерела установок і розумна пил.


Читати далі →