На этой неделе мы готовились в выходу iOS 11 и Android O, узнавали о новых инструментах и обсуждали конференции, занимались оптимизацией виртуальной реальности и объясняли пользователям, что нужно подождать. Все это и многое другое – в нашем новом дайджесте!
![](https://habrastorage.org/web/372/3d4/971/3723d4971c574d3ba7f806b0766eb882.jpg)
Эта история случилась в мае ровно на той скамейке, где Берлиоз с Бездомным поспорили о сущности Христа. Мы с приятелями тоже поспорили о возможности заработать на своей iPhone-игре. Я, вдруг, заявил, что без вложения денег это невозможно. Мои оппоненты, даже гении, нехотя согласились. Я усилил троллинг и добавил: — Друзья мои, без больших денег это совершенно невозможно! Любая сумма менее $25000, потраченная на раскрутку приложения — обернется пшиком. Пшшшш!
Дайджест доступен и в виде рассылки. Подписаться вы можете тут.
iOS
Android
Windows
Разработка
Аналитика, маркетинг и монетизация
Устройства, IoT, AI
< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.
![](https://habrastorage.org/web/372/3d4/971/3723d4971c574d3ba7f806b0766eb882.jpg)
![]() |
Как легко расстаться с $1000 |
Дайджест доступен и в виде рассылки. Подписаться вы можете тут.
![](https://habrastorage.org/getpro/habr/post_images/f19/30a/c49/f1930ac4945596eb9707bc7a01bc5bdc.png)
- (+23) Заполняем «Соглашения, налоги и банковскую информацию» в iTunes connect для русского ООО
- (+14) Мьютексы и захват замыканиями в Swift
- (+11) App Store на iOS 11: каким он будет и что это значит
- (+10) Concurrency в Swift 3 и 4. Operation и OperationQueue
- (+4) Применение MVP+TDD в разработке iOS приложений
- Как Apple использует машинное обучение для улучшения голоса Siri
- Готовь сани летом: как подготовиться к предстоящему обновлению iOS 11
Справляемся со сложными TableView
Алгоритм Дейкстры на Swift
Модели CoreML
![](https://habrastorage.org/getpro/habr/post_images/e1a/3cf/2a8/e1a3cf2a8b65a0da69bbdd5c0ad040fe.png)
- (+22) 30+ инструментов для профессиональной разработки приложений под Android
- (+17) Использование терминала при разработке под Андроид
- (+14) Android: эволюция фоторедактора ВКонтакте
- (+13) Как стать более продуктивным с плагинами Android Studio
- (+13) Интересные приложения для Android с открытым исходным кодом
- (+8) Room: Хранение данных на Android для всех и каждого
- (+8) Планирование задач в Андроид
- (+8) Изучаем App Shortcuts в Android Nougat 7.1
- (+7) Dagger 2 Multibindings
- (+7) Просмотрщик КОМПАС-3D для Android: опыт портирования крупного Windows-приложения
- (+4) Retrofit на Android с Kotlin
- (+2) Реализация списка с заголовком, футером и пагинацией в Андроид
Android Dev Подкаст. Выпуск 40. О конференциях
- Вышел Android 8.0 Oreo
- Отмена задачи в AsyncTask
Как достичь 99.9% сессий без сбоев
Создаем простой аудиоплеер для Android
Как использовать Android support annotations
Материальный дизайн с Kotlin
MaterialDrawerKt: navigation drawers на Kotlin
Исходники приложения Google I/O 2017
![](https://habrastorage.org/getpro/habr/post_images/df5/341/e28/df5341e28bee60d257ec0afb0b32612b.jpg)
![](https://habrastorage.org/getpro/habr/post_images/708/1c6/34e/7081c634ec176ab6b953d9d19e82a09a.png)
- (+36) Не компилируй это: живой предпросмотр для Lokalise SDK, чтобы «на лету» проверять, влезет ли надпись на кнопку
- (+24) Автооптимизация виртуальной реальности или В чем разница между репроекцией, timewarp и spacewarp
- (+23) Мы не удержались и тоже сделали SDK для мессенджеров: Web, Android и iOS
- (+22) О том, как довести первый проект до конца
- (+16) Использование системного API в Sailfish OS
- (+13) React Native: от простой анимации до интерактивной на скорости 60 FPS
- (+10) Особенности разработки мобильной MMO RTS. Часть 6
- Как объяснить пользователю, что надо будет подождать?
- Инструменты для создания и распространения HTML5-игр
- Что читать, смотреть и где учиться машинному обучению
- Работа с Firebase Storage в Ionic
- Осталось 6 шагов: Как отличить хороший дизайн от плохого
- Как найти лучших разработчиков для работы над проектом
Laverna: open source альтернатива Evernote
5 вопросов перед релизом новой версии
![](https://habrastorage.org/getpro/habr/post_images/509/dc9/bde/509dc9bde69347ecbe0c21ff2973d7e7.jpg)
- (+11) Покоряем Поднебесную: как вывести приложение на рынок Китая
- Тим Суини: “Магазины приложений удерживают огромную часть доходов”
- Позиционирование бренда для роста: примеры Airbnb и Generator Hostels
- Приложения — главная рекламная площадка на азиатском мобильном рынке
- Как увеличить загрузки приложения на 14% с помощью нового дизайна иконки
- DevGame: чем может обернуться реклама покупок внутри приложения в iOS 11
Применяем науку о данных для понимания игроков
Стоит ли читать отзывы к приложению?
Важные метрики для отслеживания вашего приложения
![](https://habrastorage.org/getpro/habr/post_images/853/812/9f5/8538129f5e7b404a720121cb9c3814db.jpg)
- (+15) Краткая история Connected Cars: что считать «подключенными машинами» и почему ближайшее будущее не в беспилотниках?
- Как Энди Рубин намерен покончить с зависимостью от смартфонов
< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.