Всех с праздником и новая подборка — про борьбу 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
- (+31) Открытое письмо Тима Кука о давлении ФБР на Apple
- (+10) Apple извиняется за ошибку 53 и обещает всё исправить
- (+9) Подключение SQLite к мобильному приложению iOS через FMDB на Xcode используя Swift
- (+5) Получаем данные по websocket используя swift и заполняем UITableView (сервер node.js)
- (+5) До чего доводит идея (Objective-C) — target-action на блоках и много рантайма
- Google выпускает инструмент для тестирования iOS приложений
- Sketch туториал для iOS разработчиков
- Параллельное тестирование на нескольких симуляторах
- SurveyMonkey SDK для iOS
- История борьбы с App Store: 3 месяца реджектов
- Туториал по работе с Firebase
Android
- (+33) Kotlin 1.0. Задай вопрос команде
- (+25) Битва за скорость звука на Android x86
- (+13) Построение Android приложений шаг за шагом, часть вторая
- (+12) Есть идея: защита данных на Android с помощью eCryptfs
- (+12) Аргументы против использования фрагментов в Android
- (+8) Remix OS, многооконная ОС на Android для ПК, с 1 марта станет еще лучше
- (+5) Анатомия вымогателей для Android, часть 1
- Для Google Play Games больше не нужен Google+
- Осмысленная анимация в Material Design
- Дизайн для Android TV
- Сегодня я изучаю Android: набор мини-уроков
- RxJava для разработки Android приложений
- Набор бесплатных иконок в материальном дизайне от Google
- Исследование времени запуска для топовых приложений
Windows (Phone)
Разработка
- (+20) Возвращаем к жизни Аську (ICQ). Мнение дизайнера
- (+16) Amelisa. Оффлайн и реалтайм движок для React и Mongo
- (+14) Нюансы разработки плагина под Unity
- (+12) Почему мобильные веб-приложения такие медленные?
- (+10) Вы никогда не доделаете свою игру
- (+9) Тестирование плагинов для Apache Cordova
- (+7) Как покрасить вкладку Chrome
- (+4) Анимация во 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: союз, созданный на цифровых небесах
Аналитика, маркетинг и монетизация
- (+4) Аудиореклама: спрашивали — отвечаем
- Новое исследование AppsFlyer Performance Index
- Yahoo обновляет Flurry, выпускает tvOS SDK и приложение для Flurry Analytics
- Исследование AdColony App Install Marketing: Как топовые издатели приобретают пользователей
- Liquid 2.0: автоматизация удержания, монетизации и вовлеченности
- App Annie представляет данные по демографии и поведению пользователей
- Можно ли мобильным студиям делать холодные продажи
- В Госдуме поддержали введение «налога на Google»
- Игроки, сделавшие одну покупку, в 6 раз вероятнее совершат и другую
- Продвижение детских приложений в App Store на примере «Маленьких историй»
Устройства и IoT
- (+16) Метеостанция на Arduino с визуализацией данных
- (+15) Как это — быть разработчиком ПО для автомобилей. Часть 2 (Часть 1)
- (+13) Самодельные часы-кольцо на ATtiny85
- (+10) LG G5 получил модульный дизайн, съёмную батарею и «Smart Controller» для дронов
- Quarks от IBM — новый инструмент для разработки приложений на основе сенсорных данных IoT
- Российский рынок смартфонов, итоги 2015 года
- Охлаждение пива с Raspberry Bi 2 и Windows 10 IoT
← Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
Автор: RoboForm