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


Читати далі →


Всім доброго часу доби, сьогодні, 10 березня закінчився онлайн етап NeoQuest 2017. Поки журі підводять підсумки і розсилають запрошення на фінал, пропоную ознайомитися з райтапом одного із завдань: Greenoid за який судячи з таблиці рейтингу, можна було отримати до 85 очок.
Читати далі →

image

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

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

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

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

Читати далі →

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


Читати далі →

Привіт, Хабр!


Минулого тижня ми випустили нову версію Upsource 2017.1 — перше велике оновлення в цьому році. У нову версію увійшло безліч нових функцій, ряд поліпшень в частині юзабіліті і не тільки. Тепер до ваших послуг крос-проектний текстовий пошук, браузерні повідомлення, відстеження прогресу рев'ю, підтримка squash/rebase, нові воркфлоу, базова підтримку GitLab і багато іншого!

Подивіться стислий огляд нової версії англійською мовою:



Читати далі →

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

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


Читати далі →



Експерименти — одна з центральних функцій наукового підрозділу сайту потокового відео Twitch. Ми працюємо в тісному контакті з менеджерами по продукції, щоб тестувати нові ідеї та функції. У минулому ми використовували власні інструменти для проведення А/В-експериментів в мережі і на наших мобільних додатках. Нещодавно ми спробували новий підхід для проведення експериментів на нашому додатку для Android, використовуючи функцію поетапного розгортання з Google Play.

Читати далі →

У 2012 році користувач з ніком rovo89 на ком'юніті XDA опублікував вихідні коди і готовий до використання фреймворк, спрощує кастомізацію прошивок, з докладною інструкцією та прикладами, запропонувавши альтернативу традицоинному, на той момент, способу (деоксидирование → дизасемблювання → декомпіляція → рекомпиляция → тестування → завантаження патчів телефон): Частина 1 Частина 2, Частина 3, Частина 4

Він запропонував використовувати окремі модулі, які можна змінювати фактично нальоту, не втручаючись у вихідний код прошивки або окремих її компонентів. Але авторитетні розробники хором відповіли: "Неа… нікому це не потрібно"

Rovo не закинув своє дітище, а продовжив розвиток. Коли у 2013-му році вийшла версія KitKat, все те ж спільнота іменитих девелоперів відповіла: "Неа, це надто небезпечно… хоча..."

Тим часом Google прийняв рішення випускати нову версію операційної системи щорічно. Зрозуміло, стало накладно кастомизировать прошивки: не встигаєш зробити одну, як з'являється нова версія ОС. Так в 2014-му виходить версія Lollipop і розробники нарешті звертають увагу на фреймфорк з думками: "Може все ж варто подивитися що це таке? Виглядає багатообіцяючим".

У 2015-му році вийшла чергова версія (Marshmallow) і велика частина спільноти, в підсумку, визнала розробку вельми стоїть, на порядок скорочує час розробки кастомізації стічних прошивок у вигляді встановлення окремих модулів, що розширюють функціонал. "Нічого собі, це ж зовсім безпечно і є бібліотека готових корисних модулів!" — вигукнули вони.

Зараз кінець лютого 2017-го. Xposed під Nougat все ще не доступний, а юрби стражденних розробників і користувачів то і справа відкривають теми під тип "Xposed не працює! Він мені потрібен! Rovo, будь ласка!"

Сьогодні я розповім про Xposed Framework.

Читати далі →

Великий і цікавий дайджест про роботу Avito, розробку і публікацію AR/VR-додатків, інтерфейси, бібліотеки, продуктову аналітику і залученість.


Читати далі →