Только не смейтесь, но у Google снова новая ОС. Теперь для встраиваемых устройств. И по умолчанию безопасная - с гарантированной конфиденциальностью, целостностью и доступностью. Большая часть на Rust, правда, пока даже поддержки приложений нет. ОС в самом начале развития и как будет развиваться никому непонятно, впрочем часть кода уже выложена на GitHub и при желании можно понять как там все не работает.
Разработка
• Google создает безопасную систему KataOS для встраиваемых устройств
• Что такое отличное приложение для путешествий
• €2 млн в посевном раунде: Revyze — образовательный TikTok
• Большой экран — большие возможности: адаптация приложений под складные устройства
• jussiluukkonen/is-apple-building-silently-a-tsunami-of-disruptions-e55d3a122cc4">Is Apple Building Silently A Tsunami Of Disruptions?
• bennettgarner/learn-your-lines-how-to-talk-like-a-senior-developer-7ee39bf4785b">Learn your lines: How to talk like a senior developer
• johnowl/is-java-dead-a233c7a52bb2">Is Java dead?
iOS
• Известность команд iOS-разработки 2022
• azamsharp/swiftui-architecture-a-complete-guide-to-mv-pattern-approach-5f411eaaaf9e">SwiftUI Architecture — A Complete Guide to the MV Pattern Approach
• gizemturker/ocp-open-closed-principle-in-swift-with-code-examples-solid-principles-b5c71d66a890">OCP: Open/Closed Principle in Swift (with code examples)
• kaanzdemir_4738/swift-paralel-programming-with-promisekit-afde78478bcc">Swift Parallel Programming With PromiseKit
• How To Change Any iOS Setting in Control Centre During a UI Test
Android
• Compose Image Cropper: обрезка изображений
• Будни техпода. Разворачиваем Android на Hyper-V
• Foldable Navigation Rail
• igorstevanovic99/jetpack-compose-pagination-287ea6e782e3">Jetpack Compose Pagination
• elye-project/keep-your-kotlin-flow-alive-and-listening-with-callbackflow-c95e5dd545a">Keep Your Kotlin Flow Alive and Listening With CallbackFlow
• arriolachris/compose-basics-mad-skills-wrap-up-1a191fa842b9">Compose Basics: MAD Skills Wrap-Up
• 3 Best Practices to Use Kotlin Flow Effectively
Кроссплатформа
• How to Create a Half Circle Progress Bar
• hussainhabibullah/flutter-equatable-f589a16b3744">Flutter: What is Equatable?
Вакансия дня
• Android-разработчик в Тинькофф
Это должно было рано или поздно случиться - ну правда, кто про это не думал? TikTok и сам вкладывает большие деньги в образование, но почему бы не сделать аналог чисто для обучающих видео? Revyze этим и занимается - создает платформу коротких видео для школьников. Сначала команда Revyze сосредоточилась на французском бакалавриате — экзамене, который нужно сдать по окончании средней школы. Они создали быструю версию приложения, создали сообщество Discord для распространения информации и поделились несколькими видео в TikTok и Instagram. Всего за несколько недель Revyze удалось привлечь 35,000 загрузок. Они заняли 2-е место в списке лучших бесплатных приложений во (французском) App Store — сразу после Doctolib. В результате летом стартап привлек 2 миллиона евро и теперь компания хочет превратить этот небольшой эксперимент в масштабное социальное/образовательное приложение. А какой TikTok хотели бы сделать вы? Может еще не поздно? 😀
Читать полностью…Освоить мобильную разработку с нуля можно на курсах Яндекс Практикума.
→ Android-разработка: 12 месяцев, языки Java и Kotlin
→ iOS-разработка: 10 месяцев, язык Swift
На курсах вы научитесь разрабатывать и выпускать приложение с нуля:
— Освоите синтаксис языка, работу в среде разработки.
— Поработаете с системой контроля версий Git, чтобы создавать проекты с другими разработчиками.
— Освоите вёрстку, навигацию, обработку жестов.
— Научитесь хранить и обрабатывать данные.
— Сможете настраивать клиент-серверное взаимодействие, делать запросы, работать с API, чтобы приложение получало и отдавало данные в бэкенд-разработку
— Научитесь проектировать архитектуру с помощью основных шаблонов и паттернов
— Поймёте, как тестировать код и пользовательские сценарии
— Разовьёте софтскилы, которых ждут от разработчиков работодатели: проведение ревью своего и чужого кода, работа с обратной связью, декомпозиция и оценка задач, коммуникация, командная работа.
На каждом курсе будет проектная работа: вы создадите три учебных приложения.
— Android-разработка: приложение для работы с контактами, для составление плейлистов и афиша.
— iOS-разработка: приложение-маркетплейс, трекер, квиз и поисковик изображений.
Попробуйте и напишите своё первое приложение бесплатно
→ Andriod
→ iOS
Ускоренный отбор в Яндекс – Intern week offer 🔥
В рамках нового проекта начинающие разработчики смогут пройти собеседования и получить приглашение на стажировку всего за 7 дней. Чтобы пройти отбор, нужно решить контест, пройти технические секции и финалы.
Направления: Backend, Frontend или Mobile
Условия: стажировка оплачивается, длится от 3 до 6 месяцев, и вы можете выбрать занятость 20, 30 или 40 часов в неделю. Иногородним стажёрам мы оплачиваем проезд и проживание, а тех, кто хорошо себя проявит, будем рады видеть в штате.
Крайний срок подачи заявки и решения контеста – 30 октября.
👉Подать заявку: https://clck.ru/32MXw3
Неделя новостей от JetBrains продолжается - Fleet вышел в Public Preview. Напомню, что Fleet — аналог VSCode, простая и легкий редактор кода с IDE, инструмент, который мгновенно доступен для решения простых задач. Пока мнения разработчиков разделились - одни говорят, что ничего инновационного во Fleet нет, другие пищат от восторга. Теперь более менее можно составить свое мнение.
Разработка
• Fleet вышел в Public Preview
• Россия создаст свой GitHub
• VK продлила программу поддержки разработчиков приложений в RuStore
• Советы Junior-разработчикам
• Вышел AppsFlyer Performance Index 15 — Маркетинг в кризис
• I Worked with a Newbie Programmer Who Pretended like a Senior
• Toyota Suffered a Data Breach by Accidentally Exposing A Secret Key Publicly On GitHub
iOS
• Fusion: простое внедрение зависимостей для Swift
• A Self-Avoiding Walker in SwiftUI
• A Disaster Named NSHashTable
• How to use NotificationCenter in SwiftUI with example
• Alternate App Icon Configuration in Xcode
• firatonurcanp/protocol-oriented-programming-in-swift-ae15871e5784">Protocol Oriented Programming in Swift
Android
• Найдите 10 отличий. Тестируем сравнением снимков экрана с образцом
• misterandroid/android-bottomsheetdialogfragment-with-callbacks-to-parent-fragment-and-transparent-layer-8b52a13abd65">Android BottomSheetDialogFragment with Callbacks to parent Fragment and transparent layer
• FunCorp/jetpack-microbenchmark-code-performance-testing-ce7a4546ba78">Jetpack Microbenchmark: Code Performance Testing
• The Ultimate Guide to Android Subscription Testing
• Let's investigate a Gradle IntelliJ memory leak!
• amitshekhar/long-running-tasks-in-parallel-with-kotlin-flow-584d7d36d">Long-running tasks in parallel with Kotlin Flow
Кроссплатформа
• Как сделать кроссплатформенное мобильное приложение для программы лояльности
• NFC with Flutter
• MultiThreading with Flutter Isolate
Вакансия дня
• Mobile Product Manager в Где мои дети
AppsFlyer опубликовал очередной Performance Index - рейтинг лучших медиа-источников для приложений и игр.
Из интересного: ухудшение ситуации в мировой экономике привело к сокращению бюджетов на рекламу приложений на 14% во втором квартале по сравнению с первым. Средний бюджет приложения (за редким исключением) снизился на 12%, при этом на Android снижение было сильнее, чем на iOS (-13% против -9%).
Что касается медиа, то бюджеты 7-и из топ-10 и 14-и из 20-и ведущих медиа-источников, которые они получают от рекламодателей для проведения кампаний по привлечению пользователей, сократились во втором квартале по сравнению с первым кварталом, включая 3 ведущих игроков: Google, Meta и Unity. Годовое сравнение показывает, что общие рыночные потери в 2022 году были в четыре раза выше, чем в 2021 году (-12% против -3%).
Наши коллеги на проект мобильного приложения по контролю полевых сотрудников – постановка задач из офиса, выполнение и контроль, отчеты – ищут дополнительных разработчиков.
Нужны два фрилансера (удаленная работа, фултайм по договору) – один iOS и один Android. Максимально качественное использование стандартных компонентов, уже реализованные проекты в портфолио.
Ориентировочный срок работы 3 месяца.
Оплата 430К. Каждому!
Пистаь с портфолио лучше на info@apptractor.ru.
Очень классный кейс – 16 лет, чувак с друзьями сделал свой VR-шлем и фреймворк для работы. Открыл все и выложил на GitHub.
• Apple начинает продажи HomePod
• DuckDuckGo выпустил безопасный браузер
• Шесть киберугроз 2018 года
• World of Tanks погружается в виртуальную реальность
• Как собрать 200 человек на платное мероприятие или история о том, как мы продвигали TEDх в Краснодаре
• Podlodka #43: Профессия – архитектор
• Создание шрифта с нуля за 24 часа
• Как сделать собственный VR-шлем за $100
• Ультрафиолет стал цветом 2018 года: что он значит?
• Рендерим облака на мобильных девайсах
• Отчет со встречи Moscow CocoaHeads Meetup 15 декабря
• VIPER и UITableView/UICollectionView с простыми ячейками
• 7 шагов на пути к карьере разработчика Xamarin
• Школа разработчиков интерфейсов Яндекса снова открывает набор
• Не фича, но баг
• 30 Open Source библиотек на Swift 2018 года
• Визуальные интерфейсы мертвы. Что дальше?
• Как мы разрабатываем продукты для 3.2 млн. пользователей
• Тестирование IAP разрушает вашу разработку
• Как готовить AR на Android. Часть 1
• Как представлять элементы на одной карточке в recycler view
• JRebel закрывается
Пришла пора провести ежегодный опрос про известность отечественных команд мобильной разработки. Шарьте друзьям, коллегам, мамам. И голосуйте сердцем.
https://goo.gl/forms/UUdy7wgB9QFdCfBj2
#polls
TheTool тут опубликовали главные факторы, влияющие на ASO. Странно, конечно, что это сделано на основании опроса экспертов, ну да ладно. В целом ничего неожиданного – название, рейтинг, отзывы.
• TheTool определил самые важные факторы App Store Optimization
• Как приложение Wikipedia готовится к работе в офлайне
• В Австралии дрон спас двух подростков
• Apple начала продавать умную зубную щетку Colgate
• Как я участвовал в хакатоне с 13 днями опыта в программировании
• World of Warships Blitz для iOS и Android
• Apple вложит $350 млрд в американскую экономику
• Nintendo Switch дополнили картонным конструктором
• Sweatcoin получил посевные инвестиции $5.7 млн
• Технологическое демо Book of the Dead и новые возможности Unity 2018
• Интервью с Ореном Каниелом (CEO Appsflyer) о мобильной экосистеме, инвестициях в технологию и корпоративной культуре
• Маркетинг микро-инфлюэнсеров в 2018
• Разработка приложения по доставке: полезные советы
• Чего большинство людей не понимает про AI и ML
• spilly/ar-is-empty-where-are-all-the-people-61e8b5a4522a">Дополненная реальность пуста - где все люди?
• Стоимость разработки игр
• Создаем операционную систему для Raspberry Pi
• Выразительный Kotlin. Extensions
• Готовим Android-приложение к работе на Chromebook
Стремительно приближаемся к отметке в 1300 пользователей (объем двигателя моего мотоцикла, кстати 🏍). Если вам все нравится - поделитесь, пожалуйста, с коллегами и друзьями, вам просто и быстро, а нам приятно. Если не нравится - срочно напишите почему. А на сладкое - как раз разбор HQ Trivia. Только что закончилась очередная игра - срезался на 4 вопросе, что-то было про виды пчел и ос.
• Магия HQ Trivia
• Как создание эмодзи Apple изменило мою жизнь
• Приложение по предупреждению беременности признали “не всегда эффективным”
• Android Things: с 0 до “Hello World”
• Дэнни Трехо продвигает новую игру Гриффинов
• Baring Vostok инвестировал в Skyeng при оценке в $100 млн
• “Игры – это искусство и невероятно тяжелый труд”: Вячеслав Уточкин о создании игр в России и трендах игровой индустрии
• Podlodka #42: Дизайн-системы
• Радио-Т №580
• «Гознак» выпустит денежное приложение
• Обновление строк на лету в мобильных приложениях: часть 1
• Использование Grafana с IoT-платформой DeviceHive
• Разработка игр для чатов
• Почему важны пользовательские интервью
• AppInventiv/9-surefire-mobile-app-predictions-for-2018-e351fe365ecf">9 прогнозов для рынка приложений в 2018
• Как сделать райдшеринговое приложение
• Реализация презентера с Rx или функциональной реактивной архитектурой
• 25 новых Android библиотек и проектов, которые стоит посмотреть в начале 2018
А вы вот вы пользуетесь сайтами с задачами по программированию? Наша недавняя статья про задачу с двумя яйцами вызвала определенный ажиотаж и потому интересно:
1 – используете часто для поддержания формы
2 – иногда, просто ради интереса наблюдаете
3 – не пользуетесь
• 10 сайтов с задачами и соревнованиями для программистов 2018
• Как уменьшить время холодного старта Android-приложения на 28%
• ASO оптимизация: 5 лайфхаков в 2018 году
• Overwatch League для iOS и Android
• Whirlpool Corporation создает умный дом с Apple и Honeywell
• Lenovo Mirage Solo: первый автономный Daydream
• Что лучше – 1 команда мобильной разработки или 15?
• Почему мы не стали делать идеально: как менялась инфраструктура серверов War Robots
• Многопользовательский AR: почему это трудно
• Динамическое изменение высоты UIView при изменении высоты TextView
• CryptoZombies: учимся создавать смарт-контракты, разрабатывая игру на Ethereum
• Как добавить Text-to-Speech в свое приложение
• Как создать внутриигровое меню в Unity
• Android Tasks: однажды и навсегда
• Работа с тенями в Android
Пятница, праздник на носу — поэтому вот вам ещё один десятиминутный фантастический ролик про картографический дрон, которого признали персоной года после того, как его долбанула птица, он обрёл самосознание, начал творить добрые дела — а в итоге... Впрочем, без спойлеров: отвлекитесь и посмотрите сами.
В ролике отдельно хорошо то, что каждый для себя может решить: это утопия или антиутопия. И будет для себя прав, конечно ;)
https://m.youtube.com/watch?v=iFRT5noguxw
Статья про ролик, несколько растерянная - https://io9.gizmodo.com/a-self-aware-drone-somehow-doesnt-spark-an-instant-robo-1821588332
Новостей сегодня особых нет, поэтому самое время подвести итоги. Мы подготовили и провели для вас несколько мероприятий, написали больше 2 тысяч материалов, сделали 28 подкастов и более 40 интервью. Всего за год у нас было более 2 миллионов посетителей и это не может не радовать!
Мы это Анна, наш журналист, Дарья, наш PR и эвент, и я, Леонид. Мы втроем и делаем AppTractor.ru. Мы рады, что вы остаетесь с нами, присылаете нам статьи и новости - давайте делать интересные проекты вместе! Спасибо и хорошего нового года!
А вот 15 (+1) лучших статей AppTractor.ru за год
1. Главное, чтобы интерфейс понравился маме
2. 12 платформ разработки приложений дополненной реальности
3. 20 Open Source проектов для Android, которые могут научить вас новому
4. 51 ресурс для начинающих и профессиональных Android-разработчиков
5. Зарплаты мобильных разработчиков 2017: деньги, платформы, стаж и регионы
6. Разработка под iOS и Android: рейтинг языков программирования
7. 10 качественных мелочей с Aliexpress для офиса мобильного разработчика
8. Codecademy на русском: кодинг на практике
9. Увеличиваем установки игры на 53% за счет оптимизации названия и описания в Google Play
10. Как зарабатывать $80,000 в месяц в App Store
11. Как пройти экзамен на Ассоциированного Android-разработчика
12. Где можно изучить Kotlin
13. Почему ARKit лучше альтернатив?
14. Мы уволили нашего лучшего разработчика – и это стало нашим лучшим решением + Вы уволили лучшего разработчика. Надеюсь, вы довольны?
15. Выемка на экране iPhone X — это блестящее решение: объяснение в трех картинках
В четверг 20 октября в школе игровой индустрии Scream School пройдет открытая лекция «Выбор ниши для мобильной игры», посвященная продюсированию в Gamedev
На лекции мы обсудим процесс поиска, выбора и оценки ниши. Подробно разберем внешние и внутренние факторы ее выбора. Посмотрим примеры из практики и познакомимся с полезными инструментами, помогающими в работе.
Спикер: Дмитрий Филатов.
Дмитрий работает в играх около 12 лет. Сейчас он является продюсером в Owlcat Games, членом команды InvestGame.net и куратором интенсива «Продюсирование free-to-play мобильных игр» в Scream School, который стартует уже совсем скоро! Подробнее узнать об интенсива и подать заявку можно по ссылке: https://clck.ru/32MoSh
*Для участников мероприятия будет доступна скидка 5% на интенсив.
А ещё у Дмитрия есть свой Telegram-канал, в котором он рассказывает про разработку игр.
📌Мероприятие пройдет в Zoom
📌Начало в 19.00
🔗Регистрация открыта: https://clck.ru/32MoQX
Какое будущее у программирования? Автор первой статьи говорит (впрочем, как и множество других), что программирование будет вытеснено ИИ. Советую, конечно, прочитать всю статью, но тут прямо процитирую один фрагмент: “Основная часть интеллектуальной работы, направленной на то, чтобы заставить машину делать то, что нужно, будет заключаться в том, чтобы придумать правильные примеры, правильные данные для обучения и правильные способы оценки процесса обучения. Понимание того, как лучше всего обучать машину, мало будет чем отличаясь от науки о том, как лучше всего обучать детей в школе. Я бы сказал, что подавляющее большинство классических CS станут неактуальным, когда мы фокусируемся на обучении интеллектуальных машин, а не на их непосредственном программировании. Программирование в общепринятом смысле фактически умрет”.
Разработка
• Конец программирования
• В AppMetrica появился единый дашборд
• Noom увольняет персонал
• Приложение Gas от создателея tbh стало №1 в App Store в США
• RuStore представил обновления для разработчиков
• SubHub Podcast #16: Игорь Кузнецов (vivid money)
• Podlodka #288: Nim, часть 2
• Публичное собеседование по System design
• 87% подростков в США владеют iPhone
• Новые возможности Play Store для отображения приложений
• 4 видео для мобильных разработчиков. Анимации в React Native, keyboard avoiding в SwiftUI и другое
• 8 этапов разработки мобильного приложения для iOS и Android
• How to Automate Code Quality Checks With Git Hooks
• Bottom Tab Bar Design Best Practices
• How To Predict Customer Lifetime Value using Machine Learning in Python
iOS
• Codeface: визуализация кодовой базы
• Видео NSSpain X
• Введение в Swift Runtime
• Unstoppable iOS App
• Bidirectional collection view with orthogonalScrollingBehavior
• Developer guide on the iOS file system
• Creating Custom Higher-Order Functions Can Help You Write More Abstract Swift Code
• Animation Curves in SwiftUI
• Swift Concurrency – Things They Don’t Tell You
• AppStorage in SwiftUI
Android
• Compose RatingBar: панель оценок
• Неочевидное про Fragment API. Часть 4. Анимации и меню
• Retry Operator in Kotlin Flow
• Permissionless is the future of Storage on Android
• How To Crop and Trim Videos In Kotlin for Android
• Object Mapping advanced features & QoL with Kotlin
• 12 Android Studio Tips and Shortcuts to Navigate Your Codebase Faster
Кроссплатформа
• Flutter Web и WebAssembly — ключ к тайной комнате
• Towards Altogic with Flutter
• How I Reduced Size of My React Native App
Вакансия дня
• Android-разработчик в Банк ПСБ
Новый большой еженедельный дайджест (вариант в Телеграф) - 108 отборных материала за неделю. По возможности поставьте 👍, поделитесь с коллегами и в соцсетях, поддержите наш канал на Boosty. Как говорил Крис Хьюз, «чем опытнее программист, тем лучше он осознаёт всю скудность своих знаний и навыков». Узнавайте больше с нашим дайджестом!
Читать полностью…Делаете приложение для американских подростков - делайте его iPhone-only. По данным Piper Sandler, сейчас 87% опрошенных подростков владеют iPhone, и 88% ожидают, что iPhone станет их следующим телефоном. За последние 10 лет количество владельцев iPhone среди подростков увеличилось более чем вдвое. В 2012 году лишь у 40% подростков в США был iPhone.
Читать полностью…🔥 Попробуйте себя в роли Flutter-разработчка. Создайте свою систему координат для RenderObject!
📌 Приглашаем на открытый урок 18 октября в 20:00 мск с Дмитрием Золотовым, опытным разработчиком из Яндекса.
📚 На занятии мы рассмотрим конвейер рендеринга на Flutter с использованием возможностей нового движка Impeller и научимся размещать виджеты сложной формы в трехмерном пространстве.
💎 Вебинар состоится в преддверии старта онлайн-курса «Flutter Mobile Developer» от OTUS.
💣 Для регистрации пройдите вступительный тест
Реклама. Информация о рекламодателе на сайте www.otus.ru
В среднем по миру разработчики при поиске работы больше всего ищу хороший work/life баланс (56.5%), профессиональный рост (55.1%) и зарплату (45.4%). А вот в России на первом месте профессиональный рост и обучение, на втором интересные проблемы для решения, а на третьем команда и умные люди в окружении. Зарплата для нас не важна – мы за идеи работаем 🤑
• Отчет “Навыки разработчиков 2018” от HackerRank
• В Xcode 9.3 появился Energy organizer
• Освоение MVVM на iOS
• Приложение Уральского банка реконструкции и развития стало лучшим в России
• Samsung Galaxy S9 представят 25 февраля
• Лучшая игра, разработчик, издатель, аналитика: результаты Mobile Games Awards
• 50 вопросов и ответов для собеседования iOS-разработчиков: часть 2
• Платформы, маркетинг и заработок: отчет GDC “Состояние игровой индустрии 2018”
• Эксперименты с вложенным скроллингом
• Как сделать Bottom Sheet в Android
• Стоимость разработки игр
• Что нового для мобильных разработчиков в Visual Studio 15.6 Preview
• Видеозаписи выступлений с лекционного дня по игровой индустрии в ВШБИ
• 9 трендов дизайна мобильных приложений 2018
• iOS 11 UI Kit для iPhone X
• 5 распространенных ошибок студентов, создающих первую игру
У Тиндера, оказывается, все прикольно. Картинки не шифруются и, судя по всему, через MitM подменяются, свайпы шифруются, но явно различаются по размеру пакетов. Но, на самом деле, потрясная статья про мало у нас известный Pinterest – как компания сделал осмысленный визуальный поиск основой своей стратегии и монетизации.
• Как визуальный ИИ изменит нашу жизнь: Pinterest видит будущее
• Как писать чистый и красивый код
• Уязвимости в Tinder: подмена фотографий и отслеживание свайпов
• Apple представляет iOS 11.3
• Airbus сделал приложение для А380
• Определилась дата и место Google I/O 2018
• Еврокомиссия оштрафовала Qualcomm на 1 млрд. евро
• Facebook открыл платформу распознавания объектов Detectron
• Как использовать все возможности мобильной ОС в React Native
• Я разработчик и я работаю с 9 до 5
• Как я делаю Code Review
• Как сделать превосходный UX для дизайнерского приложения
• Что такое рефакторинг кода и почему он вам может понадобиться
• Как создать приложение типа Vine
• Навыки разработчиков 2018: отчет HackerRank
• Почему мне надо учить разработку под Android?
• WhatsNew: автоматический показ "Что нового" в приложении
• Kotlin Android Studio plugin 1.2.21
• matthew.smith_66715/why-we-chose-flutter-and-how-its-changed-our-company-for-the-better-271ddd25da60">Почему мы выбрали Flutter и как он изменил к лучшему нашу компанию
• MusicVisualization: визуализация музыки на OpenGL
Тут приехал интересный пример Mobfox – если передавать в запросах на показ рекламы информацию о поле (эМ/Жо), то CPM вырастает в среднем на 80%, а максимум на 200%. Если честно, понять, с чем это связано, в наш век политкорректности я так до конца и не смог. Допустим, что одна аудитория стоит дороже, но ведь вторая тогда просто будет показываться по усредненной цене широкого посева? Почему сразу дорогую не сеять? Если кто может объяснить изыски программного показа – напишите в контакты, сделаем статью 😀
• Хотите увеличить CPM на 200%? Используйте гендерные данные!
• Mail.Ru Group запускает магазин игровых предметов
• Opera внедрила защиту от майнинга биткоинов
• Google Play начнет продавать аудиокниги
• Понимание и освоение тестирования Android-приложений: часть 1
• Оптимизация, защита данных и интерактив: тренды 2018 года в индустрии мобильного маркетинга
• Подкаст AppTractor: новости мобильной разработки №117
• Интересные материалы для разработчика мобильных приложений #197 (15-21 января)
• Благотворительное приложение Elbi Натальи Водяновой заработало в России
• Oculus открыл программу поддержки разработчиков Oculus Start
• Какие эмодзи больше всего используют программисты
• Snapchat улучшает инструменты продвижения приложений
• Истории разработчиков, получивших первую работу после 30, 40 и 50 лет
• Мобильные устройства изнутри. Структура образов разделов, содержащих файловую систему. Часть 2
• Мое первое приложение на React Native
• 100 сайтов, чтобы продвинуть приложение
• Как сделать успешное eCommerce приложение: UX-уроки Wish
• Воспроизводим переходы Apple Music Now Playing
• Нейронные сети в бизнесе: что, когда, примеры
• Меньше слов: сколько приносят картинки для мессенджеров
• Kodein — интересная альтернатива Dagger 2 для внедрения зависимостей в Kotlin
• Account Manager: аккаунты, токены и все-все-все. Лекция Яндекса
• Простой Джарвис с помощью Android Things
• Советы и фишки Android Strings XML
• Как написать идеальное резюме Android-разработчика
Чуть не проспали - оказывается еще вчера App Store обновил веб-версию. Теперь много пространства и крупной графики:
https://apptractor.ru/deploy/app-stores/u-app-store-obnovilas-veb-versiya.html
По данным App Annie Россия вошла в рейтинг топ-5 ведущих стран по загрузкам в 2017 году - всего скачано 4,34 миллиарда приложений и игр. Суммарно в магазинах приложений (App Store, Google Play и сторонние Android-магазины) россияне за прошедший год потратили $580 млн. В 2016 году этот показатель составил $420 млн, в 2015 году — $350 млн (рост за три года — 65%).
• App Annie: ретроспективный отчет за 2017 год
• Беспилотные комнаты: конец Uber, Airbnb и знакомых нам городов
• Google AutoML упростил создание моделей машинного зрения
• BlackBerry запустила сервис Jarvis для анализа автомобильного кода
• Revolut добавил к страхованию геолокацию
• 50 вопросов и ответов для собеседования iOS-разработчиков: часть 1
• Как добиться вовлеченности пользователей
• Яндекс запускает свой сервис поиска попутчиков
• Создаём Q&A-бота: пошаговая инструкция
• Связываем устройства интернета вещей и Azure с помощью NodeJS
• Реверс-инжинеринг iPhone 2G
• Депрессия, одиночество и недосып: как смартфоны разрушили целое поколение
• Принципы мобильного пользовательского интерфейса
• Извлеките уроки из MVP до масштабирования
• Лучший способ обновлять UICollectionView с помощью DeepDiff
• Увлеките пользователей и улучшите их опыт с Progressive Web Apps
• Как стать React Native разработчиком в 2018
• Поведенческое профилирование: как делать полезные модели игроков
• Главные мобильные тренды 2018
• Параллельное программирование на Swift
• Распознавание жестов движений на Android используя Tensorflow
• Работаем с GraphQL
• SdkSearch: документация по Android SDK
Захотел поиграть в прославленную HQ Trivia – новый хит App Store с миллионом игроков онлайн. Но не сумел проснуться в 5 утра 😕 (а без этого игра бесполезна от слова "совсем"). Посмотрел записи на YouTube и, конечно, ни одной игры не «выиграл». Вопросы трудно на слух воспринимать + они иногда довольно локальны, то есть, например, про американский футбол или американских же президентов. Так что ждем русифицированную версию. С такими же денежными призами 😀.
• Кейс Mobfox: увеличение дохода в Musi на 31%
• Подкаст AppTractor: виртуальная реальность
• App Store за 2017 год выплатил разработчикам $26.5 млрд
• Цена игрового бизнеса, о которой никто не говорит
• Топ-10 приложений, игр и издательств 2017 года
• Android Dev Подкаст. Выпуск 54. DevOps
• Интересные материалы для разработчика мобильных приложений #196 (8-14 января)
• Библия фритуплея
• Podlodka #41: Машинное обучение
• Google Play начал показывать трафик по ключевым словам
• В России в 2017 году установлен рекорд по продажам смартфонов
• Максимально упрощаем работу с RecyclerView
• Простое погодное приложение на Kotlin, Retrofit и RxJava2
• Станьте Android-художником
• Доклады с митапа iOS-разработчиков Red Hot Chili Apples
• Как использовать SnapKit для программного описания констраинтов
• Анализ VR-рынка по данным Steam
• Что такое RegTech
• Как я сделал 6 сторонних проектов в 2017
• Истории 300 разработчиков, начавших в 30, 40 или 50 лет
• Стратегия работы с вознаграждающим видео для F2P игр
Уже, по-моему, было, но все равно интересно – количество сессий в приложениях за год выросло всего на 6%. Шоппинг +54%, музыка и меди +43%, бизнес и финансы +33%. Зато стиль жизни -40%, игры -16%, персонализация -8%. Пользователи выросли и начали заниматься делами 😀
• Flurry: мобайл в 2017
• В WhatsApp нашли возможность подслушивать групповые чаты
• Дуров попросил не называть Telegram “российским проектом”
• Дайджест интернета вещей: декабрь 2017
• 11 советов от мастеров мобильного UX
• Confide выпускает защиту от снятия скриншотов на iOS
• Кроссплатформенный IoT: Операции с устройствами
• OK Google, заведи мне машину
• 10 библиотек и фреймворков для работы с ИИ
• Магия HQ Trivia
• mecid/mastering-mvvm-on-ios-f875d2b99816">Работаем с MVVM на iOS
• Как в одиночку сделать 2D игру
• За закрытыми дверями: настоящая стоимость разработки
• Компилирование React Native приложений с помощью Microsoft App Center
• CleanArchitectureManifest: описание основных принципов и правил чистой архитектуры
• Несколько книг для начинающего и продолжающего разработчика под Android
• Понимаем и поднимаем Android-тестирование
После праздников, конечно, тяжело входить в режим, хотя и отдыхать уже надоело 😊 Вот подборка за сегодня - три подкаста, доходы и 10 знаковых игр.
• 10 самых важных игр 2017
• Investing.com запускает приложение для криптовалют
• HTC представляет Vive Pro и беспроводный адаптер
• В 2017 доходы приложений выросли на 35% и достигли $58.6 млрд
• Apple предложили спасти детей от смартфонов
• Podlodka #40: Культура open source
• Android Dev Подкаст. Выпуск 53. Баяноновости
• Аутентификация в мобильных приложениях
• Физическое моделирование на GPU с использованием compute shader в среде Unity3D
• Поиск ошибки в архитектуре процессора Xbox 360
• Лучшие iOS хаки из Twitter: декабрь
• Обязательные видео для просмотра Swift-разработчику
• Почему мы закрыли $2М бизнес и занялись инди-играми
• Splash Screen с применением физической анимации
• Использование Android Fragments в 2018
• Учим разработку для Android в 2018
• Как создавать офлайновые приложения для Android
• Android Things: С 0 до Hello World
Большая статья Cnet об экономике скилов для Alexa – наконец-то все разложили по полочкам. Если вкратце, то традиционно, как в любой золотой лихорадке, зарабатывают «производители лопат». На самих навыках пока заработать невозможно – если только получать вознаграждение от Amazon, но и тут строить бизнес нереально ибо стабильности нет.
https://apptractor.ru/info/articles/kto-zarabatyivaet-v-ekonomike-amazon-alexa.html
Только я хотел раскраску начать делать, а тут оказывается, что они уже не модные 😊 Теперь восходящий тренд – раскрашивание по номерам. Что примечательно, из четырех приложений в американском Топ-10 два из СНГ - одно из России, одно из Белоруссии. Заработок – минимум по $500,000 в месяц. Остается только порадоваться за коллег, что поймали такой тренд! 🤑
• Раскраски по номерам штурмуют App Store
• 3 самых популярных SDK для работы с биткоин
• Как получить первые 100 тысяч активных пользователей
• Podlodka #39: Итоги 2017 года
• Роман Чуркин (Redmadrobot): говорить с разработчиком на одном языке
• WhatsApp прекращает поддержку BlackBerry OS и Windows Phone
• Создание и использование Google Play Android Instant Apps
• Ошибки новичка Unity, испытанные на собственной шкуре
• Мобильные устройства изнутри. Структура образов разделов, содержащих файловую систему. Часть 1
• Мобильный ретаргетинг — главный инструмент продвижения мобильных приложений в 2018 году
• Глобальный редизайн приложения Uber для пассажиров: как изменить сам принцип заказа такси
• Как увеличить ежегодную выручку на 97% при помощи нейронной сети и AMP
• 11 советов от мастеров мобильного UX
• Топ-10 открытых iOS-библиотек на GitHub
• Conductor: простой инструмент для XCUITests