Разработка
Интересные материалы для разработчика мобильных приложений #101 (15-23 февраля)
Поздравляем всех с прошедшим праздником и предлагаем новую подборку — про борьбу Apple с ФБР, про то как перейти с server-side на client-side разработку, про выход Kotlin, про дизайн для Android TV и про то, кто все-таки разрабатывает приложения в мире.
Поздравляем всех с прошедшим праздником и предлагаем новую подборку — про борьбу Apple с ФБР, про то как перейти с server-side на client-side разработку, про выход Kotlin, про дизайн для Android TV, про самые выгодные источники приобретения трафика и то, кто все-таки разрабатывает приложения в мире.
Как за 7 дней превратиться из server-side-программиста в client-side
Еще три месяца назад я был руководителем группы C/C++-разработки Почты Mail.Ru. Но однажды я в очередной раз задумался о том, что мне всё меньше и меньше нравится то, чем я занимаюсь. Больше времени стали отнимать обязанности тимлида: мотивация, стимуляция, отчётность, административные заботы. И тогда я решил: пора что-то менять.
Исполнит ли React Native мечту программиста: единый код для web, android и ios?
Писать код – сложно. Писать код для нескольких платформ – еще сложнее. Программисты это знают, и последние двадцать лет идеи «универсального всемогутора» будоражат умы и воплощаются в разные технологии. Начиная от Java и заканчивая phonegap разработчики очень хотели, чтобы один раз написал и везде работало. Но не складывалось.
iOS
- Открытое письмо Тима Кука о давлении ФБР на Apple
- Apple извиняется за ошибку 53 и обещает всё исправить
- Подключение SQLite к мобильному приложению iOS через FMDB на Xcode используя Swift
- Получаем данные по websocket используя swift и заполняем UITableView (сервер node.js)
- До чего доводит идея (Objective-C) — target-action на блоках и много рантайма
- Google выпускает инструмент для тестирования iOS приложений
- Sketch туториал для iOS разработчиков
Параллельное тестирование на нескольких симуляторах
SurveyMonkey SDK для iOS
История борьбы с App Store: 3 месяца реджектов
Туториал по работе с Firebase
Android
- Kotlin 1.0. Задай вопрос команде
- Битва за скорость звука на Android x86
- Построение Android приложений шаг за шагом, часть вторая
- Есть идея: защита данных на Android с помощью eCryptfs
- Аргументы против использования фрагментов в Android
- Remix OS, многооконная ОС на Android для ПК, с 1 марта станет еще лучше
- Анатомия вымогателей для Android, часть 1
- Для Google Play Games больше не нужен Google+
Осмысленная анимация в Material Design
Дизайн для Android TV
Сегодня я изучаю Android: набор мини-уроков
RxJava для разработки Android приложений
- Набор бесплатных иконок в материальном дизайне от Google
Исследование времени запуска для топовых приложений
Windows (Phone)
Разработка
- Возвращаем к жизни Аську (ICQ). Мнение дизайнера
- Amelisa. Оффлайн и реалтайм движок для React и Mongo
- Нюансы разработки плагина под Unity
- Почему мобильные веб-приложения такие медленные?
- Вы никогда не доделаете свою игру
- Тестирование плагинов для Apache Cordova
- Как покрасить вкладку Chrome
- Анимация во Framer для начинающих
- Началось открытое тестирование Cloud Vision API
- Как самостоятельно подготовить инструментарий для пользовательского тестирования игры
- Truecaller SDK позволит регистрировать пользователей по их телефонному номеру
- FunPlus финансирует креативных инди-разработчиков
- Telegram проводит конкурс стикеров с призовым фондом $20,000
- Армин Ибрисагик (Goat Simulator): Мы нажали кнопку «submit» в App Store и начали пить
- NVIDIA представила графический API Vulkan
- Быстрое прототипирование интерфейсов: сравнение Principle, Flinto, Pixate и Atomic
- Отчет InMobi «Мобильные разработчики 2016»: возраст, доходы, монетизация, популярные языки
- Launchpad X финансирует игры на ранней стадии разработки
- Как тестировать иконки и арт?
- Havok прекратила поддержку движка Project Anarchy
- Интервью с основателем Sketch Питером Омвли
- Sketch + Craft: союз, созданный на цифровых небесах
Аналитика, маркетинг и монетизация
- Аудиореклама: спрашивали — отвечаем
- Новое исследование AppsFlyer Performance Index
- Yahoo обновляет Flurry, выпускает tvOS SDK и приложение для Flurry Analytics
- Исследование AdColony App Install Marketing: Как топовые издатели приобретают пользователей
- Liquid 2.0: автоматизация удержания, монетизации и вовлеченности
- App Annie представляет данные по демографии и поведению пользователей
- Можно ли мобильным студиям делать холодные продажи
- В Госдуме поддержали введение «налога на Google»
- Игроки, сделавшие одну покупку, в 6 раз вероятнее совершат и другую
- Продвижение детских приложений в App Store на примере «Маленьких историй»
Устройства и IoT
- Метеостанция на Arduino с визуализацией данных
- Как это — быть разработчиком ПО для автомобилей. Часть 2 (Часть 1)
- Самодельные часы-кольцо на ATtiny85
- LG G5 получил модульный дизайн, съёмную батарею и «Smart Controller» для дронов
- Quarks от IBM — новый инструмент для разработки приложений на основе сенсорных данных IoT
- Российский рынок смартфонов, итоги 2015 года
Охлаждение пива с Raspberry Bi 2 и Windows 10 IoT
-
Программирование4 недели назад
Конец программирования в том виде, в котором мы его знаем
-
Видео и подкасты для разработчиков1 неделя назад
Как устроена мобильная архитектура. Интервью с тех. лидером юнита «Mobile Architecture» из AvitoTech
-
Магазины приложений3 недели назад
Магазин игр Aptoide запустился на iOS в Европе
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.8